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

Diff of /rpms/qpsmtpd/sme8/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 20:46:55 2007 UTC Revision 1.27 by slords, Wed Apr 14 15:29:58 2010 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.84
5  Release: 13%{?dist}  Release: 0.1%{?dist}
6  Summary: qpsmtpd  Summary: qpsmtpd + qpsmtpd-apache + qpsmtpd-async
7  License: distributable  License: MIT
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  BuildArch: 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  
27  Patch102: qpsmtpd-0.31-rhsbl.patch  Patch100: qpsmtpd-0.40-badrcptto_allowrelay.patch
28  Patch103: qpsmtpd-0.31-badhelo_DISCONNECT.patch  Patch101: qpsmtpd-0.83-peer_hooks.patch
29  Patch104: qpsmtpd-0.31-no_response_munging.patch  Patch102: qpsmtpd-0.83-clamav-headers.patch
 Patch105: qpsmtpd-0.31-smtp_forward_response.patch  
 Patch106: qpsmtpd-0.31-auth_validation.patch  
 Patch107: qpsmtpd-0.31-auth_validation.patch2  
 Patch108: qpsmtpd-0.32-peerhooks.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  
30    
31  %description  %description
32  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 37  qpsmtpd was originally written as a drop
37  now it also includes a smtp forward and a postfix "backend".  now it also includes a smtp forward and a postfix "backend".
38    
39  %package apache  %package apache
40    Requires: perl(mod_perl2)
41  Summary: mod_perl-2 connection handler for qpsmtpd  Summary: mod_perl-2 connection handler for qpsmtpd
42  Group: System Environment/Daemons  Group: System Environment/Daemons
43    
44    %package async
45    Summary: qpsmtpd using async I/O in a single process
46    Group: System Environment/Daemons
47    
48  %description apache  %description apache
49    
50  This module implements a mod_perl/apache 2.0 connection handler  This module implements a mod_perl/apache 2.0 connection handler
51  that turns Apache into an SMTP server using Qpsmtpd.  that turns Apache into an SMTP server using Qpsmtpd.
52    
53    %description async
54    This package contains the Qpsmtpd::PollServer module, which allows
55    qpsmtd to handle many connections in a single process and the
56    qpsmpd-async which uses it.
57    
58  %prep  %prep
59  %setup -q -n qpsmtpd-%{version}  %setup -q
60  %patch1 -p0 -b .config  %patch10 -p1
 %patch5 -p0 -b .smtp-loginfo  
 %patch6 -p0 -b .no_brackets  
61  %patch100 -p1  %patch100 -p1
62  %patch101 -p1  %patch101 -p1
63  %patch102 -p1  %patch102 -p1
64  %patch103 -p1  
 cp %{SOURCE100} plugins/queue/smtp-forward  
 %patch104 -p1  
 %patch105 -p1  
 #%patch106 -p1  
 %patch107 -p1  
 %patch108 -p1  
 #%patch109 -p1  
 %patch110 -p1  
 %patch111 -p1  
 %patch112 -p1  
65    
66  %build  %build
67  CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL  CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLSITELIB=%{_prefix}/lib/perl5/site_perl
68  make  make
69    
   
