rpms/mimedefang/FC-5 mimedefang.spec,1.3,1.4
Robert Scheck (robert)
fedora-extras-commits at redhat.com
Sat Dec 16 17:22:34 UTC 2006
- Previous message (by thread): rpms/hexter-dssi/devel hexter-dssi.spec,1.4,1.5
- Next message (by thread): rpms/mISDN/FC-6 .cvsignore, 1.2, 1.3 mISDN.spec, 1.1, 1.2 sources, 1.2, 1.3 mISDN-libdir.patch, 1.1, NONE mISDN-soname.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: robert
Update of /cvs/extras/rpms/mimedefang/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2909
Modified Files:
mimedefang.spec
Log Message:
Include the /etc/mail/mimedefang-ip-key file (#219381)
Index: mimedefang.spec
===================================================================
RCS file: /cvs/extras/rpms/mimedefang/FC-5/mimedefang.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mimedefang.spec 8 Nov 2006 22:11:22 -0000 1.3
+++ mimedefang.spec 16 Dec 2006 17:22:04 -0000 1.4
@@ -1,7 +1,7 @@
Summary: E-Mail filtering framework using Sendmail's Milter interface
Name: mimedefang
Version: 2.58
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPL
Group: System Environment/Daemons
URL: http://www.mimedefang.org/
@@ -10,7 +10,7 @@
Requires: sendmail-cf >= 8.12.0, perl-MailTools >= 1.15, perl(Mail::SpamAssassin) >= 1.6
Requires: perl(IO::Stringy) >= 1.212, perl(MIME::Base64) >= 3.03
Requires(pre): /usr/sbin/useradd
-Requires(post): /sbin/chkconfig
+Requires(post): /sbin/chkconfig, perl(Digest::SHA1)
Requires(preun): /sbin/service, /sbin/chkconfig
Requires(postun): /sbin/service
BuildRequires: sendmail-devel >= 8.12.0
@@ -46,6 +46,11 @@
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{name}
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/mail/sa-mimedefang.cf.example
+# Create a dummy file and install perl script for later executing
+touch $RPM_BUILD_ROOT%{_sysconfdir}/mail/mimedefang-ip-key
+install -m 755 gen-ip-validator.pl $RPM_BUILD_ROOT%{_bindir}/gen-ip-validator.pl
+sed -i '1s@^@#!%{_bindir}/perl\n@' $RPM_BUILD_ROOT%{_bindir}/gen-ip-validator.pl
+
%pre
if [ -x %{_sbindir}/fedora-useradd ]; then
%{_sbindir}/fedora-useradd 8 -r -s /sbin/nologin -d %{_localstatedir}/spool/MIMEDefang -M -c "MIMEDefang User" defang > /dev/null 2>&1 || :
@@ -55,6 +60,9 @@
%post
/sbin/chkconfig --add %{name}
+if [ ! -f %{_sysconfdir}/mail/mimedefang-ip-key ]; then
+ %{_bindir}/gen-ip-validator.pl > %{_sysconfdir}/mail/mimedefang-ip-key
+fi
%preun
if [ $1 -eq 0 ]; then
@@ -82,10 +90,14 @@
%{_sysconfdir}/rc.d/init.d/%{name}
%config(noreplace) %{_sysconfdir}/mail/mimedefang-filter
%config(noreplace) %{_sysconfdir}/mail/sa-mimedefang.cf
+%ghost %config(noreplace) %{_sysconfdir}/mail/mimedefang-ip-key
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%changelog
+* Sat Dec 16 2006 Robert Scheck <robert at fedoraproject.org> 2.58-2
+- Include the /etc/mail/mimedefang-ip-key file (#219381)
+
* Wed Nov 08 2006 Robert Scheck <robert at fedoraproject.org> 2.58-1
- Upgrade to 2.58 (#212657)
- Previous message (by thread): rpms/hexter-dssi/devel hexter-dssi.spec,1.4,1.5
- Next message (by thread): rpms/mISDN/FC-6 .cvsignore, 1.2, 1.3 mISDN.spec, 1.1, 1.2 sources, 1.2, 1.3 mISDN-libdir.patch, 1.1, NONE mISDN-soname.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list