/[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.1 by slords, Tue Jun 12 17:16:13 2007 UTC Revision 1.27 by charliebrady, Wed May 9 19:05:21 2012 UTC
# Line 1  Line 1 
1    # $Id: qpsmtpd.spec,v 1.26 2010/03/05 20:07:37 slords Exp $
2    
3  Name: qpsmtpd  Name: qpsmtpd
4  Version: 0.32  Version: 0.83
5  Release: 13%{?dist}  Release: 0.7%{?dist}
6  Summary: qpsmtpd  Summary: qpsmtpd + qpsmtpd-apache + qpsmtpd-async
7  License: distributable  License: distributable
8  Group: System Environment/Daemons  Group: System Environment/Daemons
9  URL: http://smtpd.develooper.com/  URL: http://smtpd.develooper.com/
10  BuildRoot: %{_tmppath}/%{name}-root  BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
11  BuildRequires: perl >= 0:5.00503  BuildRequires: perl >= 0:5.00503
12  BuildArchitectures: noarch  BuildArchitectures: noarch
13    Requires: perl(Mail::Header), perl(Net::DNS) perl(Net::IP)
14    Requires(pre): coreutils, shadow-utils, perl
15    
16  Source0: qpsmtpd-%{version}.tar.gz  Source0: %{name}-%{version}.tar.gz
17  Source1: qpsmtpd-forkserver.rc  Source1: qpsmtpd-forkserver.rc
18  Source2: qpsmtpd-forkserver.sysconfig  Source2: qpsmtpd-forkserver.sysconfig
19    Source3: qpsmtpd-plugin-file_connection
20  Source100: http://nowhere.dk/~alj/qpsmtpd/smtp-forward-new  Source4: qpsmtpd-xinetd
21    Source5: in.qpsmtpd
22  Patch1: qpsmtpd-0.31-config.patch  Source6: qpsmtpd.conf
23  Patch5: qpsmtpd-0.29-smtp-loginfo.patch  Source7: README.selinux
24  Patch6: qpsmtpd-0.29-no_brackets.patch  
25  Patch100: qpsmtpd-0.32-check_badrcptto.patch  Patch10: qpsmtpd-0.83-loginit.patch
26  Patch101: qpsmtpd-0.32-DENYSOFTIfNoClamdPing.patch  Patch11: qpsmtpd-48d1a5b9febc96d2d3c4110500759e36fb4eabb6.patch
27  Patch102: qpsmtpd-0.31-rhsbl.patch  Patch12: qpsmtpd-de3fbb565f711bc27e7bfa061e83c3020710dc16.patch
28  Patch103: qpsmtpd-0.31-badhelo_DISCONNECT.patch  
29  Patch104: qpsmtpd-0.31-no_response_munging.patch  Patch100: qpsmtpd-0.40-badrcptto_allowrelay.patch
30  Patch105: qpsmtpd-0.31-smtp_forward_response.patch  Patch101: qpsmtpd-0.83-peer_hooks.patch
31  Patch106: qpsmtpd-0.31-auth_validation.patch  Patch102: qpsmtpd-0.83-clamd_conf.patch
32  Patch107: qpsmtpd-0.31-auth_validation.patch2  Patch103: qpsmtpd-0.83-clamav-headers.patch
33  Patch108: qpsmtpd-0.32-peerhooks.patch  Patch104: qpsmtpd-forkserver-keepalive.patch
 #Patch109: qpsmtpd-0.32-net_dns.patch  
 Patch110: qpsmtpd-0.32-net_dns.patch2  
 Patch111: qpsmtpd-0.32-clamheader.patch  
 Patch112: qpsmtpd-0.32-denysoft.patch  
34    
35  %description  %description
36  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
# Line 41  qpsmtpd was originally written as a drop Line 41  qpsmtpd was originally written as a drop
41  now it also includes a smtp forward and a postfix "backend".  now it also includes a smtp forward and a postfix "backend".
42    
43  %package apache  %package apache
44    Requires: perl(mod_perl2)
45  Summary: mod_perl-2 connection handler for qpsmtpd  Summary: mod_perl-2 connection handler for qpsmtpd
46  Group: System Environment/Daemons  Group: System Environment/Daemons
47    
48    %package async
49    Summary: qpsmtpd using async I/O in a single process
50    Group: System Environment/Daemons
51    
52  %description apache  %description apache
53    
54  This module implements a mod_perl/apache 2.0 connection handler  This module implements a mod_perl/apache 2.0 connection handler
55  that turns Apache into an SMTP server using Qpsmtpd.  that turns Apache into an SMTP server using Qpsmtpd.
56    
57    %description async
58    This package contains the Qpsmtpd::PollServer module, which allows
59    qpsmtd to handle many connections in a single process and the
60    qpsmpd-async which uses it.
61    
62  %prep  %prep
63  %setup -q -n qpsmtpd-%{version}  %setup -q
64  %patch1 -p0 -b .config  %patch10 -p1
65  %patch5 -p0 -b .smtp-loginfo  %patch11 -p1
66  %patch6 -p0 -b .no_brackets  %patch12 -p1
67  %patch100 -p1  %patch100 -p1
68  %patch101 -p1  %patch101 -p1
69  %patch102 -p1  %patch102 -p1
70  %patch103 -p1  %patch103 -p1
71  cp %{SOURCE100} plugins/queue/smtp-forward  %patch104 -p0
72  %patch104 -p1  
 %patch105 -p1  
 #%patch106 -p1  
 %patch107 -p1  
 %patch108 -p1  
 #%patch109 -p1  
 %patch110 -p1  
 %patch111 -p1  
 %patch112 -p1  
73    
74  %build  %build
75  CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL  CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLSITELIB=%{_prefix}/lib/perl5/site_perl
76  make  make
77    
   
78  %clean  %clean
79  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
80  %install  %install
# Line 92  else Line 93  else
93          find blib/lib -name '*.pm.*' -exec rm -f {} \;          find blib/lib -name '*.pm.*' -exec rm -f {} \;
94          make PREFIX=$RPM_BUILD_ROOT/usr install          make PREFIX=$RPM_BUILD_ROOT/usr install
95  fi  fi
96  mkdir -p $RPM_BUILD_ROOT/usr/share/qpsmtpd  mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/%{name}
97  cp -r plugins $RPM_BUILD_ROOT/usr/share/qpsmtpd/plugins  rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{name}/plugins/*.*
98  mkdir -p $RPM_BUILD_ROOT/etc  cp -r plugins ${RPM_BUILD_ROOT}%{_datadir}/%{name}/plugins
99  cp -r config.sample $RPM_BUILD_ROOT/etc/qpsmtpd  mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}
100  echo /usr/share/qpsmtpd/plugins > $RPM_BUILD_ROOT/etc/qpsmtpd/plugin_dir  rm -f ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/*.*
101  mkdir -p $RPM_BUILD_ROOT/etc/init.d/  cp -r config.sample/* ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/
102  cp %{_sourcedir}/qpsmtpd-forkserver.rc $RPM_BUILD_ROOT/etc/init.d/qpsmtpd-forkserver  echo %{_datadir}/%{name}/plugins > ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/plugin_dirs
103  mkdir -p $RPM_BUILD_ROOT/etc/sysconfig/  echo %{_localstatedir}/spool/qpsmtpd > ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/spool_dir
104  cp %{_sourcedir}/qpsmtpd-forkserver.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/qpsmtpd-forkserver  echo logging/file_connection loglevel LOGINFO %{_localstatedir}/log/qpsmtpd/%Y-%m-%d > ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/logging
105    mkdir -p ${RPM_BUILD_ROOT}%{_initrddir}
106    cp %{SOURCE1} ${RPM_BUILD_ROOT}%{_initrddir}/qpsmtpd-forkserver
107    mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
108    cp %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/qpsmtpd-forkserver
109    cp %{SOURCE3} ${RPM_BUILD_ROOT}%{_datadir}/%{name}/plugins/logging/file_connection
110    mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir}/spool/qpsmtpd
111    mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir}/log/qpsmtpd
112    mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/xinetd.d
113    cp %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/xinetd.d/smtp
114    mkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
115    cp %{SOURCE5} ${RPM_BUILD_ROOT}%{_sbindir}/in.smtp
116    mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/httpd/conf.d
117    cp %{SOURCE6} ${RPM_BUILD_ROOT}%{_sysconfdir}/httpd/conf.d
118    mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-apache-%{version}
119    cp %{SOURCE7} $RPM_BUILD_ROOT%{_docdir}/%{name}-apache-%{version}
120    rm -f ${RPM_BUILD_ROOT}%{_bindir}/%{name}-prefork
121    
122  [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress  [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
123    
124  find $RPM_BUILD_ROOT/usr \( -name perllocal.pod -o -name .packlist \) -exec rm {} \;  find ${RPM_BUILD_ROOT}%{_prefix} \( -name perllocal.pod -o -name .packlist \) -exec rm {} \;
125  find $RPM_BUILD_ROOT/usr -type f -print | \  find ${RPM_BUILD_ROOT}%{_prefix} -type f -print | \
126          sed "s@^$RPM_BUILD_ROOT@@g"     | \          sed "s@^$RPM_BUILD_ROOT@@g"     | \
127          grep -v /Apache                 > qpsmtpd-%{version}-filelist          grep -v [Aa]sync                | \
128  if [ "$(cat qpsmtpd-%{version}-filelist)X" = "X" ] ; then          grep -v packaging               | \
129            grep -v README.selinux          | \
130            grep -v /Apache                 | \
131            grep -v /Danga                  | \
132            grep -v Qpsmtpd/ConfigServer.pm | \
133            grep -v Qpsmtpd/PollServer.pm   > %{name}-%{version}-%{release}-filelist
134    if [ "$(cat %{name}-%{version}-%{release}-filelist)X" = "X" ] ; then
135      echo "ERROR: EMPTY FILE LIST"      echo "ERROR: EMPTY FILE LIST"
136      exit -1      exit -1
137  fi  fi
 find $RPM_BUILD_ROOT/usr -type f -path '*/Apache*' -print | \  
         sed "s@^$RPM_BUILD_ROOT@@g"      > qpsmtpd-apache-%{version}-filelist  
138    
139  %files -f qpsmtpd-%{version}-filelist  %files -f %{name}-%{version}-%{release}-filelist
140  %defattr(-,root,root)  %defattr(-,root,root)
141  %doc CREDITS Changes LICENSE README README.plugins STATUS  %doc CREDITS Changes LICENSE README README.plugins STATUS
142  /etc/init.d/qpsmtpd-forkserver  %{_initrddir}/qpsmtpd-forkserver
143  %config /etc/qpsmtpd  %config(noreplace) %{_sysconfdir}/qpsmtpd/*
144  %config /etc/sysconfig/qpsmtpd-forkserver  %config(noreplace) %{_sysconfdir}/xinetd.d/smtp
145    %config(noreplace) %{_sysconfdir}/sysconfig/qpsmtpd-forkserver
146    %attr(2750,qpsmtpd,clamav) %dir %{_localstatedir}/spool/qpsmtpd
147    %attr(2750,smelog,smelog) %dir %{_localstatedir}/log/qpsmtpd
148    
149  %files apache -f qpsmtpd-apache-%{version}-filelist  %files apache
150  %defattr(-,root,root)  %defattr(-,root,root)
151    %{_prefix}/lib/perl5/site_perl/Apache/Qpsmtpd.pm
152    %{_mandir}/man3/Apache::Qpsmtpd.3pm.gz
153    %config(noreplace) %{_sysconfdir}/httpd/conf.d/*
154    %doc %{_docdir}/%{name}-apache-%{version}/README.selinux
155    
156  %changelog  %files async
157  * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>  %defattr(-,root,root)
158  - Clean up spec so package can be built by koji/plague  %{_bindir}/qpsmtpd-async
159    %{_prefix}/lib/perl5/site_perl/Danga/Client.pm
160  * Mon Apr 09 2007 Shad L. Lords <slords@mail.com> 0.32-13  %{_prefix}/lib/perl5/site_perl/Danga/TimeoutSocket.pm
161  - Backport clamav denysoft patch from 0.33-4 [SME: 176]  %{_prefix}/lib/perl5/site_perl/Qpsmtpd/ConfigServer.pm
162    %{_prefix}/lib/perl5/site_perl/Qpsmtpd/Plugin/Async/DNSBLBase.pm
163  * Wed Mar 07 2007 Shad L. Lords <slords@mail.com> 0.32-12  %{_prefix}/lib/perl5/site_perl/Qpsmtpd/PollServer.pm
164  - Add X-Virus-Checked header for clamav scanner [SME: 2498]  %{_mandir}/man1/qpsmtpd-async.1.gz
165    %{_datadir}/%{name}/plugins/async/*
 * Fri Feb 16 2007 Charlie Brady <charlie_brady@mitel.com> 0.32-11  
 - Workaround (take II) for (lack of) randomisation bug in Net::DNS. [SME: 2466]  
   
 * Wed Feb 14 2007 Shad L. Lords <slords@mail.com> 0.32-10  
 - change Package to package in patch [SME: 2466]  
   
 * Wed Feb 14 2007 Shad L. Lords <slords@mail.com> 0.32-9  
 - Update requires so package will install after last change [SME: 2466]  
   
 * Tue Feb 13 2007 Charlie Brady <charlieb@e-smith.com> 0.32-8  
 - Add workaround for (lack of) randomisation bug in Net::DNS. [SME: 2466]  
   
 * Tue Jan 23 2007 Shad L. Lords <slords@mail.com> 0.32-7  
 - Undo munge fix.  Fixes dkim but break separator.  
   
 * Tue Jan 23 2007 Shad L. Lords <slords@mail.com> 0.32-6  
 - Fix spamassassin plugin so it doesn't munge message  
   
 * Thu Jan 11 2007 Shad L. Lords <slords@mail.com> 0.32-5  
 - Fix last patch to not produce warnings on start of connection.  
   
 * Thu Jan 11 2007 Shad L. Lords <slords@mail.com> 0.32-4  
 - Add hooks so peers plugin works correctly [SME: 2091]  
   
 * Thu Dec 28 2006 Shad L. Lords <slords@mail.com> 0.32-3  
 - Fix patch to remove check_badrcptto.orig file [SME: 2080]  
   
 * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>  
 - Update to new release naming.  No functional changes.  
 - Make Packager generic  
   
 * Mon Aug 28 2006 Charlie Brady <charlieb@e-smith.com> 0.32-1sme01  
 - Update to 0.32 base distribution. [SME: 1102]  
   
 * Fri Aug 18 2006 Gordon Rowell <gordonr@gormand.com.au> 0.31.1-1sme09  
 - Revert last change as we don't need to use the smtp-forward plugin  
   [SME: 710]  
   
 * Fri Aug 18 2006 Gordon Rowell <gordonr@gormand.com.au> 0.31.1-1sme08  
 - Make smtp-forward plugin DECLINE if the connection is originated by a  
   relayclient. This avoids looping the mail back to the internal mail  
   server where the mail server is acting as both an inbound and outbound  
   mail gateway. This plugin should be followed by a call to the standard  
   queue plugin to ensure that mail is queued in this case. [SME: 710]  
   
 * Mon Mar 27 2006 Charlie Brady <charlieb@e-smith.com> 0.31.1-1sme07  
 - Fix cvm auth validation. [SME: 1138]  
   
 * Sun Mar 26 2006 Charlie Brady <charlieb@e-smith.com> 0.31.1-1sme06  
 - Apply more stringent validation to authentication attempts. [SME: 1138]  
   
 * Thu Mar  2 2006 Charlie Brady <charlieb@e-smith.com> 0.31.1-1sme05  
 - Deal more correctly with post data SMTP responses in smtp-forward  
   plugin. [SME: 929]  
   
 * Sun Feb 12 2006 Charlie Brady <charlieb@e-smith.com> 0.31.1-1sme04  
 - Apply bugfix to updated smtp-forward plugin. [SME: 710]  
   
 * Sun Feb 12 2006 Charlie Brady <charlieb@e-smith.com> 0.31.1-1sme03  
 - Use updated smtp-forward plugin. [SME: 710]  
   
 * Sun Feb  5 2006 Charlie Brady <charlieb@e-smith.com> 0.31.1-1sme02  
 - Disconnect in check_spamhelo plugin. [SME: 658]  
   
 * Thu Feb  2 2006 Charlie Brady <charlieb@e-smith.com> 0.31.1-1sme01  
 - Upgrade to 0.31.1 tarball. Remove obsolete pre-connection patch.  
   [SME: 643]  
   
 * Tue Jan 31 2006 Shad L. Lords <slords@mail.com> 0.31-7sme03  
 - Fix to allow TXT records for rhsbl lookups [perl #38347] [SME: 596]  
166    
167  * Tue Jan 31 2006 Gordon Rowell <gordonr@gormand.com.au> 0.31-7sme02  %pre
168  - Return a 4xx error code if clamd required, but not responding [SME: 176]  if ! id smtpd >/dev/null 2>&1
169    then
170        # need to create smtpd user.
171        if perl -e 'exit ! defined(getgrnam("postdrop"))'
172        then
173            # if postfix is installed, we will probably use
174            # queue/postfix, which will need this:
175            supp="-G postdrop"
176        fi
177        useradd -r -m $supp smtpd
178    fi
179    
180  * Fri Nov 4 2005 Gordon Rowell <gordonr@gormand.com.au> 0.31-7sme01  %changelog
181  - Don't apply check_badrcptto to relay clients [SF: 1333999]  * Fri May 04 2012 Charlie Brady <charlie_brady@mitel.com> 0.83-0.7.sme
182    - Set SO_KEEPALIVE option on client socket - to detect dead
183      connections. [SME: 6916]
184    
185    * Thu Nov 5 2009 <smeserver-contribs@snetram.nl> 0.83-0.6.sme
186    - Apply qpsmtpd git changesets to implement custom SPAM
187      subject prefix [SME: 5567]
188    
189    * Tue Nov 3 2009 <slords@mail.com> 0.83-0.5.sme
190    - Update pre requires so scripts don't fail on install [SME: 5557]
191    
192    * Sat Oct 31 2009 <slords@mail.com> 0.83-0.4.sme
193    - Rebase bad_rcptto patch to remove orig file [SME: 5549]
194    - Change logging in tls init to prevent warnings [SME: 5550]
195    
196    * Thu Oct 29 2009 <slords@mail.com> 0.83-0.3.sme
197    - Only run/initialize plugins once [SME: 5533]
198    
199    * Mon Oct 26 2009 <filippo.carletti@gmail.com> 0.83-0.2.sme
200    - Change spool dir permissions and owner to qpsmtpd:clamav
201    - Change log dir permissions and owner to smelog:smelog
202    
203    * Tue Sep 22 2009 <filippo.carletti@gmail.com> 0.83-0.1.sme
204    - add sme specific patches
205    
206    * Fri Sep 18 2009 <rpmbuild@robinbowes.com> 0.83-0.1
207    - Update to 0.83
208    
209    * Sun Jul 12 2009 <rpmbuild@robinbowes.com> 0.82-0.1
210    - Update to latest release
211    - don't add qpsmtpd to start-up by default
212    - add apache config file to qpsmtpd-apache package
213    - remove all patches
214    - use rpm macros for dirs
215    - use a filelist for main package instead of a long list of files
216    
217    * Tue Jul 15 2008 <rpmbuild@robinbowes.com> 0.43-0.7
218    - Removed SelectServer.pm from .spec file
219    
220    * Tue Mar 18 2008 <rpmbuild@robinbowes.com> 0.43-0.6
221    - moved config files back to /etc/qpsmtpd following some changes
222      to the qpsmtpd src
223    
224    * Tue Mar 18 2008 <rpmbuild@robinbowes.com> 0.43-0.5
225    - moved config files to /etc/qpsmtpd/config
226    
227    * Tue Mar 18 2008 <rpmbuild@robinbowes.com> 0.43-0.4
228    - Moved qpsmtpd-async to /usr/bin
229    - Added qpsmtpd-async man page to async package
230    - Added async smtproute plugin to async package
231      
232    * Wed Mar 12 2008 <rpmbuild@robinbowes.com> 0.43-0.3
233    - Makefile.PL now updated in svn, so remove hack
234    
235    * Wed Mar 12 2008 <rpmbuild@robinbowes.com> 0.43-0.2
236    - Added qpsmtpd-prefork to qpsmtpd RPM, inc. hack to work round
237      deficiency in Makefile.PL
238    
239    * Mon Mar 10 2008 <rpmbuild@robinbowes.com> 0.43-0.1
240    - Updated to work with Makefile to build from svn
241    
242    * Wed Sep 12 2007 <rpmbuild@robinbowes.com> 0.40-2.0
243    - Updated to build trunk-r790
244    
245    * Tue Jun 12 2007 <hjp@hjp.at> 0.40-1.0
246    - updated to 0.40 - no code change.
247    
248    * Thu Jun 07 2007 <hjp@hjp.at> 0.40-0.2
249    - unset environment variables which are normally tainted in perl.
250    - updated to 0.40rc1
251    - added dependency on Net::IP (needed by some plugins)
252    
253    * Sat May 05 2007 <hjp@hjp.at> 0.33-0.5
254    - moved environment cleanup into start() function, otherwise
255      LANG just gets reinitialized.
256    
257    * Sat May 05 2007 <hjp@hjp.at> 0.33-0.4
258    - split qpsmtpd-async into a separate package to avoid dependency
259      on ParaDNS.
260    
261    * Sat May 05 2007 <hjp@hjp.at> 0.33-0.3
262    - also unset LANG, LC_ALL and LC_TIME in startup script to prevent
263      locale specific Received headers (bug reported by Dominik Meyer)
264    
265    * Sun Feb 25 2007 <hjp@hjp.at> 0.33-0.2
266    - 0.3x branch has been merged back to trunk.
267      Got current snapshot (r715) from trunk.
268    
269    * Sun Feb 25 2007 <hjp@hjp.at> 0.33-0.1
270    - Start forkserver via "daemon" (Gavin Carr)
271    - Fixed 'service qpsmtpd-forkserver status' (Gavin Carr)
272    - Changed policy for config files to noreplace (Gavin Carr)
273    
274    * Sun Nov 05 2006 <hjp@hjp.at> 0.33-0.0
275    - Upgraded to current snapshot from 0.3x branch (which should become
276      0.33 soon-ish)
277    - included xinetd-support again.
278    
279    * Sat Mar 18 2006 <hjp@hjp.at> 0.32-2
280    - fix dnsbl to check whether answer fits query.
281    - randomize Net::DNS ids for qpsmtpd-forkserver child processes.
282    
283    * Wed Mar 08 2006 <hjp@hjp.at> 0.32-1
284    - New upstream 0.32
285    - rc-file unsets PERL_UNICODE (bug #38397)
286    
287    * Sat Jan 28 2006 <hjp@hjp.at> 0.31.1-3
288    - Use ${SOURCE*} macros to refer to source files
289    - Avoid invoking rpm and other cleanup in %pre section
290    - Invoke chkconfig in %post.
291    - (Thanks to Josko Plazonic for the reporting these problems and
292      suggesting fixes)
293    
294    * Tue Nov 30 2005 <hjp@hjp.at> 0.31.1-2
295    - Revision 170 of plugins/loggin/file_connection:
296      Return DECLINED from open_log.
297      Open log in write_log if it isn't already open.
298    
299    * Tue Nov 29 2005 <hjp@hjp.at> 0.31.1-1
300    - Commented out queue plugins from sample config
301    - Added dependencies
302    - Create smtpd user if it doesn't exist
303    - Added /var/log/qpsmtpd and /var/spool/qpsmtpd
304    
305    * Sat Nov 26 2005 <hjp@hjp.at>
306    - Added file_connection plugin
307    - Startup file for qpsmtpd-forkserver now uses --detach and assumes that
308      a suitable logging module is configured (file_connection by default)
309    
310    * Wed Nov 23 2005 <hjp@hjp.at>
311    - Forkserver drops privileges before loading plugins now.
312    
313    * Sun Nov 20 2005 <hjp@hjp.at>
314    - New upstream 0.31.1
315    
316    * Mon Nov 14 2005 <hjp@hjp.at> 0.31-8
317    - New upstream 0.31rc3.
318    - pre-connection patch slightly simplified since upstream fixed one of
319      the bugs.
320    
321    * Tue Aug 23 2005 <hjp@hjp.at>
322    - forced INSTALLSITELIB=/usr/lib/perl5/site_perl as suggested by
323      Charlie Brady.
324    
325  * Sat Aug 20 2005 <hjp@hjp.at> 0.31-7  * Sat Aug 20 2005 <hjp@hjp.at> 0.31-7
326  - RC2 from upstream.  - RC2 from upstream.


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