postfix-vl.spec 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985
  1. #%define build_mysql %{?_with_mysql:1}%{!?_with_mysql:0}
  2. #%define build_pgsql %{?_with_pgsql:1}%{!?_with_pgsql:0}
  3. %define build_mysql 1
  4. %define build_pgsql 1
  5. %define _sysconfdir /etc
  6. %define _data_dir %{_var}/lib/postfix
  7. %define origversion 2.8.9
  8. # japanese documant for 2.5.x is not ready.
  9. # %define jconfversion 2.2.0
  10. # %define jmanversion 2.2.9
  11. # %define jhtmlversion 2.2.9
  12. # %define jreadmeversion 2.2.9
  13. Summary: Postfix Mail Transport Agent
  14. Summary(ja): Postfix メールトランスポートエージェント
  15. Name: postfix
  16. Version: %{origversion}
  17. Release: 1%{?_dist_release}
  18. URL: http://www.postfix.org/
  19. License: Distributable - IBM PUBLIC LICENSE VERSION 1.0 - SECURE MAILER
  20. Group: System Environment/Daemons
  21. Source0: ftp://postfix.cloud9.net/official/%{name}-%{version}.tar.gz
  22. Source1: postfix.aliases
  23. Source2: postfix.cron
  24. Source3: postfix.init
  25. # japanese documents for 2.5.x is not ready.
  26. # Source10: http://www.kobitosan.net/postfix/archives/postfix_jconf-%{jconfversion}.tar.gz
  27. # Source20: http://www.kobitosan.net/postfix/archives/postfix_jman-%{jmanversion}.tar.gz
  28. # Source30: http://www.kobitosan.net/postfix/archives/postfix_jhtml-%{jhtmlversion}.tar.gz
  29. # Source40: http://www.kobitosan.net/postfix/archives/postfix_jreadme-%{jreadmeversion}.tar.gz
  30. Patch0: postfix-2.1.5-vine.patch
  31. Patch1: postfix-2.2.10-main.cf-lib64.patch
  32. # patches 100-199 are imported from debian package.
  33. # patches 100/101 for postfix 2.8.x are from suse.
  34. Patch100: postfix-2.8.2-dynamicmaps.patch
  35. Patch101: postfix-2.8.2-dynamicmaps-pie.patch
  36. # patches 200-299 are imported from rh/fedora
  37. Patch200: postfix-2.5.7-large-fs.patch
  38. Patch210: postfix-2.5.5-open_define-vine.patch
  39. Provides: smtpdaemon
  40. Conflicts: sendmail
  41. Requires(pre): chkconfig
  42. BuildRequires: db4-devel >= 4.6.21, pam-devel, gdbm-devel
  43. BuildRequires: cyrus-sasl-devel >= 2
  44. BuildRequires: openldap-devel, openssl-devel
  45. BuildRequires: pcre-devel
  46. %if %build_mysql
  47. BuildRequires: MySQL-devel
  48. %endif
  49. %if %build_pgsql
  50. BuildRequires: postgresql-devel
  51. %endif
  52. Requires: cyrus-sasl >= 2, cyrus-sasl-md5, cyrus-sasl-plain
  53. Requires: gdbm, pam, openssl
  54. Requires(pre): db4 >= 4.6.21
  55. Obsoletes: postfix-beta
  56. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  57. Vendor: Project Vine
  58. Distribution: Vine Linux
  59. Packager: daisuke
  60. %description
  61. Postfix aims to be an alternative to the widely-used sendmail
  62. program. Sendmail is responsible for 70 percent of all e-mail delivered
  63. on the Internet. With an estimated 100 million users, that's an
  64. estimated 10 billion (10^10) messages daily. A stunning number.
  65. Although IBM supported the Postfix development, it abstains from
  66. control over its evolution. The goal is to have Postfix installed
  67. on as many systems as possible. To this end, the software is given
  68. away with no strings attached to it, so that it can evolve with
  69. input from and under control by its users.
  70. #'
  71. %description -l ja
  72. Postfix は現在広く使われている sendmail を置き換える目的で
  73. 開発されています。sendmail は約 70% の E-mail サーバで使用
  74. されています。また、その使用者は 100万人にもおよび、およそ
  75. 一日 1 千万通ものメールを処理しています。
  76. Postfix の開発は IBM によってサポートされており、全世界の
  77. 全てのシステムを postfix にすることを目標としています。
  78. %if %build_pgsql
  79. %package pgsql
  80. Summary: PGSQL map support for Postfix
  81. Group: System Environment/Daemons
  82. Requires(pre): postfix = %{version}-%{release}
  83. Requires: postgresql-libs, postgresql
  84. %description pgsql
  85. This package contains shared lib module which support
  86. PostgreSQL map on Postfix.
  87. %description -l ja pgsql
  88. このパッケージには、Postfix で PostgreSQL を使うのに必要な
  89. ライブラリが納められています。
  90. %endif
  91. %if %build_mysql
  92. %package mysql
  93. Summary: MySQL map support for Postfix
  94. Group: System Environment/Daemons
  95. Requires(pre): postfix = %{version}-%{release}
  96. %description mysql
  97. This package contains shared lib module which support
  98. MySQL map on Postfix.
  99. %description -l ja mysql
  100. このパッケージには、Postfix で MySQL を使うのに必要な
  101. ライブラリが納められています。
  102. %endif
  103. %package ldap
  104. Summary: LDAP map support for Postfix
  105. Group: System Environment/Daemons
  106. Requires(pre): postfix = %{version}-%{release}
  107. Requires: openldap
  108. %description ldap
  109. This package contains shared lib module which support
  110. OpenLDAP map on Postfix.
  111. %description -l ja ldap
  112. このパッケージには、Postfix で OpenLDAP を使うのに必要な
  113. ライブラリが納められています。
  114. %package pcre
  115. Summary: PCRE map support for Postfix
  116. Group: System Environment/Daemons
  117. Requires(pre): postfix = %{version}-%{release}
  118. Requires: pcre
  119. %description pcre
  120. This package contains shared lib module which support
  121. PCRE map on Postfix.
  122. %description -l ja pcre
  123. このパッケージには、Postfix で PCRE マップを使うのに必要な
  124. ライブラリが納められています。
  125. %prep
  126. # japanese documant for 2.4.x is not ready.
  127. # %setup -q -a 10 -a 20 -a 30 -a 40
  128. %setup -q
  129. %patch0 -p1 -b .vine
  130. %ifarch x86_64
  131. %patch1 -p1 -b .lib64
  132. %endif
  133. %patch100 -p1 -b .dynamicmaps
  134. %patch101 -p0 -b .dynamicmaps-pie
  135. perl -pi -e 's,/usr/lib/,/usr/lib64/,' conf/postfix-files
  136. perl -pi -e 's,-lmysqlclient,-lmysqlclient -L%{_libdir}/mysql,' src/global/Makefile.in
  137. %patch200 -p1 -b .large-fs
  138. %patch210 -p1 -b .open_define
  139. # patching src/global/Makefile to remove dependency
  140. pushd src/global
  141. %if %build_mysql
  142. :
  143. %else
  144. sed -ie "s/ dict_mysql.so/ /" Makefile.in
  145. %endif
  146. %if %build_pgsql
  147. :
  148. %else
  149. sed -ie "s/ dict_pgsql.so/ /" Makefile.in
  150. %endif
  151. popd
  152. %build
  153. export PIE="-pie"
  154. make makefiles \
  155. CCARGS="-DMAX_DYNAMIC_MAPS \
  156. -DUSE_SASL_AUTH -I/usr/include/sasl \
  157. -DUSE_CYRUS_SASL \
  158. -DHAS_LDAP \
  159. -DHAS_SSL -I/usr/include/openssl \
  160. -DHAS_PCRE -I/usr/include/pcre \
  161. %if %build_mysql
  162. -DHAS_MYSQL -I/usr/include/mysql \
  163. %endif
  164. %if %build_pgsql
  165. -DHAS_PGSQL -I/usr/include/pgsql \
  166. %endif
  167. -DUSE_TLS" \
  168. AUXLIBS="-lsasl2 -lssl -lcrypto" \
  169. OPT="$RPM_OPT_FLAGS" DEBUG=""
  170. for libs in master global util dns tls milter
  171. do
  172. ln -sf lib${libs}.a lib/libpostfix-${libs}.so.1
  173. done
  174. # make %{?_smp_mflags} DEBUG="" OPT="$RPM_OPT_FLAGS" \
  175. # LD_LIBRARY_PATH=$(pwd)/lib:${LD_LIBRARY_PATH}
  176. # using _smp_mflags makes build error. why? (2008.10.11)
  177. make DEBUG="" OPT="$RPM_OPT_FLAGS" \
  178. LD_LIBRARY_PATH=$(pwd)/lib:${LD_LIBRARY_PATH} CDBSO=""
  179. %install
  180. rm -rf $RPM_BUILD_ROOT
  181. rm -f html/Makefile.in
  182. rm -f README_FILES/*.*
  183. install -d $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily
  184. install -d $RPM_BUILD_ROOT%{_sysconfdir}/postfix
  185. install -d $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
  186. install -d $RPM_BUILD_ROOT%{_bindir}
  187. install -d $RPM_BUILD_ROOT%{_libdir}/postfix
  188. install -d $RPM_BUILD_ROOT%{_mandir}/man{1,5,8}
  189. install -d $RPM_BUILD_ROOT%{_mandir}/ja/man{1,5,8}
  190. install -d $RPM_BUILD_ROOT%{_sbindir}
  191. install -d $RPM_BUILD_ROOT%{_var}/spool/postfix
  192. install -d $RPM_BUILD_ROOT%{_var}/spool/postfix/{active,corrupt,deferred,incoming,pid,public}
  193. install -d $RPM_BUILD_ROOT%{_var}/spool/postfix/{bounce,defer,flush,maildrop,private,saved}
  194. install -m755 bin/* $RPM_BUILD_ROOT%{_sbindir}
  195. install -m755 libexec/* $RPM_BUILD_ROOT%{_libdir}/postfix
  196. install -m755 lib/dict_* $RPM_BUILD_ROOT%{_libdir}/postfix
  197. install -m755 lib/lib*.so.1 $RPM_BUILD_ROOT%{_libdir}
  198. touch conf/dynamicmaps.cf
  199. for i in main.cf master.cf access aliases canonical header_checks \
  200. main.cf.default post-install postfix-files postfix-script \
  201. relocated transport virtual dynamicmaps.cf
  202. do
  203. install -m644 conf/$i $RPM_BUILD_ROOT%{_sysconfdir}/postfix
  204. done
  205. for i in post-install postfix-script
  206. do
  207. install -m755 conf/$i $RPM_BUILD_ROOT%{_sysconfdir}/postfix
  208. done
  209. install -m644 man/man1/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
  210. install -m644 man/man5/*.5 $RPM_BUILD_ROOT%{_mandir}/man5
  211. install -m644 man/man8/*.8 $RPM_BUILD_ROOT%{_mandir}/man8
  212. # japanese documant for 2.4.x is not ready.
  213. # install jman
  214. # for i in 1 5 8
  215. # do
  216. # install -m644 man-%{jmanversion}/ja/man$i/*.$i $RPM_BUILD_ROOT%{_mandir}/ja/man$i
  217. # done
  218. # jconf, jhtml, jreadme
  219. # cp -a conf-%{jconfversion} sample.ja
  220. # cp -a jhtml-%{jhtmlversion} html.ja
  221. # cp -a readme-%{jreadmeversion} README_FILES.ja
  222. install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/postfix/aliases
  223. install -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/postfix
  224. install -m755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/postfix
  225. ln -sf postfix/aliases $RPM_BUILD_ROOT%{_sysconfdir}/aliases
  226. ln -sf postfix/aliases.db $RPM_BUILD_ROOT%{_sysconfdir}/aliases.db
  227. ( cd $RPM_BUILD_ROOT%{_bindir}
  228. ln -sf ../sbin/sendmail mailq
  229. ln -sf ../sbin/sendmail newaliases
  230. )
  231. ( cd $RPM_BUILD_ROOT%{_libdir}
  232. ln -sf ../sbin/sendmail sendmail
  233. )
  234. for I in etc/postfix/{aliases,access,canonical,header_check,relocated,transport,virtual}
  235. do
  236. touch $RPM_BUILD_ROOT/$I{,.db}
  237. done
  238. # data dir
  239. install -d $RPM_BUILD_ROOT%{_data_dir}
  240. %pre
  241. if [ `grep postfix %{_sysconfdir}/passwd | wc -l` = 0 ]; then
  242. %{_sbindir}/useradd -M -r -d %{_var}/spool/postfix -s "" \
  243. -c "postfix" postfix || :
  244. fi
  245. if [ `grep postfix %{_sysconfdir}/group | wc -l` = 0 ]; then
  246. %{_sbindir}/groupadd -r postfix
  247. fi
  248. if [ `grep postdrop %{_sysconfdir}/group | wc -l` = 0 ]; then
  249. %{_sbindir}/groupadd -r postdrop
  250. fi
  251. #if [ -f %{_var}/lock/subsys/postfix ]; then
  252. # %{_sysconfdir}/rc.d/init.d/postfix stop
  253. #fi
  254. %post
  255. /sbin/ldconfig
  256. if ! grep -q "^tcp[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  257. echo "Adding tcp map entry to /etc/postfix/dynamicmaps.cf"
  258. echo "tcp %{_libdir}/postfix/dict_tcp.so dict_tcp_open" >> /etc/postfix/dynamicmaps.cf
  259. fi
  260. /sbin/chkconfig --add postfix
  261. if [ ! -f %{_sysconfdir}/postfix/aliases.db ]; then
  262. touch %{_sysconfdir}/postfix/aliases.db
  263. fi
  264. %{_sbindir}/postalias %{_sysconfdir}/postfix/aliases ||:
  265. if [ ! -e %{_libdir}/sendmail ]; then
  266. ln -sf %{_sbindir}/sendmail %{_libdir}/sendmail
  267. fi
  268. /sbin/chkconfig --del sendmail &> /dev/null ||:
  269. %{_sbindir}/postfix check >/dev/null 2>&1 ||:
  270. if [ -f %{_var}/lock/subsys/postfix ]; then
  271. %{_sysconfdir}/rc.d/init.d/postfix restart
  272. fi
  273. %preun
  274. if [ $1 = 0 ]; then
  275. if [ -f %{_var}/lock/subsys/postfix -a -f %{_sysconfdir}/rc.d/init.d/postfix ]; then
  276. %{_sysconfdir}/rc.d/init.d/postfix stop
  277. fi
  278. /sbin/chkconfig --del postfix
  279. fi
  280. %postun
  281. /sbin/ldconfig
  282. if [ $1 = 0 ]; then
  283. if [ `grep postfix %{_sysconfdir}/passwd | wc -l` = 1 ]; then
  284. %{_sbindir}/userdel postfix
  285. fi
  286. if [ `grep postfix %{_sysconfdir}/group | wc -l` = 1 ]; then
  287. %{_sbindir}/groupdel postfix
  288. fi
  289. if [ `grep postdrop %{_sysconfdir}/group | wc -l` = 1 ]; then
  290. %{_sbindir}/groupdel postdrop
  291. fi
  292. if ! [ -f %{_var}/lock/subsys/postfix ]; then
  293. rm -rf %{_var}/lock/subsys/postfix
  294. fi
  295. fi
  296. %if %build_pgsql
  297. %post pgsql
  298. if ! grep -q "^pgsql[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  299. echo "Adding pgsql map entry to /etc/postfix/dynamicmaps.cf"
  300. echo "pgsql %{_libdir}/postfix/dict_pgsql.so dict_pgsql_open" >> /etc/postfix/dynamicmaps.cf
  301. fi
  302. %preun pgsql
  303. if [ $1 = 0 ]; then
  304. if grep -q "^pgsql[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  305. cp -f /etc/postfix/dynamicmaps.cf /etc/postfix/dynamicmaps.cf.rpmsave
  306. grep -v "^pgsql[[:space:]]" /etc/postfix/dynamicmaps.cf.rpmsave > /etc/postfix/dynamicmaps.cf
  307. fi
  308. fi
  309. %endif
  310. %if %build_mysql
  311. %post mysql
  312. if ! grep -q "^mysql[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  313. echo "Adding mysql map entry to /etc/postfix/dynamicmaps.cf"
  314. echo "mysql %{_libdir}/postfix/dict_mysql.so dict_mysql_open" >> /etc/postfix/dynamicmaps.cf
  315. fi
  316. %preun mysql
  317. if [ $1 = 0 ]; then
  318. if grep -q "^mysql[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  319. cp -f /etc/postfix/dynamicmaps.cf /etc/postfix/dynamicmaps.cf.rpmsave
  320. grep -v "^mysql[[:space:]]" /etc/postfix/dynamicmaps.cf.rpmsave > /etc/postfix/dynamicmaps.cf
  321. fi
  322. fi
  323. %endif
  324. %post ldap
  325. if ! grep -q "^ldap[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  326. echo "Adding ldap map entry to /etc/postfix/dynamicmaps.cf"
  327. echo "ldap %{_libdir}/postfix/dict_ldap.so dict_ldap_open" >> /etc/postfix/dynamicmaps.cf
  328. fi
  329. %preun ldap
  330. if [ $1 = 0 ]; then
  331. if grep -q "^ldap[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  332. cp -f /etc/postfix/dynamicmaps.cf /etc/postfix/dynamicmaps.cf.rpmsave
  333. grep -v "^ldap[[:space:]]" /etc/postfix/dynamicmaps.cf.rpmsave > /etc/postfix/dynamicmaps.cf
  334. fi
  335. fi
  336. %post pcre
  337. if ! grep -q "^pcre[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  338. echo "Adding pcre map entry to /etc/postfix/dynamicmaps.cf"
  339. echo "pcre %{_libdir}/postfix/dict_pcre.so dict_pcre_open" >> /etc/postfix/dynamicmaps.cf
  340. fi
  341. %preun pcre
  342. if [ $1 = 0 ]; then
  343. if grep -q "^pcre[[:space:]]" /etc/postfix/dynamicmaps.cf; then
  344. cp -f /etc/postfix/dynamicmaps.cf /etc/postfix/dynamicmaps.cf.rpmsave
  345. grep -v "^pcre[[:space:]]" /etc/postfix/dynamicmaps.cf.rpmsave > /etc/postfix/dynamicmaps.cf
  346. fi
  347. fi
  348. %clean
  349. rm -rf $RPM_BUILD_ROOT
  350. %files
  351. %defattr(-,root,root)
  352. %doc COMPATIBILITY COPYRIGHT HISTORY LICENSE INSTALL PORTING RELEASE_NOTES
  353. # japanese documant for 2.4.x is not ready.
  354. # %doc conf.ja
  355. # %doc html html.ja
  356. # %doc README_FILES README_FILES.ja
  357. %doc README_FILES
  358. # %doc man-%{jmanversion}/readme_ja.txt
  359. %{_sysconfdir}/aliases
  360. %{_sysconfdir}/aliases.db
  361. %config %{_sysconfdir}/cron.daily/postfix
  362. %dir %{_sysconfdir}/postfix
  363. %config %{_sysconfdir}/postfix/main.cf.default
  364. %config %{_sysconfdir}/postfix/master.cf
  365. %config(noreplace) %{_sysconfdir}/postfix/aliases
  366. %config(noreplace) %{_sysconfdir}/postfix/access
  367. %config(noreplace) %{_sysconfdir}/postfix/canonical
  368. %config(noreplace) %{_sysconfdir}/postfix/header_check
  369. %config(noreplace) %{_sysconfdir}/postfix/header_checks
  370. %config(noreplace) %{_sysconfdir}/postfix/main.cf
  371. %config(noreplace) %{_sysconfdir}/postfix/relocated
  372. %config(noreplace) %{_sysconfdir}/postfix/transport
  373. %config(noreplace) %{_sysconfdir}/postfix/virtual
  374. %config(noreplace) %{_sysconfdir}/postfix/dynamicmaps.cf
  375. %config %{_sysconfdir}/postfix/postfix-files
  376. %config %{_sysconfdir}/postfix/post-install
  377. %config %{_sysconfdir}/postfix/postfix-script
  378. %config %{_sysconfdir}/rc.d/init.d/postfix
  379. %{_bindir}/*
  380. %dir %{_libdir}/postfix
  381. %{_libdir}/postfix/*
  382. %if %{build_pgsql}
  383. %exclude %{_libdir}/postfix/dict_pgsql.so
  384. %endif
  385. %if %{build_mysql}
  386. %exclude %{_libdir}/postfix/dict_mysql.so
  387. %endif
  388. %exclude %{_libdir}/postfix/dict_ldap.so
  389. %exclude %{_libdir}/postfix/dict_pcre.so
  390. %{_libdir}/lib*.so.1
  391. %{_sbindir}/postalias
  392. %{_sbindir}/postcat
  393. %{_sbindir}/postconf
  394. %attr(2755,root,postdrop) %{_sbindir}/postdrop
  395. %{_sbindir}/postfix
  396. %{_sbindir}/postkick
  397. %{_sbindir}/postlock
  398. %{_sbindir}/postlog
  399. %{_sbindir}/postmap
  400. %{_sbindir}/postmulti
  401. %attr(2755,root,postdrop) %{_sbindir}/postqueue
  402. %{_sbindir}/postsuper
  403. %{_sbindir}/qmqp-sink
  404. %{_sbindir}/qmqp-source
  405. %{_sbindir}/sendmail
  406. %{_sbindir}/smtp-sink
  407. %{_sbindir}/smtp-source
  408. %attr(-,root,man) %{_mandir}/man*/*
  409. # %attr(-,root,man) %{_mandir}/ja/man*/*
  410. %dir %{_var}/spool/postfix
  411. %attr(0750,postfix,root) %dir %{_data_dir}
  412. %attr(1733,postfix,postdrop) %dir %{_var}/spool/postfix/maildrop
  413. %attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/active
  414. %attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/corrupt
  415. %attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/deferred
  416. %attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/incoming
  417. %attr(0755,root,root) %dir %{_var}/spool/postfix/pid
  418. %attr(0710,postfix,postdrop) %dir %{_var}/spool/postfix/public
  419. %attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/bounce
  420. %attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/defer
  421. %attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/flush
  422. %attr(0710,postfix,postfix) %dir %{_var}/spool/postfix/private
  423. %attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/saved
  424. %{_libdir}/sendmail
  425. %if %build_pgsql
  426. %files pgsql
  427. %defattr(-,root,root)
  428. %{_libdir}/postfix/dict_pgsql.so
  429. %endif
  430. %if %build_mysql
  431. %files mysql
  432. %defattr(-,root,root)
  433. %{_libdir}/postfix/dict_mysql.so
  434. %endif
  435. %files ldap
  436. %defattr(-,root,root)
  437. %{_libdir}/postfix/dict_ldap.so
  438. %files pcre
  439. %defattr(-,root,root)
  440. %{_libdir}/postfix/dict_pcre.so
  441. %changelog
  442. * Sun Mar 04 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.9-1
  443. - update to 2.8.9
  444. * Thu May 12 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.3-1
  445. - update to 2.8.3
  446. * Wed Apr 13 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.2-1
  447. - update to 2.8.2
  448. - update dynamicmaps patch
  449. * Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 2.6.8-5
  450. - rebuilt with postgresql-9.0.3
  451. * Sun Jan 9 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.8-4
  452. - rebuilt with openssl 1.0.0c
  453. - fix changelog typo..
  454. * Wed Dec 01 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.8-3
  455. - new upstream release.
  456. - updated %%patch100 and %%patch210.
  457. * Sat Feb 20 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.5-2
  458. - removed MySQL-shared from "Requires:" and "BuildRequires:".
  459. - replaced "Prereq:" with "Requires(pre):".
  460. - replaced "BuildPrereq:" with "BuildRequires:".
  461. * Tue Feb 02 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.5-1
  462. - new upstream release
  463. - rebuild with db4-4.8.0
  464. * Sun Aug 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.3-2
  465. - change /var/spool/postfix/pid owner and permission
  466. (0700,postfix,postfix -> 0755,root,root)
  467. * Mon Aug 3 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.3-1
  468. - new upstream release
  469. * Sat Jun 6 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.2-1
  470. - new upstream release.
  471. * Sat May 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.1-2
  472. - added a missing file.
  473. * Sat May 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.1-1
  474. - new upstream release.
  475. - updated dynamicmaps patch.
  476. * Fri May 22 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.5.7-2
  477. - made to build -mysql and -pgsql as default.
  478. - rebuilt with MySQL-5.1.34.
  479. * Wed May 13 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.7-1
  480. - new upstream release
  481. - update Patch200 from fc10
  482. * Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 2.5.6-2
  483. - rebuilt with openldap-2.4.11
  484. * Mon Jan 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.6-1
  485. - new upstream release
  486. * Sun Oct 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.5-4
  487. - add patch200/patch210 from fedora
  488. * Sun Oct 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.5-3
  489. - add Requires cyrus-sasl-md5, cyrus-sasl-plain for smtp auth
  490. - add Japanese description into sub packages
  491. * Sat Oct 11 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.5-2
  492. - update patch100/101 to fix libxsasl build issue
  493. - remove smp flag in build section to solve build error
  494. - add _data_dir
  495. * Fri Oct 10 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.5-1
  496. - new upstream release
  497. - update patch100/101 to fit 2.5.5 (from suse)
  498. - add %exclude dict_{my,pg}sql.so to %%files to avoid unneeded dependancy
  499. when option "--with XXsql" is specified. (from Vine 4.x update package)
  500. - remove HAS_DLOPEN macro.
  501. * Sat Sep 06 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.9-1
  502. - new upstream release with security fix
  503. * Sat Aug 30 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.8-2
  504. - add %%if %%build_mysql and %%if %%mysql from BuildRequires section again
  505. - remove unnessary dependency
  506. * Thu Aug 28 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.8-1
  507. - new upstream release with security fix
  508. * Mon Aug 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.7-4
  509. - spec in UTF-8
  510. * Fri Jun 20 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.4.7-3
  511. - rebuilt against db4-4.6.21
  512. * Tue Apr 15 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.4.7-2
  513. - add HAS_DLOPEN macro.
  514. - add USE_CYRUS_SASL macro.
  515. - modify dynamicmaps.cf (/usr/lib -> %%{_libdir}).
  516. * Thu Mar 25 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.7-1
  517. - new upstream release
  518. - update patch100 (it is based from mdk 2008.0)
  519. - add smp_mflags in make section
  520. - build under new versioning policy
  521. * Thu Sep 20 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.10-0vl10
  522. - rebuilt with postgresql-devel 8.2.5
  523. - updated Source20, 30 and 40
  524. * Fri May 18 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl9
  525. - rebuild with new openssl
  526. * Wed May 09 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.2.10-0vl8
  527. - rebuilt with new toolchain and db4-4.3.x
  528. * Fri Apr 13 2007 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.2.10-0vl7
  529. - <BTS:493> fix typo in %%if statement for %%files mysql section.
  530. - remove %%if %%build_mysql and %%if %%mysql from BuildRequires section,
  531. (Patch100 always builds dict_mysql.o and dict_pgsql.o)
  532. * Fri Oct 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl6
  533. - disable MySQL, PostgreSQL support by default.
  534. use "--with {mysql|pgsql}" to build them.
  535. * Mon Sep 18 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.2.10-0vl5
  536. - add lib64 patch to correct daemon_directory on x86_64 architecture
  537. * Wed Sep 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl4
  538. - remove duplicated entry from aliases. (<BTS:170>)
  539. * Wed Sep 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl3
  540. - add some pseudo accounts to aliases. (<BTS:170>)
  541. - add BuildPreReq: MySQL-shared
  542. * Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.2.10-0vl2
  543. - rebuilt with openldap-2.3.27-0vl1
  544. * Sun Apr 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl1
  545. - new upstream release
  546. * Thu Jan 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8-0vl1
  547. - new upstream release
  548. * Fri Sep 30 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.5-0vl1
  549. - new upstream release
  550. - update to 2.2.5
  551. - update dynamicmaps from debian package
  552. - update Japaese manpages and jconf
  553. - add jhtml and jreadme
  554. - enable TLS/SSL
  555. * Mon Jan 31 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl1
  556. - new upstream release
  557. - update all patches
  558. - link sasl2 instead of sasl1
  559. * Mon Jan 24 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.0.20-0vl6
  560. - enable cyrus-sasl.
  561. - add TLS/IPv6 patch.
  562. - modify main.cf to disable IPv6 as default.
  563. * Wed Oct 28 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.0.20-0vl5
  564. - add PreReq: db4 >= 4.2.52
  565. (to avoid errors when upgrading from db40-linked version)
  566. * Mon Oct 11 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.0.20-0vl4
  567. - rebuilt with db4-4.2.52
  568. * Tue Jun 8 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.20-0vl3
  569. - fix first installation time bugs...
  570. - remove aliases.db from %%files again
  571. - add 'touch aliases.db' in %%post script
  572. - update default main.cf to use /etc/postfix/aliases as default alias_database
  573. * Mon Jun 7 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.20-0vl2
  574. - add /etc/postfix/aliases.db to %%files
  575. * Sat May 8 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.20-0vl1
  576. - new upstream release
  577. * Tue Apr 13 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.19-0vl1
  578. - new upstream release
  579. - build with new postgresql
  580. * Fri Sep 19 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.16-0vl1
  581. - new upstream release
  582. - update jconf/jman/jhtml
  583. * Fri Jul 4 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.13-0vl1
  584. - new upstream release
  585. - update jman/jhtml/jreadme
  586. * Mon Jun 16 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.12-0vl1
  587. - new upstream release
  588. - update jconf/jman/jhtml/jreadme
  589. * Tue Jun 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.10-0vl1
  590. - new upstream release
  591. * Fri May 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.0.9-0vl5
  592. - rebuild by new cyrus-sasl(2.1.13-3vl1)
  593. * Sat Apr 26 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-0vl4
  594. - add more BuildPreReq, Requires
  595. - fix some typo
  596. - add missing files to %%files.
  597. * Sat Apr 26 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-0vl3
  598. - rebuild
  599. * Sat Apr 26 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-0vl2
  600. - add debian's dynamic map patch.
  601. some additional feature is divided to sub package.
  602. - postfix-ldap, postfix-mysql, postfix-pgsql, postfix-pcre
  603. - split common postfix libraries as shared libs.
  604. - libpostfix-{master,global,util,dns}.so.1
  605. - use cyrus-sasl for SMTP-AUTH
  606. * Wed Apr 23 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-0vl1
  607. - new upstream release 2.0.9
  608. - update jman/jhtml/jconf to 2.0.8
  609. * Wed Apr 9 2003 IWAI Masaharu <iwai@alib.jp> 2.0.7-0vl1
  610. - new upstream version
  611. - update documents
  612. - jman (source4)
  613. - jconf (Source5)
  614. - faq.html (Source6)
  615. - INSTALL.jp (Source7)
  616. - jhtml (Source12)
  617. * Sun Jan 19 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.12-0vl3
  618. - rebuilt against db4
  619. * Wed Dec 18 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.12-0vl2
  620. - rebuild to remove unnecessary dependancy.
  621. * Sat Nov 23 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.12-0vl1
  622. - new upstream version
  623. - modified /etc/init.d/postfix
  624. * Sun Oct 06 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.11-0vl3
  625. - fixed brainless mistakes...
  626. update main.cf again.
  627. * Thu Oct 03 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.11-0vl2
  628. - update main.cf patch
  629. - do not use procmail for local mailer.
  630. - do not show version and OS name for smtpd greeting banner.
  631. * Thu Jun 04 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.11-0vl1
  632. - new upstream release
  633. - update jman, jconf, jhtml
  634. * Tue May 28 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.1.10-0vl2
  635. - updated main.cf patch ( Patch0 )
  636. undefine myhostname
  637. * Fri May 24 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.1.10-0vl1
  638. - changed %%{_var}/spool/postfix/private directory permission (0700 -> 0710)
  639. Thanks Mr. Daisuke SUZUKI ([VineSeed:06454])
  640. * Thu May 23 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.1.10-0vl0
  641. - upstream release
  642. - updated japanese documents Source4-9
  643. ( and the unofficial Japanese Web Site moved. )
  644. - added japanese documents Source10-12
  645. - updated main.cf patch ( Patch0 )
  646. - added postdrop group
  647. - added some directories in %%{_var}/spool/postfix/
  648. active, corrupt, deferred, incoming, pid, public, bounce,
  649. defer,flush,private and saved directories
  650. * Mon Feb 18 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.0.20010228pl08-0vl3
  651. - not stop in %%pre
  652. - not start but restart in %%post
  653. * Mon Dec 31 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.0.20010228pl08-0vl2
  654. - added BuildPreReq: db3-devel
  655. * Sat Nov 24 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl08-0vl1
  656. - updated to 20010228-pl08
  657. * Fri Nov 9 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl06-0vl1
  658. - updated to 20010228-pl06
  659. * Sun Sep 23 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl05-0vl1
  660. - updated to 20010228-pl05
  661. * Wed Aug 1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl04-0vl1
  662. - updated to 20010228-pl04
  663. * Wed Jun 27 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl03-0vl2
  664. - update Japanese documents and manpages
  665. * Sun May 27 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl03-0vl1
  666. - updated to 20010228-pl03
  667. * Mon May 21 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
  668. - 0.0.20010228pl02-0vl3
  669. - modified %%preun script again
  670. (to check whether %%{_sysconfidir}/rc.d/init.d/postfix already exists)
  671. * Wed May 02 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
  672. - 0.0.20010228pl02-0vl2
  673. - fixed incorrect %%preun script :-P
  674. * Tue May 1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl02-0vl1
  675. - updated to 20010228-pl02
  676. * Wed Apr 11 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl01-0vl4
  677. - add {pcre,regexp}_table to %files
  678. - don't replace config files
  679. - start postfix after install/upgrade
  680. * Mon Apr 09 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl01-0vl2
  681. - updated jman pages and translations.
  682. - added japanese sample config files.
  683. * Sat Mar 31 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl01-0vl1
  684. - updated to 20010228-pl01
  685. * Thu Mar 1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228-0vl2
  686. - fixed file location
  687. * Thu Mar 1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228-0vl1
  688. - updated to 20010228
  689. * Tue Dec 26 2000 Tomoya TAKA <tomoya@olive.plala.or.jp> 0.0.199912310pl13-0vl2
  690. - fixed about mandir
  691. * Thu Nov 23 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.199912310pl13-0vl1
  692. - updated to 19991231-pl13
  693. - use rpm macros in spec
  694. * Thu Nov 23 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.199912310pl11-0vl1
  695. - updated to 19991231-pl11
  696. * Thu Nov 9 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.199912310pl10-0vl1
  697. - updated to 19991231-pl10
  698. * Thu Oct 12 2000 Yoshihiro Kajiki <kajiki@ylug.org>
  699. - fix newaliases problem by adding slink
  700. * Sat Oct 2 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
  701. - add japanese man pages
  702. * Sun Oct 1 2000 Jun Nishii <jun@vinelinux.org>
  703. - updates to 19991231-pl09-0vl2
  704. - fixed Group
  705. * Sat Sep 22 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
  706. - updates to 19991231-pl09
  707. * Wed Aug 09 2000 MACHINO, Satoshi <mac@netfort.gr.jp>
  708. - %build, removed bzip2 -9 and strip
  709. - fixed %files section to handle compressed man page
  710. * Wed Jun 21 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
  711. - Version name changes to 0.0.version
  712. - updates to 19991231-pl08
  713. + Major changes with postfix-19991231-pl08:
  714. Specify "body_checks = regexp:%{_sysconfdir}/postfix/body_checks" for a quick
  715. and dirty emergency content filter that looks at non-header lines
  716. one line at a time (including MIME headers inside the message body).
  717. Details in conf/sample-filter.cf.
  718. + Incompatible changes with postfix-19991231-pl07:
  719. As required by RFC 822, Postfix now inserts a generic destination
  720. message header when no destination header is present. The text is
  721. specified via the undisclosed_recipients_header configuration
  722. parameter (default: "To: undisclosed-recipients:;").
  723. * Thu Apr 6 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
  724. - updates to 19991231-pl06
  725. - added percent hack to main.cf
  726. * Sun Feb 20 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
  727. - adopted to Vine Linux
  728. * Mon Jan 3 2000 Jean-Michel Dault <jmdault@netrevolution.com>
  729. - updated to 19991231
  730. - added postfix group
  731. - corrected aliases.db bug
  732. * Mon Dec 27 1999 Jerome Dumonteil <jd@mandrakesoft.com>
  733. - Add postfix check in post to create sub dirs in spool
  734. * Mon Dec 20 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
  735. - Add -a $DOMAIN -d $LOGNAME to procmail (philippe).
  736. - New banner.
  737. * Wed Nov 10 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
  738. - fix if conflicts with sendmail.
  739. * Sat Jun 5 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
  740. - install bins from libexec/
  741. * Sat Jun 5 1999 Bernhard Rosenkr舅zer <bero@mandrakesoft.com>
  742. - 19990601
  743. - .spec cleanup for easier updates
  744. * Wed May 26 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
  745. - created link from %{_sbindir}/sendmail to %{_libdir}/sendmail
  746. so it doesn't bug out when i rpm -e sendmail
  747. - Now removes %{_var}/lock/subsys/postfix like a good little prog
  748. upon rpm -e
  749. * Fri Apr 23 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
  750. - Mandrake adptations.
  751. * Tue Apr 13 1999 Arne Coucheron <arneco@online.no>
  752. [19990317-pl04-1]
  753. * Tue Mar 30 1999 Arne Coucheron <arneco@online.no>
  754. [19990317-pl03-2]
  755. - Castro, Castro, pay attention my friend. You're making it very hard
  756. maintaining the package if you don't follow the flow of the releases
  757. * Thu Mar 25 1999 Arne Coucheron <arneco@online.no>
  758. [19990317-pl02-1]
  759. * Tue Mar 23 1999 Arne Coucheron <arneco@online.no>
  760. [19990317-3]
  761. - added bugfix patch01
  762. * Sat Mar 20 1999 Arne Coucheron <arneco@online.no>
  763. [19990317-2]
  764. - removed the mynetworks line in main.cf, let postfix figure it out
  765. - striping of the files in %{_sbindir}
  766. - alias database moved to %{_sysconfdir}/postfix and made a symlink to it in %{_sysconfdir}
  767. - enabled procmail support in main.cf and added it to Requires:
  768. - check status on master instead of postfix in the init script
  769. - obsoletes postfix-beta
  770. - had to move some of my latest changelog entries up here since Edgard Castro
  771. didn't follow my releases
  772. * Thu Mar 18 1999 Edgard Castro <castro@usmatrix.net>
  773. [19990317]
  774. * Tue Mar 16 1999 Edgard Castro <castro@usmatrix.net>
  775. [alpha-19990315]
  776. * Tue Mar 9 1999 Edgard Castro <castro@usmatrix.net>
  777. [19990122-pl01-2]
  778. - shell and gecho information changed to complie with Red Hat stardand
  779. - changed the name of the rpm package to postfix, instead of postfix-beta
  780. * Tue Feb 16 1999 Edgard Castro <castro@usmatrix.net>
  781. [19990122-pl01-1]
  782. * Sun Jan 24 1999 Arne Coucheron <arneco@online.no>
  783. [19990122-1]
  784. - shell for postfix user changed to /bin/true to avoid logins to the account
  785. - files in %{_libdir}exec/postfix moved to %{_libdir}/postfix since this complies
  786. more with the Red Hat standard
  787. * Wed Jan 06 1999 Arne Coucheron <arneco@online.no>
  788. [19981230-2]
  789. - added URL for the source
  790. - added a cron job for daily check of errors
  791. - sample config files moved from /etc/postfix/sample to the docdir
  792. - dropped making of symlinks in %{_sbindir} and instead installing the real
  793. files there
  794. - because of the previous they're not needed anymore in %{_libdir}exec/postfix,
  795. so they are removed from that place
  796. * Fri Jan 01 1999 Arne Coucheron <arneco@online.no>
  797. [19981230-1]
  798. * Tue Dec 29 1998 Arne Coucheron <arneco@online.no>
  799. [19981222-1]
  800. - first build of rpm version