rpms/exim/devel exim-4.43-pamconfig.patch, 1.1, 1.2 exim.pam, 1.1, 1.2 exim.spec, 1.23, 1.24
David Woodhouse (dwmw2)
fedora-extras-commits at redhat.com
Thu Jul 27 07:05:24 UTC 2006
Author: dwmw2
Update of /cvs/extras/rpms/exim/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5015
Modified Files:
exim-4.43-pamconfig.patch exim.pam exim.spec
Log Message:
package review updates
exim-4.43-pamconfig.patch:
Index: exim-4.43-pamconfig.patch
===================================================================
RCS file: /cvs/extras/rpms/exim/devel/exim-4.43-pamconfig.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- exim-4.43-pamconfig.patch 19 Apr 2005 04:06:04 -0000 1.1
+++ exim-4.43-pamconfig.patch 27 Jul 2006 07:05:24 -0000 1.2
@@ -17,8 +17,8 @@
+# to do so, by commenting out the three lines below.
+
+tls_advertise_hosts = *
-+tls_certificate = /usr/share/ssl/certs/exim.pem
-+tls_privatekey = /usr/share/ssl/private/exim.pem
++tls_certificate = /etc/pki/tls/certs/exim.pem
++tls_privatekey = /etc/pki/tls/private/exim.pem
+
+# This setting, if uncommented, allows users to authenticate using
+# their system passwords against saslauthd if they connect over a
Index: exim.pam
===================================================================
RCS file: /cvs/extras/rpms/exim/devel/exim.pam,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- exim.pam 19 Apr 2005 04:06:04 -0000 1.1
+++ exim.pam 27 Jul 2006 07:05:24 -0000 1.2
@@ -1,2 +1,3 @@
-auth required pam_stack.so service=system-auth
-account required pam_stack.so service=system-auth
+#%PAM-1.0
+auth include system-auth
+account include system-auth
Index: exim.spec
===================================================================
RCS file: /cvs/extras/rpms/exim/devel/exim.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- exim.spec 14 Jul 2006 18:10:23 -0000 1.23
+++ exim.spec 27 Jul 2006 07:05:24 -0000 1.24
@@ -1,7 +1,7 @@
Summary: The exim mail transfer agent
Name: exim
Version: 4.62
-Release: 4%{?dist}
+Release: 6%{?dist}
License: GPL
Url: http://www.exim.org/
Group: System Environment/Daemons
@@ -110,7 +110,7 @@
exigrep eximstats exipick exiqgrep exiqsumm \
exim_checkaccess convert4r4
do
- install -m 0775 $i $RPM_BUILD_ROOT%{_sbindir}
+ install -m 0755 $i $RPM_BUILD_ROOT%{_sbindir}
done
cd ..
@@ -164,9 +164,9 @@
ln -s sa-exim*.so $RPM_BUILD_ROOT%{_libexecdir}/exim/sa-exim.so
# generate ghost .pem file
-mkdir -p $RPM_BUILD_ROOT/%{_datadir}/ssl/{certs,private}
-touch $RPM_BUILD_ROOT/%{_datadir}/ssl/{certs,private}/exim.pem
-chmod 600 $RPM_BUILD_ROOT/%{_datadir}/ssl/{certs,private}/exim.pem
+mkdir -p $RPM_BUILD_ROOT/etc/pki/tls/{certs,private}
+touch $RPM_BUILD_ROOT/etc/pki/tls/{certs,private}/exim.pem
+chmod 600 $RPM_BUILD_ROOT/etc/pki/tls/{certs,private}/exim.pem
%clean
@@ -190,15 +190,15 @@
--slave %{_mandir}/man1/mailq.1.gz mta-mailqman %{_mandir}/man8/exim.8.gz \
--initscript exim
-if [ ! -f %{_datadir}/ssl/certs/exim.pem ] ; then
+if [ ! -f /etc/pki/tls/certs/exim.pem ] ; then
umask 077
FQDN=`hostname`
if [ "x${FQDN}" = "x" ]; then
FQDN=localhost.localdomain
fi
cat << EOF | openssl req -new -x509 -days 365 -nodes \
- -out %{_datadir}/ssl/certs/exim.pem \
- -keyout %{_datadir}/ssl/private/exim.pem &>/dev/null
+ -out /etc/pki/tls/certs/exim.pem \
+ -keyout /etc/pki/tls/private/exim.pem &>/dev/null
--
SomeState
SomeCity
@@ -207,8 +207,8 @@
${FQDN}
root@${FQDN}
EOF
- chown exim.exim %{_datadir}/ssl/{private,certs}/exim.pem
- chmod 600 %{_datadir}/ssl/{private,certs}/exim.pem
+ chown exim.exim /etc/pki/tls/{private,certs}/exim.pem
+ chmod 600 /etc/pki/tls/{private,certs}/exim.pem
fi
%preun
@@ -265,16 +265,16 @@
%config(noreplace) %{_sysconfdir}/exim/exim.conf
%defattr(-,root,root)
-%config %{_sysconfdir}/sysconfig/exim
+%config(noreplace) %{_sysconfdir}/sysconfig/exim
%{_sysconfdir}/rc.d/init.d/exim
-%config %{_sysconfdir}/logrotate.d/exim
-%config %{_sysconfdir}/pam.d/exim
+%config(noreplace) %{_sysconfdir}/logrotate.d/exim
+%config(noreplace) %{_sysconfdir}/pam.d/exim
%doc ACKNOWLEDGMENTS LICENCE NOTICE README.UPDATING README
%doc doc util/unknownuser.sh
-%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{_datadir}/ssl/certs/exim.pem
-%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{_datadir}/ssl/private/exim.pem
+%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) /etc/pki/tls/certs/exim.pem
+%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) /etc/pki/tls/private/exim.pem
%files mon
%defattr(-,root,root)
@@ -289,6 +289,17 @@
%doc sa-exim*/{ACKNOWLEDGEMENTS,INSTALL,LICENSE,TODO}
%changelog
+* Wed Jul 19 2006 Thomas Woerner <twoerner at redhat.com> - 4.62-6
+- final version
+- changed permissions of /etc/pki/tls/*/exim.pem to 0600
+- config(noreplace) for /etc/logrotate.d/exim, /etc/pam.d/exim and
+ /etc/sysconfig/exim
+
+* Mon Jul 17 2006 Thomas Woerner <twoerner at redhat.com> - 4.62-5
+- fixed certs path
+- fixed permissions for some binaries
+- fixed pam file to use include instead of pam_stack
+
* Fri Jul 4 2006 David Woodhouse <dwmw2 at redhat.com> 4.62-4
- Package review
More information about the fedora-extras-commits
mailing list