70  %clean  %clean
71  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
72  %install  %install
# Line 83  eval `perl '-V:installarchlib'` Line 76  eval `perl '-V:installarchlib'`
76  mkdir -p $RPM_BUILD_ROOT/$installarchlib  mkdir -p $RPM_BUILD_ROOT/$installarchlib
77  if grep -q DESTDIR Makefile  if grep -q DESTDIR Makefile
78  then  then
79          make DESTDIR=$RPM_BUILD_ROOT          make DESTDIR=$RPM_BUILD_ROOT
80          find blib/lib -name '*.pm.*' -exec rm -f {} \;          find blib/lib -name '*.pm.*' -exec rm -f {} \;
81          make DESTDIR=$RPM_BUILD_ROOT install          make DESTDIR=$RPM_BUILD_ROOT install
82    
83  else  else
84          make PREFIX=$RPM_BUILD_ROOT/usr          make PREFIX=$RPM_BUILD_ROOT/usr
85          find blib/lib -name '*.pm.*' -exec rm -f {} \;          find blib/lib -name '*.pm.*' -exec rm -f {} \;
86          make PREFIX=$RPM_BUILD_ROOT/usr install          make PREFIX=$RPM_BUILD_ROOT/usr install
87  fi  fi
88  mkdir -p $RPM_BUILD_ROOT/usr/share/qpsmtpd  mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/%{name}
89  cp -r plugins $RPM_BUILD_ROOT/usr/share/qpsmtpd/plugins  rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{name}/plugins/*.*
90  mkdir -p $RPM_BUILD_ROOT/etc  cp -r plugins ${RPM_BUILD_ROOT}%{_datadir}/%{name}/plugins
91  cp -r config.sample $RPM_BUILD_ROOT/etc/qpsmtpd  mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}
92  echo /usr/share/qpsmtpd/plugins > $RPM_BUILD_ROOT/etc/qpsmtpd/plugin_dir  rm -f ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/*.*
93  mkdir -p $RPM_BUILD_ROOT/etc/init.d/  cp -r config.sample/* ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/
94  cp %{_sourcedir}/qpsmtpd-forkserver.rc $RPM_BUILD_ROOT/etc/init.d/qpsmtpd-forkserver  echo %{_datadir}/%{name}/plugins > ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/plugin_dirs
95  mkdir -p $RPM_BUILD_ROOT/etc/sysconfig/  echo %{_localstatedir}/spool/qpsmtpd > ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/spool_dir
96  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
97    mkdir -p ${RPM_BUILD_ROOT}%{_initrddir}
98    cp %{SOURCE1} ${RPM_BUILD_ROOT}%{_initrddir}/qpsmtpd-forkserver
99    mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
100    cp %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/qpsmtpd-forkserver
101    cp %{SOURCE3} ${RPM_BUILD_ROOT}%{_datadir}/%{name}/plugins/logging/file_connection
102    mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir}/spool/qpsmtpd
103    mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir}/log/qpsmtpd
104    mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/xinetd.d
105    cp %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/xinetd.d/smtp
106    mkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
107    cp %{SOURCE5} ${RPM_BUILD_ROOT}%{_sbindir}/in.smtp
108    mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/httpd/conf.d
109    cp %{SOURCE6} ${RPM_BUILD_ROOT}%{_sysconfdir}/httpd/conf.d
110    mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-apache-%{version}
111    cp %{SOURCE7} $RPM_BUILD_ROOT%{_docdir}/%{name}-apache-%{version}
112    
113  [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress  [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
114    
115  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 {} \;
116  find $RPM_BUILD_ROOT/usr -type f -print | \  find ${RPM_BUILD_ROOT}%{_prefix} -type f -print | \
117          sed "s@^$RPM_BUILD_ROOT@@g"     | \          sed "s@^$RPM_BUILD_ROOT@@g"     | \
118          grep -v /Apache                 > qpsmtpd-%{version}-filelist          grep -v [Aa]sync                | \
119  if [ "$(cat qpsmtpd-%{version}-filelist)X" = "X" ] ; then          grep -v packaging               | \
120            grep -v README.selinux          | \
121            grep -v /Apache                 | \
122            grep -v /Danga                  | \
123            grep -v Qpsmtpd/ConfigServer.pm | \
124            grep -v Qpsmtpd/PollServer.pm   > %{name}-%{version}-%{release}-filelist
125    if [ "$(cat %{name}-%{version}-%{release}-filelist)X" = "X" ] ; then
126      echo "ERROR: EMPTY FILE LIST"      echo "ERROR: EMPTY FILE LIST"
127      exit -1      exit -1
128  fi  fi
 find $RPM_BUILD_ROOT/usr -type f -path '*/Apache*' -print | \  
         sed "s@^$RPM_BUILD_ROOT@@g"      > qpsmtpd-apache-%{version}-filelist  
