/[smeserver]/rpms/qpsmtpd/sme7/qpsmtpd.spec
ViewVC logotype

Diff of /rpms/qpsmtpd/sme7/qpsmtpd.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.2 by slords, Thu Jun 14 19:18:15 2007 UTC Revision 1.17.2.2 by charliebrady, Fri May 4 15:47:02 2012 UTC
# Line 1  Line 1 
1    # $Id: qpsmtpd.spec,v 1.17.2.1 2009/11/24 17:17:43 charliebrady Exp $
2    
3  Name: qpsmtpd  Name: qpsmtpd
4  Version: 0.40  Version: 0.40
5  Release: 1.0%{?dist}  Release: 1.13%{?dist}
6  %define orig_version 0.40  %define orig_version 0.40
7  Summary: qpsmtpd  Summary: qpsmtpd
8  License: distributable  License: distributable
# Line 26  Patch5: qpsmtpd-0.33-smtp-loginfo.patch Line 28  Patch5: qpsmtpd-0.33-smtp-loginfo.patch
28  Patch6: qpsmtpd-0.33-hook-logdebug.patch  Patch6: qpsmtpd-0.33-hook-logdebug.patch
29  Patch7: qpsmtpd-0.32-dnsbl-checkanswer.patch  Patch7: qpsmtpd-0.32-dnsbl-checkanswer.patch
30  Patch8: qpsmtpd-0.32-dns-random-id.patch  Patch8: qpsmtpd-0.32-dns-random-id.patch
31    Patch100: qpsmtpd-0.40-badhelo_disconnect.patch
32    Patch101: qpsmtpd-0.40-badrcptto_allowrelay.patch
33    Patch102: qpsmtpd-0.40-clamav_fix.patch
34    Patch103: qpsmtpd-0.40-peer_hooks.patch
35    Patch104: qpsmtpd-0.40-clamd_conf.patch
36    Patch105: qpsmtpd-0.40-denysoft.patch
37    Patch106: qpsmtpd-0.40-clamav-headers.patch
38    Patch107: qpsmtpd-0.40-rhsbl_disconnect.patch
39    Patch108: qpsmtpd-0.40-badrcpttoPlugin.patch
40    Patch109: qpsmtpd-0.40-spamassassin.patch
41    Patch110: qpsmtpd-0.40-resolvable_fromhost.patch
42    Patch111: qpsmtpd-0.40-fixClamscanParameterChange.patch
43    Patch112: qpsmtpd-0.40-resolvable_fromhost.patch2
44    Patch113: qpsmtpd-forkserver-keepalive.patch
45    
46  %description  %description
47  qpsmtpd is a flexible smtpd daemon written in Perl. Apart from the core  qpsmtpd is a flexible smtpd daemon written in Perl. Apart from the core
48  SMTP features, all functionality is implemented in small "extension  SMTP features, all functionality is implemented in small "extension
# Line 66  qpsmpd-async which uses it. Line 82  qpsmpd-async which uses it.
82  #%patch6 -p0 -b .hook-logdebug  #%patch6 -p0 -b .hook-logdebug
83  #%patch7 -p0 -b .dnsbl-checkanswer  #%patch7 -p0 -b .dnsbl-checkanswer
84  #%patch8 -p0 -b .dns-random-id  #%patch8 -p0 -b .dns-random-id
85    %patch100 -p1
86    %patch101 -p1
87    #%patch102 -p1
88    %patch103 -p1
89    %patch104 -p1
90    %patch105 -p1
91    %patch106 -p1
92    %patch107 -p1
93    %patch108 -p1
94    %patch109 -p1
95    %patch110 -p1
96    %patch111 -p1
97    %patch112 -p1
98    %patch113 -p0
99    
100  %build  %build
101  CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLSITELIB=/usr/lib/perl5/site_perl  CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLSITELIB=/usr/lib/perl5/site_perl
# Line 226  find $RPM_BUILD_ROOT/usr -type f -path ' Line 256  find $RPM_BUILD_ROOT/usr -type f -path '
256  %config(noreplace) /etc/qpsmtpd/*  %config(noreplace) /etc/qpsmtpd/*
257  %config(noreplace) /etc/xinetd.d/smtp  %config(noreplace) /etc/xinetd.d/smtp
258  %config(noreplace) /etc/sysconfig/qpsmtpd-forkserver  %config(noreplace) /etc/sysconfig/qpsmtpd-forkserver
 %attr(0700,smtpd,smtpd) %dir /var/spool/qpsmtpd  
 %attr(0750,smtpd,smtpd) %dir /var/log/qpsmtpd  
259    
260  %files apache -f qpsmtpd-apache-%{version}-filelist  %files apache -f qpsmtpd-apache-%{version}-filelist
261  %defattr(-,root,root)  %defattr(-,root,root)
# Line 243  find $RPM_BUILD_ROOT/usr -type f -path ' Line 271  find $RPM_BUILD_ROOT/usr -type f -path '
271  /usr/share/qpsmtpd/plugins/async/dnsbl  /usr/share/qpsmtpd/plugins/async/dnsbl
272  /usr/share/qpsmtpd/plugins/async/require_resolvable_fromhost  /usr/share/qpsmtpd/plugins/async/require_resolvable_fromhost
273    
274    %changelog
275    * Fri May 04 2012 Charlie Brady <charlie_brady@mitel.com> 0.40-1.13.sme
276    - Set SO_KEEPALIVE option on client socket - to detect dead
277      connections. [SME: 6916]
278    
279    * Mon Nov 23 2009 Charlie Brady <charlie_brady@mitel.com> 0.40-1.12.sme
280    - Fix resolvable_fromhost bug properly. [SME: 5598]
281    
282    * Sat Mar 28 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 0.40-1.11.sme
283    - Adapt to Clamscan parameter change, fixing a log noice issue [SME: 5108]
284    
285    * Mon Aug 11 2008 Charlie Brady <charlie_brady@mitel.com> 0.40-1.10.sme
286    - Fix resolvable_fromhost bug where one or more MX records points
287      to unreachable hosts. [SME: 4403]
288    
289    * Mon Jan 7 2008 Stephen Noble <support@dungog.net> 0.40-1.9.sme
290    - fix uninitialized value in spamassassin plugin [SME: 3340]
291    
292  %pre  * Mon Jan 7 2008 Stephen Noble <support@dungog.net> 0.40-1.8.sme
293  if ! id smtpd >/dev/null 2>&1  - change to badrcptto plugin [SME: 3476]
 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  
294    
295  %post  * Tue Oct 16 2007 Charlie Brady <charlie_brady@mitel.com> 0.40-1.7.sme
296  /sbin/chkconfig --add qpsmtpd-forkserver  - Add support for disconnect option in rhsbl plugin [SME: 3390]
297    
298    * Sat Jun 30 2007 Shad L. Lords <slords@mail.com> 0.40-1.6.sme
299    - Move clamav headers to top to not mess up message signing.
300    
301    * Thu Jun 28 2007 Gavin Weight <gweight@gmail.com> 0.40-1.5.sme
302    - Remove the scriptlets within the .spec file. [SME: 3112]
303    
304    * Mon Jun 25 2007 Shad L. Lords <slords@mail.com> 0.40-1.4.sme
305    - Deny soft if clamscan fails [SME: 3098]
306    
307    * Fri Jun 15 2007 Shad L. Lords <slords@mail.com> 0.40-1.3.sme
308    - Fix clamd.conf path for clamav plugin [SME: 3067]
309    
310    * Thu Jun 14 2007 Shad L. Lords <slords@mail.com> 0.40-1.2.sme
311    - Fix clamav patch so service starts [SME: 3065]
312    
313    * Thu Jun 14 2007 Shad L. Lords <slords@mail.com> 0.40-1.1.sme
314    - Update for smeserver [SME: 3065]
315    
 %changelog  
316  * Tue Jun 12 2007 <hjp@hjp.at> 0.40-1.0  * Tue Jun 12 2007 <hjp@hjp.at> 0.40-1.0
317  - updated to 0.40 - no code change.  - updated to 0.40 - no code change.
318    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed