This commit is contained in:
parent
910f2dd50c
commit
0cd9c2d180
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bad7ed98d1bbc8fd27d4b4d6d65a8dfe21794c109bc923e5fe45abea5b484037
|
||||
size 3153629
|
3
postfix-2.5.3.tar.gz
Normal file
3
postfix-2.5.3.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4f8f933dd437fd9c29b2b53795cb16a20d6ca73bccf445101aeb5e05068a3a43
|
||||
size 3156942
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:749cf9cb6fe8a33b9bd3f924995d4cc4a1f7bc150f4823da6e39d84c07475090
|
||||
size 17748
|
||||
oid sha256:582169fc661f72cad6b841d51610a42ffad13b7825f2f0afc6361c2c660332a6
|
||||
size 17766
|
||||
|
@ -1,3 +1,20 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 6 13:33:01 CEST 2008 - varkoly@suse.de
|
||||
|
||||
- (bnc#414959) postfix doesn't have any "Name: " tag in firewall definition
|
||||
- (bnc#405900) SuSEconfig.postfix changes owner and permissions of
|
||||
/tmp if smtpd_tls_CApath is not set
|
||||
|
||||
- Update to Version 2.5 patchlevel 3
|
||||
* Cleanup of code
|
||||
* defer delivery when a mailbox file is not owned by the recipient.
|
||||
Requested by Sebastian Krahmer, SuSE.
|
||||
Specify "strict_mailbox_ownership=no" to ignore ownership discrepancies.
|
||||
* Bugfix: null-terminate CN comment string after sanitization.
|
||||
* Bugfix (introduced Postfix 2.0): after "warn_if_reject
|
||||
reject_unlisted_recipient/sender", the SMTP server mistakenly
|
||||
remembered that recipient/sender validation was already done.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 9 15:07:46 CEST 2008 - varkoly@suse.de
|
||||
|
||||
|
56
postfix.spec
56
postfix.spec
@ -1,10 +1,17 @@
|
||||
#
|
||||
# spec file for package postfix (Version 2.5.1)
|
||||
# spec file for package postfix (Version 2.5.3)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
@ -24,8 +31,8 @@ Provides: smtp_daemon
|
||||
Conflicts: sendmail exim
|
||||
AutoReqProv: on
|
||||
Summary: A fast, secure, and flexible mailer
|
||||
Version: 2.5.1
|
||||
Release: 34
|
||||
Version: 2.5.3
|
||||
Release: 1
|
||||
Source: postfix-%{version}.tar.gz
|
||||
Source1: postfix-SuSE.tar.gz
|
||||
Patch: dynamic_maps.patch
|
||||
@ -41,7 +48,6 @@ License: IBM Public License
|
||||
Summary: postfix plugin to support MySQL maps
|
||||
AutoReqProv: on
|
||||
Group: Productivity/Networking/Email/Servers
|
||||
Prefix: %{_prefix}
|
||||
PreReq: %{name} = %{version}
|
||||
#
|
||||
|
||||
@ -50,7 +56,6 @@ License: IBM Public License
|
||||
Summary: postfix plugin to support PostgreSQL maps
|
||||
AutoReqProv: on
|
||||
Group: Productivity/Networking/Email/Servers
|
||||
Prefix: %{_prefix}
|
||||
PreReq: %{name} = %{version}
|
||||
#
|
||||
|
||||
@ -67,7 +72,7 @@ PreReq: %{name} = %{version}
|
||||
%define pf_config_directory /etc/postfix
|
||||
%define pf_daemon_directory /usr/lib/postfix
|
||||
%define pf_command_directory /usr/sbin
|
||||
%define pf_queue_directory /var/spool/postfix
|
||||
%define pf_queue_directory var/spool/postfix
|
||||
%define pf_sendmail_path /usr/sbin/sendmail
|
||||
%define pf_newaliases_path /usr/bin/newaliases
|
||||
%define pf_mailq_path /usr/bin/mailq
|
||||
@ -127,7 +132,7 @@ make LD_LIBRARY_PATH=$(pwd)/lib:${LD_LIBRARY_PATH}
|
||||
%install
|
||||
/usr/sbin/groupadd -g %{postfix_gid} -o -r postfix 2> /dev/null || :
|
||||
/usr/sbin/groupadd -g %{maildrop_gid} -o -r maildrop 2> /dev/null || :
|
||||
/usr/sbin/useradd -r -o -g postfix -u %{postfix_uid} -s /bin/false -c "Postfix Daemon" -d /var/spool/postfix postfix 2> /dev/null || :
|
||||
/usr/sbin/useradd -r -o -g postfix -u %{postfix_uid} -s /bin/false -c "Postfix Daemon" -d /%{pf_queue_directory} postfix 2> /dev/null || :
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_libdir}
|
||||
install lib/*.1 $RPM_BUILD_ROOT/%{_libdir}
|
||||
for i in $RPM_BUILD_ROOT/%{_libdir}/*.1; do
|
||||
@ -145,7 +150,7 @@ sh postfix-install -non-interactive \
|
||||
config_directory=%{pf_config_directory} \
|
||||
daemon_directory=%{pf_daemon_directory} \
|
||||
command_directory=%{pf_command_directory} \
|
||||
queue_directory=%{pf_queue_directory} \
|
||||
queue_directory=/%{pf_queue_directory} \
|
||||
sendmail_path=%{pf_sendmail_path} \
|
||||
newaliases_path=%{pf_newaliases_path} \
|
||||
mailq_path=%{pf_mailq_path} \
|
||||
@ -200,7 +205,7 @@ mkdir -p $RPM_BUILD_ROOT/etc/sasl2
|
||||
install -m 600 postfix-SuSE/smtpd.conf $RPM_BUILD_ROOT/etc/sasl2/smtpd.conf
|
||||
install -m 644 postfix-SuSE/openssl_postfix.conf.in $RPM_BUILD_ROOT/etc/postfix/openssl_postfix.conf.in
|
||||
install -m 755 postfix-SuSE/mkpostfixcert $RPM_BUILD_ROOT/usr/sbin/mkpostfixcert
|
||||
rm -rf $RPM_BUILD_ROOT/var/spool/postfix
|
||||
rm -rf $RPM_BUILD_ROOT/%{pf_queue_directory}
|
||||
install -m 644 postfix-SuSE/master.cf $RPM_BUILD_ROOT/%{conf_backup_dir}/master.cf
|
||||
mkdir -p $RPM_BUILD_ROOT/%{omc_dir}
|
||||
install -m 644 postfix-SuSE/postfix.xml $RPM_BUILD_ROOT/%{omc_dir}
|
||||
@ -258,7 +263,7 @@ while IFS=: read path type owner group mode flags junk; do
|
||||
\$queue_directory*)
|
||||
path=${path/\$queue_directory/\/var\/spool\/postfix}
|
||||
group=${group/-/root}
|
||||
echo "%dir %attr($mode,$owner,$group) $path" >> %{postfixfiles}
|
||||
echo "%dir %attr($mode,$owner,$group) $path/" >> %{postfixfiles}
|
||||
mkdir -m $mode -p $RPM_BUILD_ROOT/$path
|
||||
printf '%%-38s %%-18s %%04d\n' $path "${owner}.${group}" $mode >> $RPM_BUILD_ROOT/etc/permissions.d/postfix
|
||||
;;
|
||||
@ -278,8 +283,8 @@ install -m 644 include/*.h $RPM_BUILD_ROOT/usr/include/postfix/
|
||||
|
||||
%pre
|
||||
VERSIONTEST=$(test -x usr/sbin/postconf && usr/sbin/postconf proxy_read_maps 2>/dev/null)
|
||||
if [ -z "$VERSIONTEST" -a -f var/spool/postfix/pid/master.pid ]; then
|
||||
if checkproc -p var/spool/postfix/pid/master.pid usr/lib/postfix/master; then
|
||||
if [ -z "$VERSIONTEST" -a -f %{pf_queue_directory}/pid/master.pid ]; then
|
||||
if checkproc -p %{pf_queue_directory}/pid/master.pid usr/lib/postfix/master; then
|
||||
echo "postfix is still running. You have to stop postfix in order to"
|
||||
echo "install a newer version."
|
||||
exit 1
|
||||
@ -287,7 +292,7 @@ if [ -z "$VERSIONTEST" -a -f var/spool/postfix/pid/master.pid ]; then
|
||||
fi
|
||||
/usr/sbin/groupadd -g %{postfix_gid} -o -r postfix 2> /dev/null || :
|
||||
/usr/sbin/groupadd -g %{maildrop_gid} -o -r maildrop 2> /dev/null || :
|
||||
/usr/sbin/useradd -r -o -g postfix -u %{postfix_uid} -s /bin/false -c "Postfix Daemon" -d /var/spool/postfix postfix 2> /dev/null || :
|
||||
/usr/sbin/useradd -r -o -g postfix -u %{postfix_uid} -s /bin/false -c "Postfix Daemon" -d /%{pf_queue_directory} postfix 2> /dev/null || :
|
||||
%if %suse_version >= 900
|
||||
|
||||
%preun
|
||||
@ -419,6 +424,7 @@ rm -f $TMPMAIN $TMPMASTER
|
||||
%restart_on_update postfix
|
||||
%endif
|
||||
%insserv_cleanup
|
||||
ldconfig
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
@ -557,7 +563,8 @@ Authors:
|
||||
Wietse Venema <wietse@porcupine.org>
|
||||
|
||||
%description mysql
|
||||
postfix plugin to support MySQL maps
|
||||
Postfix plugin to support MySQL maps. This library will be loaded by
|
||||
starting postfix if you'll access a postmap which is stored in mysql.
|
||||
|
||||
|
||||
|
||||
@ -566,7 +573,9 @@ Authors:
|
||||
Wietse Venema <wietse@porcupine.org>
|
||||
|
||||
%description postgresql
|
||||
postfix plugin to support PostgreSQL maps
|
||||
Postfix plugin to support PostgreSQL maps. This library will be loaded
|
||||
by starting postfix if you'll access a postmap which is stored in
|
||||
PostgreSQL.
|
||||
|
||||
|
||||
|
||||
@ -584,6 +593,19 @@ Authors:
|
||||
Wietse Venema <wietse@porcupine.org>
|
||||
|
||||
%changelog
|
||||
* Wed Aug 06 2008 varkoly@suse.de
|
||||
- (bnc#414959) postfix doesn't have any "Name: " tag in firewall definition
|
||||
- (bnc#405900) SuSEconfig.postfix changes owner and permissions of
|
||||
/tmp if smtpd_tls_CApath is not set
|
||||
- Update to Version 2.5 patchlevel 3
|
||||
* Cleanup of code
|
||||
* defer delivery when a mailbox file is not owned by the recipient.
|
||||
Requested by Sebastian Krahmer, SuSE.
|
||||
Specify "strict_mailbox_ownership=no" to ignore ownership discrepancies.
|
||||
* Bugfix: null-terminate CN comment string after sanitization.
|
||||
* Bugfix (introduced Postfix 2.0): after "warn_if_reject
|
||||
reject_unlisted_recipient/sender", the SMTP server mistakenly
|
||||
remembered that recipient/sender validation was already done.
|
||||
* Wed Jul 09 2008 varkoly@suse.de
|
||||
- (fate#305005) Enable SMTPS in postfix ootb
|
||||
* Tue Jun 17 2008 varkoly@suse.de
|
||||
|
Loading…
x
Reference in New Issue
Block a user