129    
130  %files -f qpsmtpd-%{version}-filelist  %files -f %{name}-%{version}-%{release}-filelist
131  %defattr(-,root,root)  %defattr(-,root,root)
132  %doc CREDITS Changes LICENSE README README.plugins STATUS  %doc CREDITS Changes LICENSE README README.plugins STATUS
133  /etc/init.d/qpsmtpd-forkserver  %{_initrddir}/qpsmtpd-forkserver
134  %config /etc/qpsmtpd  %config(noreplace) %{_sysconfdir}/qpsmtpd/*
135  %config /etc/sysconfig/qpsmtpd-forkserver  %config(noreplace) %{_sysconfdir}/xinetd.d/smtp
136    %config(noreplace) %{_sysconfdir}/sysconfig/qpsmtpd-forkserver
137    
138  %files apache -f qpsmtpd-apache-%{version}-filelist  %files apache
139  %defattr(-,root,root)  %defattr(-,root,root)
140    %{_prefix}/lib/perl5/site_perl/Apache/Qpsmtpd.pm
141    %{_mandir}/man3/Apache::Qpsmtpd.3pm.gz
142    %config(noreplace) %{_sysconfdir}/httpd/conf.d/*
143    %doc %{_docdir}/%{name}-apache-%{version}/README.selinux
144    
145  %changelog  %files async
146  * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>  %defattr(-,root,root)
147  - Clean up spec so package can be built by koji/plague  %{_bindir}/qpsmtpd-async
148    %{_prefix}/lib/perl5/site_perl/Danga/Client.pm
149  * Mon Apr 09 2007 Shad L. Lords <slords@mail.com> 0.32-13  %{_prefix}/lib/perl5/site_perl/Danga/TimeoutSocket.pm
150  - Backport clamav denysoft patch from 0.33-4 [SME: 176]  %{_prefix}/lib/perl5/site_perl/Qpsmtpd/ConfigServer.pm
151    %{_prefix}/lib/perl5/site_perl/Qpsmtpd/Plugin/Async/DNSBLBase.pm
152  * Wed Mar 07 2007 Shad L. Lords <slords@mail.com> 0.32-12  %{_prefix}/lib/perl5/site_perl/Qpsmtpd/PollServer.pm
153  - Add X-Virus-Checked header for clamav scanner [SME: 2498]  %{_mandir}/man1/qpsmtpd-async.1.gz
154    %{_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]  
155    
156  * Tue Jan 31 2006 Gordon Rowell <gordonr@gormand.com.au> 0.31-7sme02  %pre
 - Return a 4xx error code if clamd required, but not responding [SME: 176]  
157    
158  * Fri Nov 4 2005 Gordon Rowell <gordonr@gormand.com.au> 0.31-7sme01  %changelog
159  - Don't apply check_badrcptto to relay clients [SF: 1333999]  * Wed Apr 14 2010 <slords@mail.com> 0.84-0.1.sme
160    - Update to 0.84
161    - add sme specific patches
162    
163    * Wed Mar 3 2010 <filippo.carletti@gmail.com> 0.83-0.7.sme
164    - Remove spool and log dir from package (in smeserver-qpsmtpd)
165    - Don't create smtpd user (unused in sme) [SME: 5815]
166    
167    * Thu Nov 5 2009 <smeserver-contribs@snetram.nl> 0.83-0.6.sme
168    - Apply qpsmtpd git changesets to implement custom SPAM
169      subject prefix [SME: 5031]
170    
171    * Tue Nov 3 2009 <slords@mail.com> 0.83-0.5.sme
172    - Update pre requires so scripts don't fail on install [SME: 5558]
173    
174    * Sat Oct 31 2009 <slords@mail.com> 0.83-0.4.sme
175    - Rebase bad_rcptto patch to remove orig file [SME: 5548]
176    - Change logging in tls init to prevent warnings [SME: 5551]
177    
178    * Thu Oct 29 2009 <slords@mail.com> 0.83-0.3.sme
179    - Only run/initialize plugins once [SME: 5533]
180    
181    * Mon Oct 26 2009 <filippo.carletti@gmail.com> 0.83-0.2.sme
182    - Change spool dir permissions and owner to qpsmtpd:clamav
183    - Change log dir permissions and owner to smelog:smelog
184    
185    * Tue Sep 22 2009 <filippo.carletti@gmail.com> 0.83-0.1.sme
186    - add sme specific patches
187    
188    * Fri Sep 18 2009 <rpmbuild@robinbowes.com> 0.83-0.1
189    - Update to 0.83
190    
191    * Sun Jul 12 2009 <rpmbuild@robinbowes.com> 0.82-0.1
192    - Update to latest release
193    - don't add qpsmtpd to start-up by default
194    - add apache config file to qpsmtpd-apache package
195    - remove all patches
196    - use rpm macros for dirs
197    - use a filelist for main package instead of a long list of files
198    
199    * Tue Jul 15 2008 <rpmbuild@robinbowes.com> 0.43-0.7
200    - Removed SelectServer.pm from .spec file
201    
202    * Tue Mar 18 2008 <rpmbuild@robinbowes.com> 0.43-0.6
203    - moved config files back to /etc/qpsmtpd following some changes
204      to the qpsmtpd src
205    
206    * Tue Mar 18 2008 <rpmbuild@robinbowes.com> 0.43-0.5
207    - moved config files to /etc/qpsmtpd/config
208    
209    * Tue Mar 18 2008 <rpmbuild@robinbowes.com> 0.43-0.4
210    - Moved qpsmtpd-async to /usr/bin
211    - Added qpsmtpd-async man page to async package
212    - Added async smtproute plugin to async package
213      
214    * Wed Mar 12 2008 <rpmbuild@robinbowes.com> 0.43-0.3
215    - Makefile.PL now updated in svn, so remove hack
216    
217    * Wed Mar 12 2008 <rpmbuild@robinbowes.com> 0.43-0.2
218    - Added qpsmtpd-prefork to qpsmtpd RPM, inc. hack to work round
219      deficiency in Makefile.PL
220    
221    * Mon Mar 10 2008 <rpmbuild@robinbowes.com> 0.43-0.1
222    - Updated to work with Makefile to build from svn
223    
224    * Wed Sep 12 2007 <rpmbuild@robinbowes.com> 0.40-2.0
225    - Updated to build trunk-r790
226    
227    * Tue Jun 12 2007 <hjp@hjp.at> 0.40-1.0
228    - updated to 0.40 - no code change.
229    
230    * Thu Jun 07 2007 <hjp@hjp.at> 0.40-0.2
231    - unset environment variables which are normally tainted in perl.
232    - updated to 0.40rc1
233    - added dependency on Net::IP (needed by some plugins)
234    
235    * Sat May 05 2007 <hjp@hjp.at> 0.33-0.5
236    - moved environment cleanup into start() function, otherwise
237      LANG just gets reinitialized.
238    
239    * Sat May 05 2007 <hjp@hjp.at> 0.33-0.4
240    - split qpsmtpd-async into a separate package to avoid dependency
241      on ParaDNS.
242    
243    * Sat May 05 2007 <hjp@hjp.at> 0.33-0.3
244    - also unset LANG, LC_ALL and LC_TIME in startup script to prevent
245      locale specific Received headers (bug reported by Dominik Meyer)
246    
247    * Sun Feb 25 2007 <hjp@hjp.at> 0.33-0.2
248    - 0.3x branch has been merged back to trunk.
249      Got current snapshot (r715) from trunk.
250    
251    * Sun Feb 25 2007 <hjp@hjp.at> 0.33-0.1
252    - Start forkserver via "daemon" (Gavin Carr)
253    - Fixed 'service qpsmtpd-forkserver status' (Gavin Carr)
254    - Changed policy for config files to noreplace (Gavin Carr)
255    
256    * Sun Nov 05 2006 <hjp@hjp.at> 0.33-0.0
257    - Upgraded to current snapshot from 0.3x branch (which should become
258      0.33 soon-ish)
259    - included xinetd-support again.
260    
261    * Sat Mar 18 2006 <hjp@hjp.at> 0.32-2
262    - fix dnsbl to check whether answer fits query.
263    - randomize Net::DNS ids for qpsmtpd-forkserver child processes.
264    
265    * Wed Mar 08 2006 <hjp@hjp.at> 0.32-1
266    - New upstream 0.32
267    - rc-file unsets PERL_UNICODE (bug #38397)
268    
269    * Sat Jan 28 2006 <hjp@hjp.at> 0.31.1-3
270    - Use ${SOURCE*} macros to refer to source files
271    - Avoid invoking rpm and other cleanup in %pre section
272    - Invoke chkconfig in %post.
273    - (Thanks to Josko Plazonic for the reporting these problems and
274      suggesting fixes)
275    
276    * Tue Nov 30 2005 <hjp@hjp.at> 0.31.1-2
277    - Revision 170 of plugins/loggin/file_connection:
278      Return DECLINED from open_log.
279      Open log in write_log if it isn't already open.
280    
281    * Tue Nov 29 2005 <hjp@hjp.at> 0.31.1-1
282    - Commented out queue plugins from sample config
283    - Added dependencies
284    - Create smtpd user if it doesn't exist
285    - Added /var/log/qpsmtpd and /var/spool/qpsmtpd
286    
287    * Sat Nov 26 2005 <hjp@hjp.at>
288    - Added file_connection plugin
289    - Startup file for qpsmtpd-forkserver now uses --detach and assumes that
290      a suitable logging module is configured (file_connection by default)
291    
292    * Wed Nov 23 2005 <hjp@hjp.at>
293    - Forkserver drops privileges before loading plugins now.
294    
295    * Sun Nov 20 2005 <hjp@hjp.at>
296    - New upstream 0.31.1
297    
298    * Mon Nov 14 2005 <hjp@hjp.at> 0.31-8
299    - New upstream 0.31rc3.
300    - pre-connection patch slightly simplified since upstream fixed one of
301      the bugs.
302    
303    * Tue Aug 23 2005 <hjp@hjp.at>
304    - forced INSTALLSITELIB=/usr/lib/perl5/site_perl as suggested by
305      Charlie Brady.
306    
307  * Sat Aug 20 2005 <hjp@hjp.at> 0.31-7  * Sat Aug 20 2005 <hjp@hjp.at> 0.31-7
308  - 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