postfix-vl.spec 32 KB

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