postfix-vl.spec 32 KB

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