[tw] - switched over to system aliases file and database in /etc/ (#117661)
This commit is contained in:
parent
e6fb608418
commit
3ca5e6c410
23
postfix.spec
23
postfix.spec
@ -47,7 +47,7 @@
|
|||||||
Name: postfix
|
Name: postfix
|
||||||
Summary: Postfix Mail Transport Agent
|
Summary: Postfix Mail Transport Agent
|
||||||
Version: 2.1.5
|
Version: 2.1.5
|
||||||
Release: 1
|
Release: 2
|
||||||
Epoch: 2
|
Epoch: 2
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
URL: http://www.postfix.org
|
URL: http://www.postfix.org
|
||||||
@ -62,7 +62,6 @@ Provides: MTA smtpd smtpdaemon /usr/bin/newaliases
|
|||||||
|
|
||||||
Source0: ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
|
Source0: ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
|
||||||
Source1: postfix-etc-init.d-postfix
|
Source1: postfix-etc-init.d-postfix
|
||||||
Source2: postfix-aliases
|
|
||||||
Source3: README-Postfix-SASL-RedHat.txt
|
Source3: README-Postfix-SASL-RedHat.txt
|
||||||
|
|
||||||
# Sources 50-99 are upstream [patch] contributions
|
# Sources 50-99 are upstream [patch] contributions
|
||||||
@ -325,10 +324,10 @@ perl -pi -e "s,/usr/local/bin/perl,/usr/bin/perl,g" $RPM_BUILD_ROOT%{postfix_doc
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# Change alias_maps and alias_database default directory to %{postfix_config_dir}
|
# Change alias_maps and alias_database default directory to %{postfix_config_dir}
|
||||||
bin/postconf -c $RPM_BUILD_ROOT%{postfix_config_dir} -e \
|
#bin/postconf -c $RPM_BUILD_ROOT%{postfix_config_dir} -e \
|
||||||
"alias_maps = hash:%{postfix_config_dir}/aliases" \
|
# "alias_maps = hash:/etc/aliases" \
|
||||||
"alias_database = hash:%{postfix_config_dir}/aliases" \
|
# "alias_database = hash:/etc/aliases" \
|
||||||
|| exit 1
|
#|| exit 1
|
||||||
|
|
||||||
# This installs into the /etc/rc.d/init.d directory
|
# This installs into the /etc/rc.d/init.d directory
|
||||||
/bin/mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
|
/bin/mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
|
||||||
@ -337,12 +336,6 @@ install -c %{_sourcedir}/postfix-etc-init.d-postfix \
|
|||||||
|
|
||||||
install -c auxiliary/rmail/rmail $RPM_BUILD_ROOT%{_bindir}/rmail.postfix
|
install -c auxiliary/rmail/rmail $RPM_BUILD_ROOT%{_bindir}/rmail.postfix
|
||||||
|
|
||||||
# copy new aliases files and generate a ghost aliases.db file
|
|
||||||
cp -f %{_sourcedir}/postfix-aliases $RPM_BUILD_ROOT%{postfix_config_dir}/aliases
|
|
||||||
chmod 644 $RPM_BUILD_ROOT%{postfix_config_dir}/aliases
|
|
||||||
|
|
||||||
touch $RPM_BUILD_ROOT/%{postfix_config_dir}/aliases.db
|
|
||||||
|
|
||||||
for i in active bounce corrupt defer deferred flush incoming private saved maildrop public pid saved trace; do
|
for i in active bounce corrupt defer deferred flush incoming private saved maildrop public pid saved trace; do
|
||||||
mkdir -p $RPM_BUILD_ROOT%{postfix_queue_dir}/$i
|
mkdir -p $RPM_BUILD_ROOT%{postfix_queue_dir}/$i
|
||||||
done
|
done
|
||||||
@ -399,6 +392,7 @@ mkdir -p $RPM_BUILD_ROOT%{postfix_sample_dir}
|
|||||||
install -c conf/sample-tls.cf $RPM_BUILD_ROOT%{postfix_sample_dir}/sample-tls.cf
|
install -c conf/sample-tls.cf $RPM_BUILD_ROOT%{postfix_sample_dir}/sample-tls.cf
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
rm -f $RPM_BUILD_ROOT/etc/postfix/aliases
|
||||||
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/usr/lib
|
mkdir -p $RPM_BUILD_ROOT/usr/lib
|
||||||
pushd $RPM_BUILD_ROOT/usr/lib
|
pushd $RPM_BUILD_ROOT/usr/lib
|
||||||
@ -480,7 +474,6 @@ exit 0
|
|||||||
%config(noreplace) %{sasl_v1_lib_dir}/smtpd.conf
|
%config(noreplace) %{sasl_v1_lib_dir}/smtpd.conf
|
||||||
%config(noreplace) %{sasl_v2_lib_dir}/smtpd.conf
|
%config(noreplace) %{sasl_v2_lib_dir}/smtpd.conf
|
||||||
%config(noreplace) %{_sysconfdir}/pam.d/smtp.postfix
|
%config(noreplace) %{_sysconfdir}/pam.d/smtp.postfix
|
||||||
%config(noreplace) %verify(not md5 size mtime) %{postfix_config_dir}/aliases.db
|
|
||||||
%attr(0755, root, root) %config /etc/rc.d/init.d/postfix
|
%attr(0755, root, root) %config /etc/rc.d/init.d/postfix
|
||||||
|
|
||||||
# Misc files
|
# Misc files
|
||||||
@ -538,7 +531,6 @@ exit 0
|
|||||||
%attr(0755, root, root) %{postfix_command_dir}/postsuper
|
%attr(0755, root, root) %{postfix_command_dir}/postsuper
|
||||||
%attr(0644, root, root) %{postfix_config_dir}/LICENSE
|
%attr(0644, root, root) %{postfix_config_dir}/LICENSE
|
||||||
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/access
|
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/access
|
||||||
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/aliases
|
|
||||||
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/canonical
|
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/canonical
|
||||||
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/header_checks
|
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/header_checks
|
||||||
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/main.cf
|
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/main.cf
|
||||||
@ -566,6 +558,9 @@ exit 0
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Oct 14 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-2
|
||||||
|
- switched over to system aliases file and database in /etc/ (#117661)
|
||||||
|
|
||||||
* Mon Oct 4 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-1
|
* Mon Oct 4 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-1
|
||||||
- new version 2.1.5
|
- new version 2.1.5
|
||||||
- new ipv6 and tls+ipv6 patches: 1.25-pf-2.1.5
|
- new ipv6 and tls+ipv6 patches: 1.25-pf-2.1.5
|
||||||
|
Loading…
Reference in New Issue
Block a user