--- rpms/qpsmtpd/sme8/qpsmtpd.spec 2007/06/15 19:43:32 1.5 +++ rpms/qpsmtpd/sme8/qpsmtpd.spec 2007/10/17 13:50:23 1.11 @@ -1,6 +1,6 @@ Name: qpsmtpd Version: 0.40 -Release: 1.3%{?dist} +Release: 1.7%{?dist} %define orig_version 0.40 Summary: qpsmtpd License: distributable @@ -31,6 +31,9 @@ Patch101: qpsmtpd-0.40-badrcptto_allowre Patch102: qpsmtpd-0.40-clamav_fix.patch Patch103: qpsmtpd-0.40-peer_hooks.patch Patch104: qpsmtpd-0.40-clamd_conf.patch +Patch105: qpsmtpd-0.40-denysoft.patch +Patch106: qpsmtpd-0.40-clamav-headers.patch +Patch107: qpsmtpd-0.40-rhsbl_disconnect.patch %description qpsmtpd is a flexible smtpd daemon written in Perl. Apart from the core @@ -76,6 +79,9 @@ qpsmpd-async which uses it. #%patch102 -p1 %patch103 -p1 %patch104 -p1 +%patch105 -p1 +%patch106 -p1 +%patch107 -p1 %build CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLSITELIB=/usr/lib/perl5/site_perl @@ -251,28 +257,19 @@ find $RPM_BUILD_ROOT/usr -type f -path ' /usr/share/qpsmtpd/plugins/async/dnsbl /usr/share/qpsmtpd/plugins/async/require_resolvable_fromhost +%changelog +* Tue Oct 16 2007 Charlie Brady 0.40-1.7.sme +- Add support for disconnect option in rhsbl plugin [SME: 3390] +* Sat Jun 30 2007 Shad L. Lords 0.40-1.6.sme +- Move clamav headers to top to not mess up message signing. +* Thu Jun 28 2007 Gavin Weight 0.40-1.5.sme +- Remove the scriptlets within the .spec file. [SME: 3112] +* Mon Jun 25 2007 Shad L. Lords 0.40-1.4.sme +- Deny soft if clamscan fails [SME: 3098] - -%pre -if ! id smtpd >/dev/null 2>&1 -then - # need to create smtpd user. - if perl -e 'exit ! defined(getgrnam("postdrop"))' - then - # if postfix is installed, we will probably use - # queue/postfix, which will need this: - supp="-G postdrop" - fi - useradd -r -m $supp smtpd -fi - -%post -/sbin/chkconfig --add qpsmtpd-forkserver - -%changelog * Fri Jun 15 2007 Shad L. Lords 0.40-1.3.sme - Fix clamd.conf path for clamav plugin [SME: 3067]