source: projects/specs/trunk/p/postfix/postfix-vl.spec @ 12520

Revision 12520, 36.7 KB checked in by tomop, 3 years ago (diff)

updated 5 packages

dovecot-2.3.13-1

nodejs-14.15.4-1

php74-7.4.14-1

postfix-3.5.9-1

rspamd-2.7-1

RevLine 
[12386]1%bcond_with systemd
[521]2
[11298]3%define _unpackaged_files_terminate_build 1
4
[521]5%define build_mysql 1
6%define build_pgsql 1
7
8%define _sysconfdir   /etc
9%define _data_dir     %{_var}/lib/postfix
10
[7209]11# postfix user/group
12# changed since 2.9.4-3
13%define postfix_uid     89
14%define postfix_user    postfix
15%define postfix_gid     89
16%define postfix_group   postfix
17%define maildrop_group  postdrop
18%define maildrop_gid    90
19
20# install dirs
21%define postfix_config_dir      %{_sysconfdir}/postfix
[9781]22%define postfix_shlib_dir       %{_libdir}/postfix
[7209]23%define postfix_daemon_dir      %{_libdir}/postfix
24%define postfix_command_dir     %{_sbindir}
25%define postfix_queue_dir       %{_var}/spool/postfix
26%define postfix_data_dir        %{_var}/lib/postfix
27%define postfix_doc_dir         %{_docdir}/%{name}-%{version}
28%define postfix_sample_dir      %{postfix_doc_dir}/samples
29%define postfix_readme_dir      %{postfix_doc_dir}/README_FILES
30
[12386]31Summary:        Postfix Mail Transport Agent
32Summary(ja):    Postfix メールトランスポートエージェント
33Name:           postfix
[12520]34Version:        3.5.9
[12406]35Release:        1%{?_dist_release}%{?with_systemd:.systemd}
[12481]36Group:          servers
[12386]37Vendor:         Project Vine
38Distribution:   Vine Linux
39Packager:       daisuke
[521]40
[12386]41URL:            http://www.postfix.org/
42License:        Distributable - IBM PUBLIC LICENSE VERSION 1.0 - SECURE MAILER
43Source0:        http://mirror.postfix.jp/postfix-release/official/%{name}-%{version}.tar.gz
44Source1:        postfix.aliases
45Source2:        postfix.cron
46Source3:        postfix.init
47Source4:        postfix.service
48Source5:        postfix-prestart.sh
49Patch0:         postfix-2.9.1-vine.patch
[521]50
51# patches 200-299 are imported from rh/fedora
[12386]52Patch200:       postfix-3.2.0-large-fs.patch
[521]53
[12263]54# patches 300-399 are imported from ubuntu
[12339]55# none
[12263]56
[521]57Provides:  smtpdaemon
58Conflicts: sendmail
[8849]59
60BuildRequires: pam-devel
[521]61BuildRequires: cyrus-sasl-devel >= 2
62BuildRequires: openldap-devel, openssl-devel
[9781]63BuildRequires: libicu-devel, pcre-devel
[12067]64BuildRequires: libnsl2-devel
[8555]65
[12386]66%if %{with systemd}
67%{?systemd_requires}
68%else
69Requires(post): chkconfig
70Requires(preun): chkconfig
71%endif
72
[8849]73%if "%{_dist_release}" >= "vl7"
74BuildRequires: libdb-devel >= 5.3
75Requires(post): libdb
76%else
77BuildRequires: db4-devel >= 4.6.21
78Requires(post): db4
79%endif
80
[521]81%if %build_mysql
[8555]82%if "%{_dist_release}" >= "vl7"
[11874]83BuildRequires: libmariadb-devel
[8555]84%else
[521]85BuildRequires: MySQL-devel
86%endif
[8555]87%endif
88
[521]89%if %build_pgsql
[8555]90%if "%{_dist_release}" >= "vl7"
91BuildRequires: libpq-devel
92%else
[521]93BuildRequires: postgresql-devel
94%endif
[8555]95%endif
96
[7153]97BuildRequires: sqlite3-devel
[521]98
[8849]99Requires(pre):    chkconfig
[521]100Requires:    cyrus-sasl >= 2, cyrus-sasl-md5, cyrus-sasl-plain
[8849]101Requires:    pam
[521]102Obsoletes: postfix-beta
103BuildRoot: %{_tmppath}/%{name}-%{version}-root
104
105%description
106Postfix aims to be an alternative to the widely-used sendmail
107program.  Sendmail is responsible for 70 percent of all e-mail delivered
108on the Internet.  With an estimated 100 million users, that's an
109estimated 10 billion (10^10) messages daily. A stunning number.
110
111Although IBM supported the Postfix development, it abstains from
112control over its evolution. The goal is to have Postfix installed
113on as many systems as possible. To this end, the software is given
114away with no strings attached to it, so that it can evolve with
115input from and under control by its users.
116
117#'
118%description -l ja
119Postfix は現在広く使われている sendmail を置き換える目的で
120開発されています。sendmail は約 70% の E-mail サーバで使用
121されています。また、その使用者は 100万人にもおよび、およそ
122一日 1 千万通ものメールを処理しています。
123
124Postfix の開発は IBM によってサポートされており、全世界の
125全てのシステムを postfix にすることを目標としています。
126
[12481]127
[7153]128%package sqlite
129Summary: SQLite3 map support for Postfix
[12481]130Group: servers
[7153]131Requires(pre): postfix = %{version}-%{release}
132%description sqlite
133This package contains shared lib module which support
134SQLite map on Postfix.
135%description -l ja sqlite
136このパッケージには、Postfix で SQLite map を使うのに
137必要なライブラリが納められています。
138
[12481]139
[521]140%if %build_pgsql
141%package pgsql
142Summary: PGSQL map support for Postfix
[12481]143Group: servers
[521]144Requires(pre): postfix = %{version}-%{release}
145%description pgsql
146This package contains shared lib module which support
147PostgreSQL map on Postfix.
148%description -l ja pgsql
149このパッケージには、Postfix で PostgreSQL を使うのに必要な
150ライブラリが納められています。
151%endif
152
[12481]153
[521]154%if %build_mysql
155%package mysql
156Summary: MySQL map support for Postfix
[12481]157Group: servers
[521]158Requires(pre): postfix = %{version}-%{release}
159%description mysql
160This package contains shared lib module which support
161MySQL map on Postfix.
162%description -l ja mysql
163このパッケージには、Postfix で MySQL を使うのに必要な
164ライブラリが納められています。
165%endif
166
[12481]167
[521]168%package ldap
169Summary: LDAP map support for Postfix
[12481]170Group: servers
[521]171Requires(pre): postfix = %{version}-%{release}
172%description ldap
173This package contains shared lib module which support
174OpenLDAP map on Postfix.
175%description -l ja ldap
176このパッケージには、Postfix で OpenLDAP を使うのに必要な
177ライブラリが納められています。
178
[12481]179
[521]180%package pcre
181Summary: PCRE map support for Postfix
[12481]182Group: servers
[521]183Requires(pre): postfix = %{version}-%{release}
184%description pcre
185This package contains shared lib module which support
186PCRE map on Postfix.
187%description -l ja pcre
188このパッケージには、Postfix で PCRE マップを使うのに必要な
189ライブラリが納められています。
190
[12481]191
192%debug_package
193
194
[521]195%prep
196# japanese documant for 2.4.x is not ready.
197# %setup -q -a 10 -a 20 -a 30 -a 40
198%setup -q
199
200%patch0 -p1 -b .vine
201
202%ifarch x86_64
[7153]203sed -i -e 's|/usr/lib/postfix|/usr/lib64/postfix|g' conf/main.cf
[521]204%endif
205
206%patch200 -p1 -b .large-fs
207
[9781]208# Change DEF_SHLIB_DIR according to build host
209sed -i \
210's|^\(\s*#define\s\+DEF_SHLIB_DIR\s\+\)"/usr/lib/postfix"|\1"%{_libdir}/postfix" |' \
211src/global/mail_params.h
[521]212
[12481]213
[521]214%build
[9782]215unset AUXLIBS_MYSQL AUXLIBS_PGSQL
[9781]216CCARGS="-DMAX_DYNAMIC_MAPS \
217                -DUSE_SASL_AUTH -I/usr/include/sasl \
218                -DUSE_CYRUS_SASL \
219        -DHAS_LDAP \
220                -DLDAP_DEPRECATED=1 -DUSE_LDAP_SASL \
221        -DHAS_SSL -I/usr/include/openssl \
222                -DHAS_PCRE -I/usr/include/pcre \
223        -DHAS_SQLITE \
224                `pkg-config --cflags sqlite3` \
225        -DUSE_TLS"
[9782]226AUXLIBS="-lsasl2 -lssl -lcrypto"
227AUXLIBS_LDAP="-lldap -llber"
228AUXLIBS_PCRE="-lpcre"
229AUXLIBS_SQLITE="`pkg-config --libs sqlite3`"
230
[521]231%if %build_mysql
[9782]232CCARGS="${CCARGS} -DHAS_MYSQL -I/usr/include/mysql"
233AUXLIBS_MYSQL="-L%{_libdir}/mysql -lmysqlclient -lm"
[521]234%endif
235%if %build_pgsql
[9781]236CCARGS="${CCARGS} -DHAS_PGSQL -I/usr/include/pgsql"
[9782]237AUXLIBS_PGSQL="-lpq"
[521]238%endif
[9781]239
240make -f Makefile.init makefiles \
241        shared=yes dynamicmaps=yes \
242        CCARGS="${CCARGS}" \
243        AUXLIBS="${AUXLIBS}" \
[9782]244        AUXLIBS_LDAP="${AUXLIBS_LDAP}" AUXLIBS_PCRE="${AUXLIBS_PCRE}" \
245        AUXLIBS_MYSQL="${AUXLIBS_MYSQL}" AUXLIBS_PGSQL="${AUXLIBS_PGSQL}" \
246        AUXLIBS_SQLITE="${AUXLIBS_SQLITE}" \
[9781]247        SHLIB_RPATH="-Wl,-rpath,%{postfix_shlib_dir}" \
[521]248        OPT="$RPM_OPT_FLAGS" DEBUG=""
249
250# make %{?_smp_mflags} DEBUG="" OPT="$RPM_OPT_FLAGS" \
251#      LD_LIBRARY_PATH=$(pwd)/lib:${LD_LIBRARY_PATH}
252
253# using _smp_mflags makes build error. why? (2008.10.11)
[9781]254#make DEBUG="" OPT="$RPM_OPT_FLAGS" \
255#     LD_LIBRARY_PATH=$(pwd)/lib:${LD_LIBRARY_PATH} CDBSO=""
[521]256
[9781]257make %{?_smp_mflags}
258
[12481]259
[521]260%install
261rm -rf $RPM_BUILD_ROOT
262rm -f html/Makefile.in
263rm -f README_FILES/*.*
264
265install -d $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily
266install -d $RPM_BUILD_ROOT%{_sysconfdir}/postfix
267install -d $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
268install -d $RPM_BUILD_ROOT%{_bindir}
269install -d $RPM_BUILD_ROOT%{_libdir}/postfix
270install -d $RPM_BUILD_ROOT%{_mandir}/man{1,5,8}
271install -d $RPM_BUILD_ROOT%{_mandir}/ja/man{1,5,8}
272install -d $RPM_BUILD_ROOT%{_sbindir}
273install -d $RPM_BUILD_ROOT%{_var}/spool/postfix
274install -d $RPM_BUILD_ROOT%{_var}/spool/postfix/{active,corrupt,deferred,incoming,pid,public}
275install -d $RPM_BUILD_ROOT%{_var}/spool/postfix/{bounce,defer,flush,maildrop,private,saved}
276
[7209]277LD_LIBRARY_PATH=./lib \
278sh postfix-install -non-interactive \
279  install_root=$RPM_BUILD_ROOT \
280  config_directory=%{postfix_config_dir} \
[9781]281  meta_directory=%{postfix_config_dir} \
282  shlib_directory=%{postfix_shlib_dir} \
[7209]283  daemon_directory=%{postfix_daemon_dir} \
284  command_directory=%{postfix_command_dir} \
285  queue_directory=%{postfix_queue_dir} \
286  data_directory=%{postfix_data_dir} \
287  sendmail_path=%{postfix_command_dir}/sendmail \
288  newaliases_path=%{_bindir}/newaliases \
289  mailq_path=%{_bindir}/mailq \
290  mail_owner=%{postfix_user} \
291  setgid_group=%{maildrop_group} \
292  manpage_directory=%{_mandir} \
293  sample_directory=%{postfix_sample_dir} \
294  readme_directory=%{postfix_readme_dir} || exit 1
295
296install -m644 conf/postfix-files $RPM_BUILD_ROOT%{_sysconfdir}/postfix
[521]297for i in post-install postfix-script
298do
299  install -m755 conf/$i $RPM_BUILD_ROOT%{_sysconfdir}/postfix
300done
301
[7209]302# install performance benchmark tools by hand
303for i in smtp-sink smtp-source qmqp-sink qmqp-source; do
304  install -c -m 755 bin/$i $RPM_BUILD_ROOT%{postfix_command_dir}/
305  install -c -m 755 man/man1/$i.1 $RPM_BUILD_ROOT%{_mandir}/man1/
306done
[521]307
308install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/postfix/aliases
309install -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/postfix
[12386]310
311%if %{with systemd}
312# Systemd
313mkdir -p %{buildroot}%{_unitdir}
314mkdir -p %{buildroot}%{_libexecdir}/postfix
315install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}
316install -m 755 %{SOURCE5} %{buildroot}%{_libexecdir}/postfix/postfix-prestart.sh
317%else
[521]318install -m755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/postfix
[12386]319%endif
[521]320
321ln -sf postfix/aliases $RPM_BUILD_ROOT%{_sysconfdir}/aliases
322ln -sf postfix/aliases.db $RPM_BUILD_ROOT%{_sysconfdir}/aliases.db
323
[9781]324# helper for splitting content of dynamicmaps.cf and postfix-files
325function split_file
326{
327# "|| :" to silently skip non existent records
328  grep "$1" "$3" >> "$3.d/$2" || :
329  sed -i "\|$1| d" "$3" || :
330}
331
332# split global dynamic maps configuration to individual sub-packages
333pushd $RPM_BUILD_ROOT%{postfix_config_dir}
334for map in sqlite ldap pcre \
335%{?build_mysql:mysql} %{?build_pgsql:pgsql}; do
336  rm -f dynamicmaps.cf.d/"$map" "postfix-files.d/$map"
337  split_file "^\s*$map\b" "$map" dynamicmaps.cf
338  sed -i "s|postfix-$map\\.so|%{postfix_shlib_dir}/\\0|" "dynamicmaps.cf.d/$map"
339
340  split_file "^\$shlib_directory/postfix-$map\\.so:" "$map" postfix-files
341  split_file "^\$manpage_directory/man5/${map}_table\\.5" "$map" postfix-files
342  map_upper=`echo $map | tr '[:lower:]' '[:upper:]'`
343  split_file "^\$readme_directory/${map_upper}_README:" "$map" postfix-files
344done
345popd
346
[7209]347#( cd $RPM_BUILD_ROOT%{_bindir}
348#  ln -sf ../sbin/sendmail mailq
349#  ln -sf ../sbin/sendmail newaliases
350#)
[521]351( cd $RPM_BUILD_ROOT%{_libdir}
352  ln -sf ../sbin/sendmail sendmail
353)
354
355# data dir
356install -d $RPM_BUILD_ROOT%{_data_dir}
357
[7209]358# remove unneeded files
359rm -f $RPM_BUILD_ROOT%{postfix_config_dir}/{TLS_,}LICENSE
[9781]360rm -f $RPM_BUILD_ROOT%{postfix_config_dir}/{main,master}.cf.proto
361rm -f $RPM_BUILD_ROOT%{postfix_config_dir}/makedefs.out
[7209]362
[521]363%pre
[7209]364# Add user and groups if necessary
365%{_sbindir}/groupadd -g %{maildrop_gid} -r %{maildrop_group} 2>/dev/null
366%{_sbindir}/groupadd -g %{postfix_gid} -r %{postfix_group} 2>/dev/null
367%{_sbindir}/groupadd -g 12 -r mail 2>/dev/null
368%{_sbindir}/useradd -d %{postfix_queue_dir} -s /sbin/nologin -g %{postfix_group} -G mail -M -r -u %{postfix_uid} %{postfix_user} 2>/dev/null
369exit 0
[521]370
371
372%post
373/sbin/ldconfig
[7209]374# upgrade configuration files if necessary
375%{_sbindir}/postfix set-permissions upgrade-configuration \
376  daemon_directory=%{postfix_daemon_dir} \
377  command_directory=%{postfix_command_dir} \
378  mail_owner=%{postfix_user} \
379  setgid_group=%{maildrop_group} \
380  manpage_directory=%{_mandir} \
381  sample_directory=%{postfix_sample_dir} \
382  readme_directory=%{postfix_readme_dir} &> /dev/null
[9781]383
[12386]384%if %{with systemd}
385%systemd_post %{name}.service
386%else
[521]387/sbin/chkconfig --add postfix
[12386]388%endif
[521]389if [ ! -f %{_sysconfdir}/postfix/aliases.db ]; then
[7209]390  %{_sbindir}/postalias %{_sysconfdir}/postfix/aliases
[521]391fi
392%{_sbindir}/postalias %{_sysconfdir}/postfix/aliases ||:
393if [ ! -e %{_libdir}/sendmail ]; then
394        ln -sf %{_sbindir}/sendmail %{_libdir}/sendmail
395fi
396/sbin/chkconfig --del sendmail &> /dev/null ||:
397%{_sbindir}/postfix check >/dev/null 2>&1 ||:
398
399
400%preun
[12386]401%if %{with systemd}
402%systemd_preun %{name}.service
403%else
404if [ $1 -eq 0 -o -x /bin/systemctl ]; then
[521]405   if [ -f %{_var}/lock/subsys/postfix -a -f %{_sysconfdir}/rc.d/init.d/postfix ]; then
406      %{_sysconfdir}/rc.d/init.d/postfix stop
407   fi
408   /sbin/chkconfig --del postfix
409fi
[12386]410%endif
[521]411
412%postun
413/sbin/ldconfig
[12386]414%if %{with systemd}
415%systemd_postun_with_restart %{name}.service
416%else
[10249]417if [ -f %{_var}/lock/subsys/postfix ]; then
418   if [ $1 -eq 0 ]; then
[521]419        rm -rf %{_var}/lock/subsys/postfix
[10249]420   else
421        %{_sysconfdir}/rc.d/init.d/postfix restart
[521]422   fi
423fi
[12386]424%endif
[521]425
[10249]426%triggerpostun -- postfix < 3.1.0
427if [ -f %{_var}/lock/subsys/postfix ]; then
428   if [ $2 -gt 0 ]; then
429        %{_sysconfdir}/rc.d/init.d/postfix restart
430   fi
431fi
432
433
[521]434%clean
435rm -rf $RPM_BUILD_ROOT
436
437
438%files
439%defattr(-,root,root)
[12067]440%license TLS_LICENSE LICENSE
441%doc COMPATIBILITY COPYRIGHT HISTORY INSTALL PORTING RELEASE_NOTES
[521]442# japanese documant for 2.4.x is not ready.
443# %doc conf.ja
444# %doc html html.ja
445# %doc README_FILES README_FILES.ja
446%doc README_FILES
447# %doc man-%{jmanversion}/readme_ja.txt
448%{_sysconfdir}/aliases
449%{_sysconfdir}/aliases.db
450%config %{_sysconfdir}/cron.daily/postfix
451%dir %{_sysconfdir}/postfix
452%config %{_sysconfdir}/postfix/main.cf.default
453%config %{_sysconfdir}/postfix/master.cf
[7209]454%config %{_sysconfdir}/postfix/bounce.cf.default
[9781]455%dir %{_sysconfdir}/postfix/dynamicmaps.cf.d
456%dir %{_sysconfdir}/postfix/postfix-files.d
[521]457%config(noreplace) %{_sysconfdir}/postfix/aliases
458%config(noreplace) %{_sysconfdir}/postfix/access
459%config(noreplace) %{_sysconfdir}/postfix/canonical
[7209]460%config(noreplace) %{_sysconfdir}/postfix/generic
[521]461%config(noreplace) %{_sysconfdir}/postfix/header_checks
462%config(noreplace) %{_sysconfdir}/postfix/main.cf
463%config(noreplace) %{_sysconfdir}/postfix/relocated
464%config(noreplace) %{_sysconfdir}/postfix/transport
465%config(noreplace) %{_sysconfdir}/postfix/virtual
466%config(noreplace) %{_sysconfdir}/postfix/dynamicmaps.cf
467%config %{_sysconfdir}/postfix/postfix-files
468%config %{_sysconfdir}/postfix/post-install
469%config %{_sysconfdir}/postfix/postfix-script
[12386]470%if %{with systemd}
471%{_unitdir}/postfix.service
472%{_libexecdir}/postfix/postfix-prestart.sh
473%else
[521]474%config %{_sysconfdir}/rc.d/init.d/postfix
[12386]475%endif
476
[521]477%{_bindir}/*
478%dir %{_libdir}/postfix
479%{_libdir}/postfix/*
480
481%if %{build_pgsql}
[9781]482%exclude %{_libdir}/postfix/postfix-pgsql.so
[521]483%endif
484%if %{build_mysql}
[9781]485%exclude %{_libdir}/postfix/postfix-mysql.so
[521]486%endif
487
[9781]488%exclude %{_libdir}/postfix/postfix-sqlite.so
489%exclude %{_libdir}/postfix/postfix-ldap.so
490%exclude %{_libdir}/postfix/postfix-pcre.so
491%exclude %{_sysconfdir}/postfix/dynamicmaps.cf.d/*
492%exclude %{_sysconfdir}/postfix/postfix-files.d/*
[521]493%{_sbindir}/postalias
494%{_sbindir}/postcat
495%{_sbindir}/postconf
496%attr(2755,root,postdrop) %{_sbindir}/postdrop
497%{_sbindir}/postfix
498%{_sbindir}/postkick
499%{_sbindir}/postlock
500%{_sbindir}/postlog
501%{_sbindir}/postmap
502%{_sbindir}/postmulti
503%attr(2755,root,postdrop) %{_sbindir}/postqueue
504%{_sbindir}/postsuper
505%{_sbindir}/qmqp-sink
506%{_sbindir}/qmqp-source
507%{_sbindir}/sendmail
508%{_sbindir}/smtp-sink
509%{_sbindir}/smtp-source
510%attr(-,root,man) %{_mandir}/man*/*
511# %attr(-,root,man) %{_mandir}/ja/man*/*
512%dir %{_var}/spool/postfix
513%attr(0750,postfix,root) %dir %{_data_dir}
514%attr(1733,postfix,postdrop) %dir %{_var}/spool/postfix/maildrop
515%attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/active
516%attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/corrupt
517%attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/deferred
518%attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/incoming
519%attr(0755,root,root) %dir %{_var}/spool/postfix/pid
520%attr(0710,postfix,postdrop) %dir %{_var}/spool/postfix/public
521%attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/bounce
522%attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/defer
523%attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/flush
524%attr(0710,postfix,postfix) %dir %{_var}/spool/postfix/private
525%attr(0700,postfix,postfix) %dir %{_var}/spool/postfix/saved
526%{_libdir}/sendmail
527
[7153]528%files sqlite
529%defattr(-,root,root)
[9781]530%{_libdir}/postfix/postfix-sqlite.so
531%{_sysconfdir}/postfix/dynamicmaps.cf.d/sqlite
532%{_sysconfdir}/postfix/postfix-files.d/sqlite
[7153]533
[521]534%if %build_pgsql
535%files pgsql
536%defattr(-,root,root)
[9781]537%{_libdir}/postfix/postfix-pgsql.so
538%{_sysconfdir}/postfix/dynamicmaps.cf.d/pgsql
539%{_sysconfdir}/postfix/postfix-files.d/pgsql
[521]540%endif
541
542%if %build_mysql
543%files mysql
544%defattr(-,root,root)
[9781]545%{_libdir}/postfix/postfix-mysql.so
546%{_sysconfdir}/postfix/dynamicmaps.cf.d/mysql
547%{_sysconfdir}/postfix/postfix-files.d/mysql
[521]548%endif
549
550%files ldap
551%defattr(-,root,root)
[9781]552%{_libdir}/postfix/postfix-ldap.so
553%{_sysconfdir}/postfix/dynamicmaps.cf.d/ldap
554%{_sysconfdir}/postfix/postfix-files.d/ldap
[521]555
556%files pcre
557%defattr(-,root,root)
[9781]558%{_libdir}/postfix/postfix-pcre.so
559%{_sysconfdir}/postfix/dynamicmaps.cf.d/pcre
560%{_sysconfdir}/postfix/postfix-files.d/pcre
[521]561
562%changelog
[12520]563* Mon Jan 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.9-1
564- new upstream release.
565
[12508]566* Mon Nov 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
567- new upstream release.
568
[12481]569* Tue Sep 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.7-1
570- new upstream release.
571
[12431]572* Mon Jul 27 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.6-1
573- new upstream release.
574
[12417]575* Sun Jun 28 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.4-1
576- new upstream release.
577
[12406]578* Mon May 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.2-1
579- new upstream release.
580
[12386]581* Fri Apr 24 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.1-2
582- rebuilt with icu67.
583
584* Tue Apr 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.1-1
585- new upstream release.
586- added systemd support (disabled as default).
587
[12339]588* Thu Mar 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.0-1
589- new upstream release.
590- dropped Patch300: fixed in upstream.
591
[12263]592* Sun Oct 13 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.7-1
593- new upstream release.
594- built with icu65.
595- imported Patch300 from ubuntu to build with glibc-2.30.
596
[12121]597* Sun Aug 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.6-1
598- new upstream release.
599
[12067]600* Mon May 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.5-1
601- new upstream release.
602
[11874]603* Tue Nov 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.1-1
604- new upstream release.
605- updated Patch200.
606
[11371]607* Mon Jan 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2.4-2
608- rebuilt with libicu-60.2.
609
[11298]610* Fri Dec 22 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2.4-1
611- new upstream release.
612
[10323]613* Sun May 22 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.1-1
614- new upstream release.
615
[10249]616* Sun May  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.0-1
617- new upstream release.
618
[10073]619* Mon Mar 14 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.4-1
620- new upstream release.
621
[10066]622* Thu Mar 10 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.0.3-4
623- rebuilt with openssl 1.0.2g
624
[9791]625* Thu Nov 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.3-3
626- rebuild with icu-56.1
627
[9782]628* Mon Nov  2 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.3-2
629- fixed dependency.
630
[9781]631* Sun Nov  1 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.3-1
632- new upstream release.
633- updated patch200.
634- dropped patch100 and 101.
635
[9740]636* Sat Sep  5 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.11.6-1
637- new upstream release.
638
[8849]639* Sun Jul 20 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.11.1-2
640- fix BR/R for current environment
641
[8555]642* Sun Jun 15 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.11.1-1
643- update to 2.11.1
644- build with libpq-devel and libmysqlclient-devel (vl7)
645
[8200]646* Sat Jan 18 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.10.3-1
647- new upstream release.
648
[7942]649* Mon Oct 28 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.2-1
650- update to 2.10.2
651
[7209]652* Sun Dec 09 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.9.4-3
653- add -DHAS_DLOPEN to CCARGS instead of patch102.
654- use postfix-install in %%install (to prepare main.cf)
655- change postfix uid/gid to fixed id. (89 for postfix, 90 for postdrop)
656- run postalias on %%post
657
[7190]658* Fri Nov 30 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.4-2
659- added patch102.
660
[7153]661* Sun Nov 25 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.9.4-1
662- update to 2.9.4
663- update dynamicmaps patches
664- add sqite3 map support, add postfix-sqlite subpackage.
665- drop unneeded patches
666
[6999]667* Wed Oct 24 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.12-1
668- update to 2.8.12
669- rebuild with pcre-8.31
670
[6110]671* Tue May 01 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.10-1
672- update to 2.8.10
673
[5823]674* Sun Mar 04 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.9-1
675- update to 2.8.9
676
[3842]677* Thu May 12 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.3-1
678- update to 2.8.3
679
[3427]680* Wed Apr 13 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.2-1
681- update to 2.8.2
[3842]682- update dynamicmaps patch
[3427]683
[3418]684* Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 2.6.8-5
685- rebuilt with postgresql-9.0.3
686
[2475]687* Sun Jan  9 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.8-4
688- rebuilt with openssl 1.0.0c
689- fix changelog typo..
690
691* Wed Dec 01 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.8-3
[2260]692- new upstream release.
693- updated %%patch100 and %%patch210.
694
[521]695* Sat Feb 20 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.5-2
696- removed MySQL-shared from "Requires:" and "BuildRequires:".
697- replaced "Prereq:" with "Requires(pre):".
698- replaced "BuildPrereq:" with "BuildRequires:".
699
700* Tue Feb 02 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.5-1
701- new upstream release
702- rebuild with db4-4.8.0
703
704* Sun Aug 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.3-2
705- change /var/spool/postfix/pid owner and permission
706  (0700,postfix,postfix -> 0755,root,root)
707
708* Mon Aug  3 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.3-1
709- new upstream release
710
711* Sat Jun  6 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.2-1
712- new upstream release.
713
714* Sat May 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.1-2
715- added a missing file.
716
717* Sat May 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6.1-1
718- new upstream release.
719- updated dynamicmaps patch.
720
721* Fri May 22 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.5.7-2
722- made to build -mysql and -pgsql as default.
723- rebuilt with MySQL-5.1.34.
724
725* Wed May 13 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.7-1
726- new upstream release
727- update Patch200 from fc10
728
729* Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 2.5.6-2
730- rebuilt with openldap-2.4.11
731
732* Mon Jan 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.6-1
733- new upstream release
734
735* Sun Oct 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.5-4
736- add patch200/patch210 from fedora
737
738* Sun Oct 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.5-3
739- add Requires cyrus-sasl-md5, cyrus-sasl-plain for smtp auth
740- add Japanese description into sub packages
741
742* Sat Oct 11 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.5-2
743- update patch100/101 to fix libxsasl build issue
744- remove smp flag in build section to solve build error
745- add _data_dir
746
747* Fri Oct 10 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.5.5-1
748- new upstream release
749- update patch100/101 to fit 2.5.5 (from suse)
750- add %exclude dict_{my,pg}sql.so to %%files to avoid unneeded dependancy
751  when option "--with XXsql" is specified. (from Vine 4.x update package)
752- remove HAS_DLOPEN macro.
753
754* Sat Sep 06 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.9-1
755- new upstream release with security fix
756
757* Sat Aug 30 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.8-2
758- add %%if %%build_mysql and %%if %%mysql from BuildRequires section again
759- remove unnessary dependency
760
761* Thu Aug 28 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.8-1
762- new upstream release with security fix
763
764* Mon Aug 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.7-4
765- spec in UTF-8
766
767* Fri Jun 20 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.4.7-3
768- rebuilt against db4-4.6.21
769
770* Tue Apr 15 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.4.7-2
771- add HAS_DLOPEN macro.
772- add USE_CYRUS_SASL macro.
773- modify dynamicmaps.cf (/usr/lib -> %%{_libdir}).
774
[7942]775* Tue Mar 25 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.7-1
[521]776- new upstream release
777- update patch100 (it is based from mdk 2008.0)
778- add smp_mflags in make section
779- build under new versioning policy
780
781* Thu Sep 20 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.10-0vl10
782- rebuilt with postgresql-devel 8.2.5
783- updated Source20, 30 and 40
784
785* Fri May 18 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl9
786- rebuild with new openssl
787
788* Wed May 09 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.2.10-0vl8
789- rebuilt with new toolchain and db4-4.3.x
790
791* Fri Apr 13 2007 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.2.10-0vl7
792- <BTS:493> fix typo in %%if statement for %%files mysql section.
793- remove %%if %%build_mysql and %%if %%mysql from BuildRequires section,
794  (Patch100 always builds dict_mysql.o and dict_pgsql.o)
795
796* Fri Oct 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl6
797- disable MySQL, PostgreSQL support by default.
798  use "--with {mysql|pgsql}" to build them.
799
800* Mon Sep 18 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.2.10-0vl5
801- add lib64 patch to correct daemon_directory on x86_64 architecture
802
803* Wed Sep 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl4
804- remove duplicated entry from aliases. (<BTS:170>)
805
806* Wed Sep 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl3
807- add some pseudo accounts to aliases. (<BTS:170>)
808- add BuildPreReq: MySQL-shared
809
810* Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.2.10-0vl2
811- rebuilt with openldap-2.3.27-0vl1
812
813* Sun Apr 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.10-0vl1
814- new upstream release
815
816* Thu Jan 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8-0vl1
817- new upstream release
818
819* Fri Sep 30 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.5-0vl1
820- new upstream release
821  - update to 2.2.5
822- update dynamicmaps from debian package
823- update Japaese manpages and jconf
824- add jhtml and jreadme
825- enable TLS/SSL
826
827* Mon Jan 31 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl1
828- new upstream release
829- update all patches
830- link sasl2 instead of sasl1
831
832* Mon Jan 24 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.0.20-0vl6
833- enable cyrus-sasl.
834- add TLS/IPv6 patch.
835- modify main.cf to disable IPv6 as default.
836
[7942]837* Thu Oct 28 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.0.20-0vl5
[521]838- add PreReq: db4 >= 4.2.52
839  (to avoid errors when upgrading from db40-linked version)
840
841* Mon Oct 11 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.0.20-0vl4
842- rebuilt with db4-4.2.52
843
844* Tue Jun  8 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.20-0vl3
845- fix first installation time bugs...
846  - remove aliases.db from %%files again
847  - add 'touch aliases.db' in %%post script
848- update default main.cf to use /etc/postfix/aliases as default alias_database
849
850* Mon Jun  7 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.20-0vl2
851- add /etc/postfix/aliases.db to %%files
852
853* Sat May  8 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.20-0vl1
854- new upstream release
855
856* Tue Apr 13 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.19-0vl1
857- new upstream release
858- build with new postgresql
859
860* Fri Sep 19 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.16-0vl1
861- new upstream release
862- update jconf/jman/jhtml
863
864* Fri Jul  4 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.13-0vl1
865- new upstream release
866- update jman/jhtml/jreadme
867
868* Mon Jun 16 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.12-0vl1
869- new upstream release
870- update jconf/jman/jhtml/jreadme
871
872* Tue Jun 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.10-0vl1
873- new upstream release
874
875* Fri May 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.0.9-0vl5
876- rebuild by new cyrus-sasl(2.1.13-3vl1)
877
878* Sat Apr 26 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-0vl4
879- add more BuildPreReq, Requires
880- fix some typo
881- add missing files to %%files.
882
883* Sat Apr 26 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-0vl3
884- rebuild
885
886* Sat Apr 26 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-0vl2
887- add debian's dynamic map patch.
888  some additional feature is divided to sub package.
889  - postfix-ldap, postfix-mysql, postfix-pgsql, postfix-pcre
890- split common postfix libraries as shared libs.
891  - libpostfix-{master,global,util,dns}.so.1
892- use cyrus-sasl for SMTP-AUTH
893
894* Wed Apr 23 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-0vl1
895- new upstream release 2.0.9
896- update jman/jhtml/jconf to 2.0.8
897
898* Wed Apr  9 2003 IWAI Masaharu <iwai@alib.jp> 2.0.7-0vl1
899- new upstream version
900- update documents
901    - jman (source4)
902    - jconf (Source5)
903    - faq.html (Source6)
904    - INSTALL.jp (Source7)
905    - jhtml (Source12)
906
907* Sun Jan 19 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.12-0vl3
908- rebuilt against db4
909
910* Wed Dec 18 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.12-0vl2
911- rebuild to remove unnecessary dependancy.
912
913* Sat Nov 23 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.12-0vl1
914- new upstream version
915- modified /etc/init.d/postfix
916
917* Sun Oct 06 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.11-0vl3
918- fixed brainless mistakes...
919  update main.cf again.
920
921* Thu Oct 03 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.11-0vl2
922- update main.cf patch
923  - do not use procmail for local mailer.
924  - do not show version and OS name for smtpd greeting banner.
925
[7942]926* Tue Jun 04 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.11-0vl1
[521]927- new upstream release
928- update jman, jconf, jhtml
929
930* Tue May 28 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.1.10-0vl2
931- updated main.cf patch ( Patch0 )
932    undefine myhostname
933
934* Fri May 24 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.1.10-0vl1
935- changed %%{_var}/spool/postfix/private directory permission (0700 -> 0710)
936    Thanks Mr. Daisuke SUZUKI ([VineSeed:06454])
937
938* Thu May 23 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.1.10-0vl0
939- upstream release
940- updated japanese documents Source4-9
941    ( and the unofficial Japanese Web Site moved. )
942- added japanese documents  Source10-12
943- updated main.cf patch ( Patch0 )
944- added postdrop group
945- added some directories in %%{_var}/spool/postfix/
946    active, corrupt, deferred, incoming, pid, public, bounce,
947    defer,flush,private and saved directories
948
949* Mon Feb 18 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.0.20010228pl08-0vl3
950- not stop in %%pre
951- not start but restart in %%post
952
953* Mon Dec 31 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.0.20010228pl08-0vl2
954- added BuildPreReq: db3-devel
955
956* Sat Nov 24 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl08-0vl1
957- updated to 20010228-pl08
958
959* Fri Nov  9 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl06-0vl1
960- updated to 20010228-pl06
961
962* Sun Sep 23 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl05-0vl1
963- updated to 20010228-pl05
964
965* Wed Aug  1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl04-0vl1
966- updated to 20010228-pl04
967
968* Wed Jun 27 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl03-0vl2
969- update Japanese documents and manpages
970
971* Sun May 27 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl03-0vl1
972- updated to 20010228-pl03
973
974* Mon May 21 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
975- 0.0.20010228pl02-0vl3
976- modified %%preun script again
977  (to check whether %%{_sysconfidir}/rc.d/init.d/postfix already exists)
978
979* Wed May 02 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
980- 0.0.20010228pl02-0vl2
981- fixed incorrect %%preun script :-P
982
983* Tue May  1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl02-0vl1
984- updated to 20010228-pl02
985
986* Wed Apr 11 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl01-0vl4
987- add {pcre,regexp}_table to %files
988- don't replace config files
989- start postfix after install/upgrade
990
991* Mon Apr 09 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl01-0vl2
992- updated jman pages and translations.
993- added japanese sample config files.
994
995* Sat Mar 31 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228pl01-0vl1
996- updated to 20010228-pl01
997
998* Thu Mar  1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228-0vl2
999- fixed file location
1000
1001* Thu Mar  1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.20010228-0vl1
1002- updated to 20010228
1003
1004* Tue Dec 26 2000 Tomoya TAKA <tomoya@olive.plala.or.jp> 0.0.199912310pl13-0vl2
1005- fixed about mandir
1006
1007* Thu Nov 23 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.199912310pl13-0vl1
1008- updated to 19991231-pl13
1009- use rpm macros in spec
1010
1011* Thu Nov 23 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.199912310pl11-0vl1
1012- updated to 19991231-pl11
1013
1014* Thu Nov  9 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.199912310pl10-0vl1
1015- updated to 19991231-pl10
1016
1017* Thu Oct 12 2000 Yoshihiro Kajiki <kajiki@ylug.org>
1018- fix newaliases problem by adding slink
1019
[7942]1020* Mon Oct  2 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
[521]1021- add japanese man pages
1022
1023* Sun Oct  1 2000 Jun Nishii <jun@vinelinux.org>
1024- updates to 19991231-pl09-0vl2
1025- fixed Group
1026
[7942]1027* Fri Sep 22 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
[521]1028- updates to 19991231-pl09
1029
1030* Wed Aug 09 2000 MACHINO, Satoshi <mac@netfort.gr.jp>
1031- %build, removed bzip2 -9 and strip
1032- fixed %files section to handle compressed man page
1033
1034* Wed Jun 21 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
1035- Version name changes to 0.0.version
1036- updates to 19991231-pl08
1037  + Major changes with postfix-19991231-pl08:
1038    Specify "body_checks = regexp:%{_sysconfdir}/postfix/body_checks" for a quick
1039    and dirty emergency content filter that looks at non-header lines
1040    one line at a time (including MIME headers inside the message body).
1041    Details in conf/sample-filter.cf.
1042  + Incompatible changes with postfix-19991231-pl07:
1043    As required by RFC 822, Postfix now inserts a generic destination
1044    message header when no destination header is present.  The text is
1045    specified via the undisclosed_recipients_header configuration
1046    parameter (default:  "To: undisclosed-recipients:;").
1047
1048* Thu Apr  6 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
1049- updates to 19991231-pl06
1050- added percent hack to main.cf
1051
1052* Sun Feb 20 2000 Daisuke SUZUKI <daisuke@linux.or.jp>
1053- adopted to Vine Linux
1054
1055* Mon Jan  3 2000 Jean-Michel Dault <jmdault@netrevolution.com>
1056- updated to 19991231
1057- added postfix group
1058- corrected aliases.db bug
1059
1060* Mon Dec 27 1999 Jerome Dumonteil <jd@mandrakesoft.com>
1061- Add postfix check in post to create sub dirs in spool
1062
1063* Mon Dec 20 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
1064- Add -a $DOMAIN -d $LOGNAME to procmail (philippe).
1065- New banner.
1066
1067* Wed Nov 10 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
1068- fix if conflicts with sendmail.
1069
1070* Sat Jun  5 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
1071- install bins from libexec/
1072
1073* Sat Jun  5 1999 Bernhard Rosenkr舅zer <bero@mandrakesoft.com>
1074- 19990601
1075- .spec cleanup for easier updates
1076
1077* Wed May 26 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
1078- created link from %{_sbindir}/sendmail to %{_libdir}/sendmail
1079  so it doesn't bug out when i rpm -e sendmail
1080- Now removes %{_var}/lock/subsys/postfix like a good little prog
1081  upon rpm -e
1082
1083* Fri Apr 23 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
1084
1085- Mandrake adptations.
1086
1087* Tue Apr 13 1999 Arne Coucheron <arneco@online.no>
1088  [19990317-pl04-1]
1089
1090* Tue Mar 30 1999 Arne Coucheron <arneco@online.no>
1091  [19990317-pl03-2]
1092- Castro, Castro, pay attention my friend. You're making it very hard
1093  maintaining the package if you don't follow the flow of the releases
1094
1095* Thu Mar 25 1999 Arne Coucheron <arneco@online.no>
1096  [19990317-pl02-1]
1097
1098* Tue Mar 23 1999 Arne Coucheron <arneco@online.no>
1099  [19990317-3]
1100- added bugfix patch01
1101
1102* Sat Mar 20 1999 Arne Coucheron <arneco@online.no>
1103  [19990317-2]
1104- removed the mynetworks line in main.cf, let postfix figure it out
1105- striping of the files in %{_sbindir}
1106- alias database moved to %{_sysconfdir}/postfix and made a symlink to it in %{_sysconfdir}
1107- enabled procmail support in main.cf and added it to Requires:
1108- check status on master instead of postfix in the init script
1109- obsoletes postfix-beta
1110- had to move some of my latest changelog entries up here since Edgard Castro
1111  didn't follow my releases
1112
1113* Thu Mar 18 1999 Edgard Castro <castro@usmatrix.net>
1114  [19990317]
1115
1116* Tue Mar 16 1999 Edgard Castro <castro@usmatrix.net>
1117  [alpha-19990315]
1118
1119* Tue Mar  9 1999 Edgard Castro <castro@usmatrix.net>
1120  [19990122-pl01-2]
1121- shell and gecho information changed to complie with Red Hat stardand
1122- changed the name of the rpm package to postfix, instead of postfix-beta
1123
1124* Tue Feb 16 1999 Edgard Castro <castro@usmatrix.net>
1125  [19990122-pl01-1]
1126
1127* Sun Jan 24 1999 Arne Coucheron <arneco@online.no>
1128  [19990122-1]
1129- shell for postfix user changed to /bin/true to avoid logins to the account
1130- files in %{_libdir}exec/postfix moved to %{_libdir}/postfix since this complies
1131  more with the Red Hat standard
1132
1133* Wed Jan 06 1999 Arne Coucheron <arneco@online.no>
1134  [19981230-2]
1135- added URL for the source
1136- added a cron job for daily check of errors
1137- sample config files moved from /etc/postfix/sample to the docdir
1138- dropped making of symlinks in %{_sbindir} and instead installing the real
1139  files there
1140- because of the previous they're not needed anymore in %{_libdir}exec/postfix,
1141  so they are removed from that place
1142
1143* Fri Jan 01 1999 Arne Coucheron <arneco@online.no>
1144  [19981230-1]
1145
1146* Tue Dec 29 1998 Arne Coucheron <arneco@online.no>
1147  [19981222-1]
1148- first build of rpm version
Note: See TracBrowser for help on using the repository browser.