-Summary: Postfix Mail Transport Agent
-Name: postfix
-Version: 19990122-pl01
-Release: 3
-URL: http://www.postfix.org/
-Source0: ftp://postfix.cloud9.net/%{name}-beta-%{version}.tar.gz
-Source1: postfix.aliases
-Source2: postfix.cron
-Source3: postfix.init
-Source4: postfix-contrib-beta.tar.gz
-Source5: postfix-beta-19990122-pl01.tar.gz.sig
-Source6: postfix-contrib-beta.tar.gz.sig
-Source7: mail.sh
-Patch0: postfix-config.patch
-Patch1: postfix-postconf.diff
-Copyright: Distributable
-Group: Networking/Daemons
-Provides: smtpdaemon
-Conflicts: sendmail
-Conflicts: smail
-Conflicts: zmailer
-Conflicts: zmail
-Conflicts: exim
-Conflicts: qmail
-Prereq: /sbin/chkconfig
+Summary: Postfix Mail Transport Agent
+Summary(pl): Agent Pocztowy Postfix
+Name: postfix
+Version: 19990122-pl01
+Release: 3
+URL: http://www.postfix.org/
+Source0: ftp://postfix.cloud9.net/%{name}-beta-%{version}.tar.gz
+Source1: postfix.aliases
+Source2: postfix.cron
+Source3: postfix.init
+Source4: postfix-contrib-beta.tar.gz
+Source5: postfix-beta-19990122-pl01.tar.gz.sig
+Source6: postfix-contrib-beta.tar.gz.sig
+Source7: mail.sh
+Patch0: postfix-config.patch
+Patch1: postfix-postconf.diff
+Copyright: Distributable
+Group: Networking/Daemons
+Provides: smtpdaemon
+Conflicts: sendmail
+Conflicts: smail
+Conflicts: zmailer
+Conflicts: zmail
+Conflicts: exim
+Conflicts: qmail
+Prereq: /sbin/chkconfig
BuildRoot: /tmp/%{name}-%{version}-root
-Summary(pl): Agent Pocztowy Postfix
%description
Postfix is attempt to provide an alternative to the widely-used
rm -rf $RPM_BUILD_ROOT
rm -f html/Makefile.in
-install -d $RPM_BUILD_ROOT/etc/{cron.daily,profile.d,mail,rc.d/init.d}
-install -d $RPM_BUILD_ROOT/usr/{bin,lib/postfix,man/man{1,5,8},sbin}
-install -d $RPM_BUILD_ROOT/var/spool/postfix/{active,corrupt,deferred,maildrop,private,saved,bounce,defer,incoming,pid,public}
+install -d $RPM_BUILD_ROOT/etc/{cron.daily,profile.d,mail,rc.d/init.d} \
+ $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/postfix,%{_mandir}/man{1,5,8},%{_sbindir}} \
+ $RPM_BUILD_ROOT/var/spool/postfix/{active,corrupt,deferred,maildrop,private,saved,bounce,defer,incoming,pid,public}
-install -m755 bin/sendmail bin/post* $RPM_BUILD_ROOT/usr/sbin
-install -m755 `ls bin/*|egrep -v 'post|fsstone|smtp-|sendmail'` $RPM_BUILD_ROOT/usr/lib/postfix
-install -m644 conf/access $RPM_BUILD_ROOT/etc/mail
-install -m644 conf/canonical $RPM_BUILD_ROOT/etc/mail
-install -m644 conf/main.cf $RPM_BUILD_ROOT/etc/mail
-install -m644 conf/master.cf $RPM_BUILD_ROOT/etc/mail
-install -m755 conf/postfix-script-nosgid $RPM_BUILD_ROOT/etc/mail/postfix-script
-install -m644 conf/relocated $RPM_BUILD_ROOT/etc/mail
-install -m644 conf/transport $RPM_BUILD_ROOT/etc/mail
-install -m644 conf/virtual $RPM_BUILD_ROOT/etc/mail
-install -m644 man/man1/* $RPM_BUILD_ROOT/usr/man/man1
-install -m644 man/man5/* $RPM_BUILD_ROOT/usr/man/man5
-install -m644 man/man8/* $RPM_BUILD_ROOT/usr/man/man8
+install bin/sendmail bin/post* $RPM_BUILD_ROOT/usr/sbin
+install `ls bin/*|egrep -v 'post|fsstone|smtp-|sendmail'` $RPM_BUILD_ROOT/usr/lib/postfix
+install conf/access $RPM_BUILD_ROOT/etc/mail
+install conf/canonical $RPM_BUILD_ROOT/etc/mail
+install conf/main.cf $RPM_BUILD_ROOT/etc/mail
+install conf/master.cf $RPM_BUILD_ROOT/etc/mail
+install conf/postfix-script-nosgid $RPM_BUILD_ROOT/etc/mail/postfix-script
+install conf/relocated $RPM_BUILD_ROOT/etc/mail
+install conf/transport $RPM_BUILD_ROOT/etc/mail
+install conf/virtual $RPM_BUILD_ROOT/etc/mail
+install man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
+install man/man5/* $RPM_BUILD_ROOT%{_mandir}man5
+install man/man8/* $RPM_BUILD_ROOT%{_mandir}man8
-install -d sample; install -m644 conf/sample* sample
+install -d sample; install conf/sample* sample
-install -m644 %{SOURCE1} $RPM_BUILD_ROOT/etc/mail/aliases
-install -m755 %{SOURCE2} $RPM_BUILD_ROOT/etc/cron.daily/postfix
-install -m755 %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/postfix
+install %{SOURCE1} $RPM_BUILD_ROOT/etc/mail/aliases
+install %{SOURCE2} $RPM_BUILD_ROOT/etc/cron.daily/postfix
+install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/postfix
-install -m755 %{SOURCE7} $RPM_BUILD_ROOT/etc/profile.d
+install %{SOURCE7} $RPM_BUILD_ROOT/etc/profile.d
ln -sf ../sbin/sendmail $RPM_BUILD_ROOT/usr/bin/mailq
ln -sf ../sbin/sendmail $RPM_BUILD_ROOT/usr/bin/newaliases
ln -sf ../sbin/sendmail $RPM_BUILD_ROOT/usr/lib/sendmail
-for I in etc/mail/{aliases,access,canonical,relocated,transport,virtual}
-do
- touch $RPM_BUILD_ROOT/$I{,.db}
-done
+touch $RPM_BUILD_ROOT/etc/mail/{aliases,access,canonical,relocated,transport,virtual}{,.db}
strip $RPM_BUILD_ROOT/usr/lib/postfix/* || :
gzip -9nf $RPM_BUILD_ROOT/usr/man/man*/*
%pre
if [ -f /var/lock/subsys/postfix ]; then
- /etc/rc.d/init.d/postfix stop 2> /dev/null
+ /etc/rc.d/init.d/postfix stop 2> /dev/null
fi
%post
%preun
if [ $1 = 0 ]; then
- if [ -f /var/lock/subsys/postfix ]; then
- /etc/rc.d/init.d/postfix stop 2> /dev/null
- fi
- /sbin/chkconfig --del postfix
+ if [ -f /var/lock/subsys/postfix ]; then
+ /etc/rc.d/init.d/postfix stop 2> /dev/null
+ fi
+ /sbin/chkconfig --del postfix
fi
%clean
%attr(755,root,root) /usr/bin/*
%attr(755,root,root) /usr/sbin/*
%attr(755,root,root) /usr/lib/sendmail
-%attr(644,root, man) /usr/man/*/*
-%attr(755,root,root,755) /usr/lib/postfix
-%attr(755,root,root,755) %dir /var/spool/postfix
+/usr/man/*/*
+%attr(755,root,root) /usr/lib/postfix
+%attr(755,root,root) %dir /var/spool/postfix
%dir %attr(700, postfix,root, 700) %dir /var/spool/postfix/active
-%dir %attr(700, postfix,root, 700) %dir /var/spool/postfix/bounce
-%dir %attr(700, postfix,root, 700) %dir /var/spool/postfix/corrupt
-%dir %attr(700, postfix,root, 700) %dir /var/spool/postfix/defer
-%dir %attr(700, postfix,root, 700) %dir /var/spool/postfix/deferred
-%dir %attr(700, postfix,root, 700) %dir /var/spool/postfix/incoming
-%dir %attr(1733,postfix,root,1733) %dir /var/spool/postfix/maildrop
-%dir %attr(755, postfix,root,755) %dir /var/spool/postfix/pid
-%dir %attr(700, postfix,root, 700) %dir /var/spool/postfix/private
-%dir %attr(755, postfix,root,755) %dir /var/spool/postfix/public
-%dir %attr(700, postfix,root, 700) %dir /var/spool/postfix/saved
+%attr(700, postfix,root, 700) %dir /var/spool/postfix/bounce
+%attr(700, postfix,root, 700) %dir /var/spool/postfix/corrupt
+%attr(700, postfix,root, 700) %dir /var/spool/postfix/defer
+%attr(700, postfix,root, 700) %dir /var/spool/postfix/deferred
+%attr(700, postfix,root, 700) %dir /var/spool/postfix/incoming
+%attr(1733,postfix,root,1733) %dir /var/spool/postfix/maildrop
+%attr(755, postfix,root,755) %dir /var/spool/postfix/pid
+%attr(700, postfix,root, 700) %dir /var/spool/postfix/private
+%attr(755, postfix,root,755) %dir /var/spool/postfix/public
+%attr(700, postfix,root, 700) %dir /var/spool/postfix/saved
%attr(644, postfix,root) /var/spool/postfix/.nofinger
%changelog