/[smeserver]/rpms/spamassassin/sme10/spamassassin.spec
ViewVC logotype

Diff of /rpms/spamassassin/sme10/spamassassin.spec

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

Revision 1.2 by jcrisp, Wed Nov 25 15:24:27 2020 UTC Revision 1.12 by brianr, Tue Apr 2 19:21:46 2024 UTC
# Line 1  Line 1 
1  %define pkgname Mail-SpamAssassin  # OVERRIDE RHEL VERSION HERE, RHEL BUILDSYSTEM DOESN'T HAVE DIST TAG
2    #%%define rhel 4
3    
4    # Define dist tags for old RHEL releases
5    %if 0%{?rhel} == 4
6    %define dist .el4
7    %endif
8    %if 0%{?rhel} == 5
9    %define dist .el5
10    %endif
11    %if 0%{?rhel} == 6
12    %define dist .el6
13    %endif
14    
15    # Define variables to use in conditionals
16    %define option_ssl 0
17    %define perl_devel 0
18    %define dkim_deps  1
19    %global patricia_deps 0
20    %global razor_deps 1
21    %define require_encode_detect 0
22    %define use_systemd 1
23    
24    # SSL and IPv6 (FC6+, RHEL5+)
25    %if 0%{?fedora} > 5 || 0%{?rhel} >= 5
26    %define option_ssl 1
27    %endif
28    
29    # Split perl-devel (FC7+ and RHEL-8+)
30    %if 0%{?fedora} > 6 || 0%{?rhel} > 7
31    %define perl_devel 1
32    %endif
33    
34    # Encode::Detect, not strictly required but helpful if you enable language detection (FC7+)
35    %if 0%{?fedora} > 6 || 0%{?rhel} >= 6
36    %define require_encode_detect 1
37    %endif
38    
39    # Mail::DKIM by default (F11+)
40    %if 0%{?fedora} >= 11 || 0%{?rhel} >= 6
41    %define dkim_deps 1
42    %endif
43    
44    %if 0%{?fedora} >= 16 || 0%{?rhel} >= 7
45    %define use_systemd 1
46    %endif
47    
48    %if ! 0%{?rhel}
49    %global patricia_deps 1
50    %global razor_deps 1
51    %endif
52    
53    %define real_name Mail-SpamAssassin
54    %{!?perl_vendorlib: %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)}
55    
56    %global saversion 3.004004
57    #%%global prerev rc2
58    
 Name: spamassassin  
 Version: 3.4.2  
 Release: 1%{?dist}  
59  Summary: Spam filter for email which can be invoked from mail delivery agents  Summary: Spam filter for email which can be invoked from mail delivery agents
60  License: Apache  Name: spamassassin
61  Group: Applications/Internet  Version: 4.0.1
62  URL: http://spamassassin.apache.org/  #Release: 0.8.%%{prerev}%%{?dist}
63  Source0: http://www.apache.org/dist/spamassassin/source/Mail-SpamAssassin-%{version}.tar.bz2  Release: 4%{?dist}
64  Source1: http://www.apache.org/dist/spamassassin/source/Mail-SpamAssassin-rules-%{version}.r1840640.tgz  License: ASL 2.0
65  Source2: redhat_local3.cf  URL: https://spamassassin.apache.org/
66    Source0: https://www.apache.org/dist/%{name}/source/%{real_name}-%{version}.tar.bz2
67    #Source0: %%{real_name}-%%{version}-%%{prerev}.tar.bz2
68    Source1: https://www.apache.org/dist/%{name}/source/%{real_name}-rules-%{version}.r1916528.tgz
69    #Source1: %%{real_name}-rules-%%{version}.%%{prerev}.tgz
70    Source2: redhat_local.cf
71  Source3: spamassassin-default.rc  Source3: spamassassin-default.rc
72  Source4: spamassassin-spamc.rc  Source4: spamassassin-spamc.rc
73  Source5: spamassassin.sysconfig  Source5: spamassassin.sysconfig
74  Source6: sa-update.logrotate  Source6: sa-update.logrotate
75  Source88: sa-update.cron.in  Source7: sa-update.crontab
76  Source89: gpgkeys  Source8: sa-update.cronscript
77  Source90: channels  Source9: sa-update.force-sysconfig
78  Source10: spamassassin-helper.sh  Source10: spamassassin-helper.sh
79  Source20: http://www.timj.co.uk/linux/bogus-virus-warnings.cf  Source11: spamassassin-official.conf
80  #Source30: http://saupdates.openprotect.com/pub.gpg  Source13: README.RHEL.Fedora
81  Source40: http://spamassassin.apache.org/updates/GPG.KEY  %if %{use_systemd}
82  Source50: http://www.apache.org/dist/spamassassin/KEYS  Source14: spamassassin.service
83  #Source60: http://yerp.org/rules/GPG.KEY  %endif
84  Source60: GPG-sought.KEY  Source15: spamassassin.sysconfig.el
85  Patch0: Mail-SpamAssassin-3.0.0-krb5.patch  Source16: sa-update.service
86  Buildroot: %{_tmppath}/%{name}-root  Source17: sa-update.timer
87  Requires(pre): /sbin/chkconfig /sbin/service  
88    # Patches 0-99 are RH specific
89  BuildRequires: openssl-devel, krb5-devel  # https://bugzilla.redhat.com/show_bug.cgi?id=1055593
90  BuildRequires: autoconf  # Switch to using gnupg2 instead of gnupg1
91  BuildRequires: perl >= 2:5.8.1  
92  #  Patch0: spamassassin-4.0.1-gnupg2.patch
93  BuildRequires: perl(Digest::SHA)  Patch1: spamassassin-4.0.1-add-logfile-homedir-options.patch
94  BuildRequires: perl(File::Spec) >= 0.8  
95  BuildRequires: perl(File::Copy) >= 2.02  # Patches 100+ are SVN backports (DO NOT REUSE!)
96  BuildRequires: perl(Pod::Usage) >= 1.10  # end of patches
97  BuildRequires: perl(HTML::Parser) >= 3.43  Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
98  BuildRequires: perl(Archive::Tar) >= 1.23  %if %{use_systemd} == 0
99  BuildRequires: perl(Mail::DKIM) >= 0.37  Requires: /sbin/chkconfig /sbin/service
100  BuildRequires: perl(Net::DNS) >= 0.58  %endif
101  BuildRequires: perl(NetAddr::IP) >= 4.010  Requires(post): diffutils
102  BuildRequires: perl(Sys::Hostname)  
103    BuildRequires: gcc
104    BuildRequires: perl-interpreter >= 2:5.8.0
105    BuildRequires: perl-generators-epel
106    BuildRequires: perl(Net::DNS)
107  BuildRequires: perl(Time::HiRes)  BuildRequires: perl(Time::HiRes)
108  BuildRequires: perl(Time::Local)  BuildRequires: perl(HTML::Parser)
109  BuildRequires: perl(Errno)  BuildRequires: perl(NetAddr::IP)
110  #  BuildRequires: openssl-devel
111  BuildRequires: perl(MIME::Base64)  # These are here for config checking, they are only really needed as Requires (runtime)
112  BuildRequires: perl(DB_File)  BuildRequires: perl(DB_File)
 BuildRequires: perl(Net::SMTP)  
113  BuildRequires: perl(Mail::SPF)  BuildRequires: perl(Mail::SPF)
114  # See changes - not required if you have GeoIP2  BuildRequires: perl(Net::CIDR::Lite)
115  #BuildRequires: perl(IP::Country::Fast)  BuildRequires: perl(LWP::UserAgent)
116    BuildRequires: perl(Digest::SHA1)
117  #BuildRequires: perl(Razor2::Client::Version) >= 2.61  BuildRequires: perl(Test::More)
118  #BuildRequires: perl(Net::Ident)  ## added to build on Koozali SME Server builders
119    BuildRequires: perl(ExtUtils::MakeMaker)
120  BuildRequires: perl(IO::Socket::INET6)  BuildRequires: perl-ExtUtils-Manifest  perl-Net-LibIDN2 perl-Net-LibIDN perl-DBI perl-DBD-SQLite perl-Net-DNS-Nameserver perl-Net-Patricia perl-Archive-Zip perl-IO-String perl-Email-Address perl-Email-Address-XS perl-Mail-DMARC wget   perl-MaxMind-DB-Reader-XS perl-MaxMind-DB-Reader perl-Geo-IP perl-IP-Country-DB_File perl-IP-Country
121  BuildRequires: perl(IO::Socket::SSL)  # need to check if any deps are also needed at install in the list above
122  BuildRequires: perl(Compress::Zlib)  # Fedora package needs fixing before we can depend on it
123  BuildRequires: perl(DBI)  #BuildRequires: re2c
124  #BuildRequires: perl(DBD::...)  %if %{use_systemd}
125  BuildRequires: perl(Getopt::Long) >= 2.34  BuildRequires: systemd-units
126  BuildRequires: perl(LWP), perl(LWP::UserAgent)  %endif
 BuildRequires: perl(HTTP::Date)  
 BuildRequires: perl(IO::Zlib) >= 1.04  
 BuildRequires: perl(Encode::Detect)  
 #  
 BuildRequires: perl(Apache::Test)  
 BuildRequires: mod_perl  
   
 BuildRequires: %{_bindir}/dccproc  
 BuildRequires: %{_bindir}/pyzor  
127    
128  ###  Requires: perl(HTTP::Date)
129  Requires: perl(Digest::SHA)  Requires: perl(LWP::UserAgent)
130  Requires: perl(File::Spec) >= 0.8  Requires: perl(Net::DNS)
 Requires: perl(File::Copy) >= 2.02  
 Requires: perl(Pod::Usage) >= 1.10  
 Requires: perl(HTML::Parser) >= 3.43  
 Requires: perl(Archive::Tar) >= 1.23  
 Requires: perl(Mail::DKIM) >= 0.37  
 Requires: perl(Net::DNS) >= 0.58  
 Requires: perl(NetAddr::IP)  
 Requires: perl(Sys::Hostname)  
131  Requires: perl(Time::HiRes)  Requires: perl(Time::HiRes)
 Requires: perl(Time::Local)  
 Requires: perl(Errno)  
 #  
 Requires: perl(MIME::Base64)  
132  Requires: perl(DB_File)  Requires: perl(DB_File)
 Requires: perl(Net::SMTP)  
133  Requires: perl(Mail::SPF)  Requires: perl(Mail::SPF)
134  Requires: perl(IP::Country::Fast)  Requires: perl(Net::CIDR::Lite)
135  Requires: perl(Razor2::Client::Version) >= 2.61  %if %{require_encode_detect}
 Requires: perl(Net::Ident)  
 Requires: perl(IO::Socket::INET6)  
 Requires: perl(IO::Socket::SSL)  
 Requires: perl(Compress::Zlib)  
 Requires: perl(DBI)  
 #Requires: perl(DBD::...)  
 Requires: perl(Getopt::Long) >= 2.34  
 Requires: perl(LWP), perl(LWP::UserAgent)  
 Requires: perl(HTTP::Date)  
 Requires: perl(IO::Zlib) >= 1.04  
136  Requires: perl(Encode::Detect)  Requires: perl(Encode::Detect)
137  #  %endif
138  Requires: perl(Apache::Test)  Requires: perl(BSD::Resource)
 Requires: mod_perl  
 ###  
   
 Requires: perl(Getopt::Long) >= 2.34  
 Requires: %{_bindir}/dccproc  
 Requires: %{_bindir}/pyzor  
   
139  Requires: procmail  Requires: procmail
140  Requires: gnupg  Requires: gnupg2
141    Requires: perl(XSLoader)
142    Requires: perl(ExtUtils::MakeMaker)
143    # Fedora package needs fixing before we can depend on it
144    #Requires: re2c
145    
146    # Hard requirements
147    BuildRequires: perl-HTML-Parser >= 3.43
148    Requires: perl-HTML-Parser >= 3.43
149    BuildRequires: perl(Archive::Tar)
150    Requires: perl(Archive::Tar)
151    
152    # Optional requirements that might make things better/faster
153    %if %{patricia_deps}
154    Requires: perl(Net::Patricia)
155    BuildRequires: perl(Net::Patricia)
156    %endif
157    %if %{razor_deps}
158    Requires: perl-Razor-Agent
159    BuildRequires: perl-Razor-Agent
160    %endif
161    
162  Obsoletes: perl-Mail-SpamAssassin <= %{eversion}  %if %{option_ssl}
163    # Needed for spamc/spamd SSL
164    Requires: perl(IO::Socket::SSL)
165    BuildRequires: perl(IO::Socket::SSL)
166    # Needed for IPv6
167    Requires: perl(IO::Socket::INET6)
168    BuildRequires: perl(IO::Socket::INET6)
169    %endif
170    %if %{perl_devel}
171    BuildRequires: perl-devel
172    %endif
173    # Mail::DKIM for F12+, works from RHEL5+ from EPEL5 but we don't require them
174    %if %{dkim_deps}
175    Requires: perl(Mail::DKIM)
176    BuildRequires: perl(Mail::DKIM)
177    %endif
178    
179    %if %{use_systemd}
180    Requires(post): systemd-units
181    Requires(post): systemd-sysv
182    Requires(preun): systemd-units
183    Requires(postun): systemd-units
184    %endif
185    
186    # For completeness, explicitly require perl modules already
187    # pulled in by perl-interpreter
188    Requires: perl(Digest::SHA)
189    Requires: perl(Socket)
190    Requires: perl(Data::Dumper)
191    Requires: perl(Digest::MD5)
192    Requires: perl(Errno)
193    Requires: perl(Exporter)
194    Requires: perl(List::Util)
195    
196  %description  %description
197  SpamAssassin provides you with a way to reduce if not completely eliminate  SpamAssassin provides you with a way to reduce if not completely eliminate
# Line 131  which create a server that considerably Line 205  which create a server that considerably
205    
206  To enable spamassassin, if you are receiving mail locally, simply add  To enable spamassassin, if you are receiving mail locally, simply add
207  this line to your ~/.procmailrc:  this line to your ~/.procmailrc:
208  INCLUDERC=%{_sysconfdir}/mail/spamassassin/spamassassin-default.rc  INCLUDERC=/etc/mail/spamassassin/spamassassin-default.rc
209    
210  To filter spam for all users, add that line to /etc/procmailrc  To filter spam for all users, add that line to /etc/procmailrc
211  (creating if necessary).  (creating if necessary).
212    
213  %prep  %prep
214  %setup -q -n %{pkgname}-%{version}  %setup -q -n Mail-SpamAssassin-%{version}
215  %patch0 -p1 -b .krb5  
216    # Patches 0-99 are RH specific
217    
218    %patch0 -p1
219    %patch1 -p1
220    
221    # Patches 100+ are SVN backports (DO NOT REUSE!)
222    # end of patches
223    
224    echo "RHEL=%{?rhel} FEDORA=%{?fedora}"
225    
226  %build  %build
227  (cd spamc; autoconf)  export CFLAGS="$RPM_OPT_FLAGS"
228  %define _perl_buildroot %{nil}  export LDFLAGS="%{build_ldflags}"
229  test -z "$PERL5LIB" && export PERL5LIB=%{buildroot}%{perl_vendorarch}:%{buildroot}%{perl_vendorlib} || \  %{__perl} Makefile.PL DESTDIR=$RPM_BUILD_ROOT/ SYSCONFDIR=%{_sysconfdir} INSTALLDIRS=vendor ENABLE_SSL="yes" < /dev/null
230    export PERL5LIB="$PERL5LIB":%{buildroot}%{perl_vendorarch}:%{buildroot}%{perl_vendorlib}  %make_build OPTIMIZE="$RPM_OPT_FLAGS"
 test -z "$CFLAGS" && export CFLAGS="%{optflags}"  
 %{__perl} Makefile.PL 'PREFIX=%{_perl_buildroot}%{_prefix}' INSTALLDIRS=vendor ENABLE_SSL=yes  
 %{__perl} -pi -e 's/^\tLD_RUN_PATH=[^\s]+\s*/\t/' Makefile  
 %{__make} OPTIMIZE="$RPM_OPT_FLAGS"  
 %if %{?_without_check:0}%{!?_without_check:1}  
 %{__make} test || :  
 %endif  
 mv spamd/README spamd/README.spamd  
231    
232  %install  %install
233  rm -rf %{buildroot}  rm -rf $RPM_BUILD_ROOT
234  %{__make} install DESTDIR_REDIRECT=%{buildroot} DESTDIR=%{buildroot}  %make_install PREFIX=%buildroot/%{prefix} \
235  find %{buildroot} \( -name .packlist -or -name perllocal.pod -or \( -name '*.bs' -a -empty \) \) -exec rm -f {} \;          INSTALLMAN1DIR=%buildroot/%{_mandir}/man1 \
236  install -d %{buildroot}/%{_initrddir}          INSTALLMAN3DIR=%buildroot/%{_mandir}/man3 \
237  install -p -m 0755 spamd/redhat-rc-script.sh %{buildroot}/%{_initrddir}/spamassassin          LOCAL_RULES_DIR=%{buildroot}/etc/mail/spamassassin
238    chmod 755 %buildroot/%{_bindir}/* # allow stripping
239  mkdir -p %{buildroot}%{_sysconfdir}/mail/spamassassin  
240  mkdir -p -m 0700 %{buildroot}%{_sysconfdir}/mail/spamassassin/sa-update-keys  %if %{use_systemd} == 0
241  mkdir -p %{buildroot}%{_sysconfdir}/sysconfig  install -d %buildroot/%{_initrddir}
242  mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d  install -m 0755 spamd/redhat-rc-script.sh %buildroot/%{_initrddir}/spamassassin
243  mkdir -p %{buildroot}%{_sysconfdir}/cron.daily  %endif
 install -p -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/mail/spamassassin/local.cf  
 install -p -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/spamassassin  
   
 install -p -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/mail/spamassassin  
 install -p -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/mail/spamassassin  
 install -p -m 0755 %{SOURCE10} %{buildroot}%{_sysconfdir}/mail/spamassassin  
 install -p -m 0644 %{SOURCE6} %{buildroot}/etc/logrotate.d/sa-update  
 install -p -m 0644 %{SOURCE89} %{SOURCE90} %{buildroot}%{_sysconfdir}/mail/spamassassin  
 sed -e's,@configdir@,%{_sysconfdir}/mail/spamassassin,g' \  
     -e's,@homedir@,/var/lib/spamassassin,g' \  
     -e's,@logdir@,/var/log/sa-update.log,g' \  
   < %{SOURCE88} > %{buildroot}/etc/cron.daily/sa_update  
 chmod 0755 %{buildroot}/etc/cron.daily/sa_update  
 touch -r %{SOURCE88} %{buildroot}/etc/cron.daily/sa_update  
   
 pushd %{buildroot}%{_datadir}/spamassassin/  
 gunzip -c %{SOURCE1} | tar xf -  
 popd  
   
 install -p -m 0644 %{SOURCE20} %{buildroot}%{_datadir}/spamassassin/99_bogus-virus-warnings.cf  
   
 install -p -m 0644 %{SOURCE60} %{buildroot}%{_datadir}/spamassassin/sought.rules.yerp.org-key.txt  
 install -p -m 0644 %{SOURCE50} %{buildroot}%{_datadir}/spamassassin/release-spamassassin.org-key.txt  
 install -p -m 0644 %{SOURCE40} %{buildroot}%{_datadir}/spamassassin/updates.spamassassin.org-key.txt  
 #install -p -m 0644 %{SOURCE30} %{buildroot}%{_datadir}/spamassassin/saupdates.openprotect.com-key.txt  
   
 mkdir -p %{buildroot}/var/lib/spamassassin  
   
 %files  
 %defattr(-,root,root,-)  
 %doc README Changes sample-nonspam.txt sample-spam.txt spamd/README.spamd  
 %doc UPGRADE LICENSE TRADEMARK NOTICE USAGE CREDITS  
   
 %{perl_vendorlib}/Mail/SpamAssassin.pm  
 %{perl_vendorlib}/Mail/SpamAssassin  
 %{_mandir}/man3/Mail::SpamAssassin*.3pm*  
 %{_mandir}/man1/sa-awl.1*  
 %{perl_vendorlib}/spamassassin-run.pod  
 %{_datadir}/spamassassin  
   
 %{_bindir}/sa-learn  
 %{_bindir}/spamassassin  
 %{_bindir}/sa-update  
 %{_bindir}/sa-compile  
 %{_bindir}/sa-awl  
 %{_bindir}/sa-check_spamd  
 %{_mandir}/man1/sa-learn.1*  
 %{_mandir}/man1/sa-update.1*  
 %{_mandir}/man1/spamassassin*.1*  
 %{_mandir}/man1/sa-compile.1*  
 %{_mandir}/man3/spamassassin-run.3pm*  
 %config(noreplace) %{_sysconfdir}/mail/spamassassin  
 %config(noreplace) %{_sysconfdir}/sysconfig/spamassassin  
 %{_sysconfdir}/cron.daily/sa_update  
 /var/lib/spamassassin  
 %{_sysconfdir}/logrotate.d/sa-update  
244    
245  %{_bindir}/spamd  mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/mail/spamassassin
246  %{_mandir}/man1/spamd.1*  mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
247  %{_initrddir}/spamassassin  mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
248    install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/mail/spamassassin/local.cf
249    %if %{use_systemd}
250    install -m644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/spamassassin
251    %else
252    install -m644 %{SOURCE15} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/spamassassin
253    %endif
254    
255    install -m 0644 %{SOURCE3} %buildroot/etc/mail/spamassassin
256    install -m 0644 %{SOURCE4} %buildroot/etc/mail/spamassassin
257    # installed mode 755 as it's executed by users.
258    install -m 0755 %{SOURCE10} %buildroot/etc/mail/spamassassin
259    install -m 0644 %{SOURCE6} %buildroot/etc/logrotate.d/sa-update
260    
261    
262    %if %{use_systemd} == 0
263    mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.d
264    install -m 0644 %{SOURCE7} %buildroot/etc/cron.d/sa-update
265    %endif
266    install -m 0644 %{SOURCE9} %buildroot%{_sysconfdir}/sysconfig/sa-update
267    # installed mode 744 as non root users can't run it, but can read it.
268    install -m 0744 %{SOURCE8} %buildroot%{_datadir}/spamassassin/sa-update.cron
269    %if %{use_systemd}
270    mkdir -p %buildroot%{_unitdir}
271    install -m 0644 %{SOURCE14} %buildroot%{_unitdir}/spamassassin.service
272    install -m 0644 %{SOURCE16} %buildroot%{_unitdir}/sa-update.service
273    install -m 0644 %{SOURCE17} %buildroot%{_unitdir}/sa-update.timer
274    %endif
275    
276  %{_bindir}/spamc  [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
 %{_mandir}/man1/spamc.1*  
277    
278  %clean  find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
279  rm -rf %{buildroot}  find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
280    
281    # Default rules from separate tarball
282    cd $RPM_BUILD_ROOT%{_datadir}/spamassassin/
283    tar xfvz %{SOURCE1}
284    sed -i -e 's|\@\@VERSION\@\@|%{saversion}|' *.cf
285    cd -
286    
287    find $RPM_BUILD_ROOT/usr -type f -print |
288            sed "s@^$RPM_BUILD_ROOT@@g" |
289            grep -v perllocal.pod |
290            grep -v "\.packlist" > %{name}-%{version}-filelist
291    if [ "$(cat %{name}-%{version}-filelist)X" = "X" ] ; then
292        echo "ERROR: EMPTY FILE LIST"
293        exit -1
294    fi
295    find $RPM_BUILD_ROOT%{perl_vendorlib}/* -type d -print |
296            sed "s@^$RPM_BUILD_ROOT@%dir @g" >> %{name}-%{version}-filelist
297    
298    mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/spamassassin
299    
300    # sa-update channels and keyring directory
301    mkdir   -m 0700             $RPM_BUILD_ROOT%{_sysconfdir}/mail/spamassassin/sa-update-keys/
302    mkdir   -m 0755             $RPM_BUILD_ROOT%{_sysconfdir}/mail/spamassassin/channel.d/
303    install -m 0644 %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/mail/spamassassin/channel.d/
304    
305    install -m 0644 %{SOURCE13} $RPM_BUILD_DIR/Mail-SpamAssassin-%{version}/
306    %if %{razor_deps}
307    mkdir   -m 0700 -p          $RPM_BUILD_ROOT%{_sharedstatedir}/razor/
308    %endif
309    
310    %files -f %{name}-%{version}-filelist
311    %doc LICENSE NOTICE CREDITS Changes README TRADEMARK UPGRADE
312    %doc USAGE sample-nonspam.txt sample-spam.txt
313    %doc README.RHEL.Fedora
314    %if %{use_systemd} == 0
315    %{_initrddir}/spamassassin
316    %{_sysconfdir}/cron.d/sa-update
317    %endif
318    %dir %{_sysconfdir}/mail
319    %config(noreplace) %{_sysconfdir}/mail/spamassassin
320    %config(noreplace) %{_sysconfdir}/sysconfig/spamassassin
321    %config(noreplace) %{_sysconfdir}/sysconfig/sa-update
322    %dir %{_datadir}/spamassassin
323    %dir %{_localstatedir}/lib/spamassassin
324    %if %{razor_deps}
325    %dir %{_sharedstatedir}/razor
326    %endif
327    %config(noreplace) %{_sysconfdir}/logrotate.d/sa-update
328    %if %{use_systemd}
329    %{_unitdir}/spamassassin.service
330    %{_unitdir}/sa-update.service
331    %{_unitdir}/sa-update.timer
332    %endif
333    
334  %post  %post
335    %if %{use_systemd} == 0
336  /sbin/chkconfig --add spamassassin  /sbin/chkconfig --add spamassassin
337    %endif
338    
339  for old in /etc/spamassassin.cf /etc/mail/spamassassin.cf; do  %if %{use_systemd}
340    mv $old %{_sysconfdir}/mail/spamassassin/migrated.cf > /dev/null 2>&1 || :  %systemd_post spamassassin.service
341  done  %systemd_post sa-update.timer
342    %endif
343  # Make sure we import all keys. The release key is not currently  
344  # intended for sa-update functionality, but one is better equipped to  # -a and --auto-whitelist options were removed from 3.0.0
345  # handle such cases in future upgrades.  # prevent service startup failure
346  sa-update --import %{_datadir}/spamassassin/release-spamassassin.org-key.txt  TMPFILE=$(/bin/mktemp /etc/sysconfig/spamassassin.XXXXXX) || exit 1
347  sa-update --import %{_datadir}/spamassassin/updates.spamassassin.org-key.txt  cp /etc/sysconfig/spamassassin $TMPFILE
348  #sa-update --import %{_datadir}/spamassassin/saupdates.openprotect.com-key.txt  perl -p -i -e 's/(["\s]-\w+)a/$1/ ; s/(["\s]-)a(\w+)/$1$2/ ; s/(["\s])-a\b/$1/' $TMPFILE
349  sa-update --import %{_datadir}/spamassassin/sought.rules.yerp.org-key.txt  perl -p -i -e 's/ --auto-whitelist//' $TMPFILE
350    # replace /etc/sysconfig/spamassassin only if it actually changed
351    cmp /etc/sysconfig/spamassassin $TMPFILE || cp $TMPFILE /etc/sysconfig/spamassassin
352    rm $TMPFILE
353    
354    if [ -f /etc/spamassassin.cf ]; then
355            %{__mv} /etc/spamassassin.cf /etc/mail/spamassassin/migrated.cf
356    fi
357    if [ -f /etc/mail/spamassassin.cf ]; then
358            %{__mv} /etc/mail/spamassassin.cf /etc/mail/spamassassin/migrated.cf
359    fi
360    
361  %postun  %postun
362    %if %{use_systemd} == 0
363  if [ "$1" -ge "1" ]; then  if [ "$1" -ge "1" ]; then
364      /sbin/service spamassassin condrestart > /dev/null 2>&1      /sbin/service spamassassin condrestart > /dev/null 2>&1
365  fi  fi
366    exit 0
367    %endif
368    
369    %if %{use_systemd}
370    %systemd_postun spamassassin.service
371    %systemd_postun sa-update.timer
372    %endif
373    
374  %preun  %preun
375    %if %{razor_deps}
376    rm -f %{_sharedstatedir}/razor/*
377    %endif
378    %if %{use_systemd} == 0
379  if [ $1 = 0 ] ; then  if [ $1 = 0 ] ; then
380      /sbin/service spamassassin stop >/dev/null 2>&1      /sbin/service spamassassin stop >/dev/null 2>&1
381      /sbin/chkconfig --del spamassassin      /sbin/chkconfig --del spamassassin
382  fi  fi
383  exit 0  exit 0
384    %endif
385    
386    %if %{use_systemd}
387    %systemd_preun spamassassin.service
388    %systemd_preun sa-update.timer
389    %endif
390    
391    %if %{use_systemd}
392    %triggerun -- spamassassin < 3.3.2-2
393    %{_bindir}/systemd-sysv-convert --save spamassassin >/dev/null 2>&1 ||:
394    
395    # Run these because the SysV package being removed won't do them
396    /sbin/chkconfig --del spamassassin >/dev/null 2>&1 || :
397    /bin/systemctl try-restart spamassassin.service >/dev/null 2>&1 || :
398    %endif
399    
400  %changelog  %changelog
401  * Wed Dec 12 2018 John Crisp <jcrisp@safeandsoundit.co.uk> 3.4.2-1.sme  * Mon Apr 01 2024 Brian Read  <brianr@koozali.org> 4.0.1-4
402  - update to 3.4.2 [SME: 10599]  - Up release so that propogates
403    
404    * Mon Apr 01 2024 Brian Read  <brianr@koozali.org> 4.0.1-3
405    - Fix patch file [SME: 12574]
406    
407    * Mon Apr 01 2024 John Crisp <jcrisp@safeandsoundit.co.uk> 4.0.1-2
408    - Fix the incorrect rules url
409    
410    * Mon Apr 01 2024 John Crisp <jcrisp@safeandsoundit.co.uk> 4.0.1-1
411    - Update to 4.0.1 [SME: 12574]
412    
413    * Mon Mar 27 2023 JP Pialasse <tests@pialasse.com> 4.0.0-2
414    - resolve build deps
415    
416    * Mon Feb 13 2023 John Crisp <jcrisp@safeandsoundit.co.uk> 4.0.0-1
417    - Update to 4.0.0 [SME: 12331]
418    
419    * Tue Dec 07 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 3.4.6-1.sme
420    - Update to 3.4.6 [SME: 11798]
421    - https://svn.apache.org/repos/asf/spamassassin/branches/3.4/build/announcements/3.4.6.txt
422    
423    * Sat Mar 27 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 3.4.5-1.sme
424    - Update to 3.4.5 [SME: 11496]
425    - https://svn.apache.org/repos/asf/spamassassin/branches/3.4/build/announcements/3.4.5.txt
426    
427    * Fri Nov 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 3.4.4-8.sme
428    - import in SME Server 10 [SME: 11206]
429    -  I just added BuildRequires for perl(ExtUtils::MakeMaker)
430    -  all credit to John Crisp sweat on this one !
431    
432    * Thu Nov 26 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 3.4.4-7.sme
433    - First import to SME v10
434    
435    * Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-6
436    - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
437    
438    * Tue Jul 14 2020 Tom Stellard <tstellar@redhat.com> - 3.4.4-5
439    - Use make macros
440    - https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
441    
442    * Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.4-4
443    - Perl 5.32 rebuild
444    
445    * Wed Apr 22 2020 Kevin Fenzi <kevin@scrye.com> - 3.4.4-3
446    - Switch update timer to not need spamassassin service. Fixes bug #1645826
447    
448    * Wed Mar 18 2020 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.4-2
449    - Remove references to the SOUGHT channel
450    
451    * Mon Feb 03 2020 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.4-1
452    - Update to 3.4.4
453    - Resolves: rhbz#1796196
454    
455    * Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.3-3
456    - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
457    
458    * Sat Jan 04 2020 Kevin Fenzi <kevin@scrye.com> - 3.4.3-2
459    - Fix mistaken version in rules. Fixes bug #1787739
460    
461    * Thu Dec 12 2019 Kevin Fenzi <kevin@scrye.com> - 3.4.3-1
462    - Update to 3.4.3. Fixes bug #1782611
463    
464    * Tue Oct 01 2019 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.2-8
465    - Fix issues found by Coverity Scan
466    
467    * Tue Oct 01 2019 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.2-7
468    - Fix rawbody rules documentation
469    
470    * Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.2-6
471    - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
472    
473    * Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.2-5
474    - Perl 5.30 rebuild
475    
476    * Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.2-4
477    - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
478    
479    * Mon Oct 15 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.2-3
480    - Add missing dependencies of sa-compile
481    
482    * Thu Sep 20 2018 Kevin Fenzi <kevin@scrye.com> - 3.4.2-2
483    - Misc small bug fixes and cleanups.
484    
485    * Sun Sep 16 2018 Kevin Fenzi <kevin@scrye.com> - 3.4.2-1
486    - Update to 3.4.2
487    - Fixes: CVE-2017-15705, CVE-2016-1238, CVE-2018-11780 & CVE-2018-11781
488    
489    * Mon Jul 23 2018 Jaroslav Škarvada <jskarvad@redhat.com> - 3.4.1-25
490    - perl-Razor-Agent and perl-Net-Patricia not used on RHEL
491    
492    * Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-24
493    - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
494    
495    * Tue Jul 10 2018 Tomas Korbar <tkorbar@redhat.com> - 3.4.1-23
496    - Fix daemonize subroutine
497    - See https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7594
498    
499    * Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-22
500    - Perl 5.28 rebuild
501    
502    * Wed Jun 20 2018 Kevin Fenzi <kevin@scrye.com> - 3.4.1-21
503    - Conditionalize Requires for /sbin/service and /sbin/chkconfig. Fixes bug #1592390
504    
505    * Thu Jun 07 2018 Tomas Korbar <tomas.korb@seznam.cz> - 3.4.1-20
506    - Add razor log path and home directory option
507    
508    * Tue Apr 10 2018 Rafael Santos <rdossant@redhat.com> - 3.4.1-19
509    - Use standard Fedora linker flags (bug #1548561)
510    
511    * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-18
512    - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
513    
514    * Mon Oct 23 2017 Kevin Fenzi <kevin@scrye.com> - 3.4.1-17
515    - Add upstream patch to stop sa-learn warnings. Fixes bug #1505317
516    - Add upstream patch to stop DNS warnings. Fixes bug #1364932
517    
518    * Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-16
519    - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
520    
521    * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-15
522    - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
523    
524  * Wed Jan 6 2016 Daniel Berteaud <daniel@firewall-services.com> - 3.4.1-1.sme  * Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-14
525  - Update to 3.4.1 [SME: 9153]  - Perl 5.26 rebuild
526    
527  * Fri Jul 10 2015 Daniel Berteaud <daniel@firewall-services.com> - 3.3.2-60.sme  * Thu May 18 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-13
528  - Expand atrpms macro and remove BuildReq on atrpms-rpm-config [SME: 8980]  - Fix building on Perl without '.' in @INC
529    
530  * Fri Jul 10 2015 Daniel Berteaud <daniel@firewall-services.com> - 3.3.2-59.sme  * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-12
531  - Add atrpms-rpm-config to the BUildReq so it can build [SME: 8980]  - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
532    
533  * Thu Jul 9 2015 Daniel Berteaud <daniel@firewall-services.com> - 3.3.2-58.sme  * Mon Oct 31 2016 Kevin Fenzi <kevin@scrye.com> - 3.4.1-11
534  - Update RegistrarBoundaries.pm to the one from 3.4.1 so URIBL tests are  - Add patch for openssl 1.1.x support. https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7361
   done on new tld [SME: 8980]  
535    
536  * Thu Jul 9 2015 Daniel Berteaud <daniel@firewall-services.com> - 3.3.2-57.sme  * Sat Sep 03 2016 Kevin Fenzi <kevin@scrye.com> - 3.4.1-10
537  - Remove dependency on atrpms macros [SME: 8980]  - Drop perl-Mail-spamassassin obsolete that was added in 2004
538    
539  * Mon Jun 10 2013 Axel Thimm <Axel.Thimm@ATrpms.net> -  * Sat Jun 11 2016 Kevin Fenzi <kevin@scrye.com> - 3.4.1-9
540  - Update to 3.3.2.  - Add perl-Razor-Agent and perl-Net-Patricia To Requires, they might help processing. Fixes bug #1337924
541    - Add patch for netdns 1.0.1+ dns lookups.
542    
543  * Fri Nov 26 2010 Axel Thimm <Axel.Thimm@ATrpms.net> -  * Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-8
544  - Update to interim dev release 3.3.1_01.  - Perl 5.24 rebuild
545    
546  * Thu Nov 25 2010 Axel Thimm <Axel.Thimm@ATrpms.net>  * Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-7
547  - Remove goto invocations to please perl 5.12.x.  - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
548    
549  * Fri Jan 29 2010 Axel Thimm <Axel.Thimm@ATrpms.net>  * Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.1-6
550  - Update to 3.3.0 final.  - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
551    
552  * Mon Dec 28 2009 Axel Thimm <Axel.Thimm@ATrpms.net>  * Tue Jun 09 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-5
553  - Update to 3.3.0 rc1.  - Perl 5.22 rebuild
554    
555  * Sun Jun 15 2008 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sun Jun 07 2015 Kevin Fenzi <kevin@scrye.com> 3.4.1-4
556  - Update spamassassin update key with the cross-signed one.  - Fix sa-update to handle systemctl or service as the case may be.
557    
558  * Thu Jun 12 2008 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-3
559  - Update to 3.2.5.  - Perl 5.22 rebuild
560    
561  * Sat Dec 22 2007 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sun May 03 2015 Kevin Fenzi <kevin@scrye.com> 3.4.1-2
562  - Fix handling of gpgkeys (Jeffrey J. Kosowsky <atrpms@kosowsky.org>).  - Fix base rules version issue. Bug #1217990
563  - channels and gpgkeys are not anymore hardcoded in cron scripts.  - Drop run dir we don't use it.
 - Many smaller cleanups.  
564    
565  * Fri Aug 10 2007 Axel Thimm <Axel.Thimm@ATrpms.net>  * Wed Apr 29 2015 Kevin Fenzi <kevin@scrye.com> 3.4.1-1
566  - Update to 3.2.3.  - Update to 3.4.1
 - Remove patches for suid bug (are now upstream).  
567    
568  * Tue Jul 31 2007 Axel Thimm <Axel.Thimm@ATrpms.net>  * Fri Apr 03 2015 Kevin Fenzi <kevin@scrye.com> 3.4.0-14
569  - Fix pyzor/dcc suid bug.  - Switch to systemd timer unit from cron for rules updates. Fixes bug #1064537
570    
571  * Wed Jul 25 2007 Axel Thimm <Axel.Thimm@ATrpms.net>  * Fri Apr 03 2015 Kevin Fenzi <kevin@scrye.com> 3.4.0-13
572  - Update to 3.2.2.  - Remove last parts of portreserve. Fixes bug #1175798
573    - Fix typo in Razor2 plugin. Fixes bug #1208776
574    - Disabled the AHBL blacklist thats no longer in service in base rules. Fixes bug #1180338
575    
576  * Tue Jun 12 2007 Axel Thimm <Axel.Thimm@ATrpms.net>  * Thu Sep 25 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-12
577  - Update to 3.2.1.  - Apply fix for amavisd and spampd reloading after rules updates. Fixes bug #1145654
 - Rename %{_sysconfdir}/cron.daily/sa-update sa_update to avoid  
   conflict with mailscanner project.  
578    
579  * Sat May  5 2007 Axel Thimm <Axel.Thimm@ATrpms.net>  * Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.0-11
580  - Update to 3.2.0.  - Perl 5.20 rebuild
 - Sync with rawhide's sa-update cron.  
581    
582  * Thu Feb 15 2007 Axel Thimm <Axel.Thimm@ATrpms.net>  * Tue Aug 26 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-10
583  - Update to 3.1.8.  - CLean up portreserve conditionals. Fixes bug #1128708
584    
585  * Wed Oct 11 2006 Axel Thimm <Axel.Thimm@ATrpms.net>  * Thu Aug 21 2014 Kevin Fenzi <kevin@scrye.com> - 3.4.0-9
586  - Update to 3.1.7.  - Rebuild for rpm bug 1131960
587    
588  * Fri Oct  6 2006 Axel Thimm <Axel.Thimm@ATrpms.net>  * Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-8.el6
589  - Update to 3.1.6.  - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
590    
591  * Wed Aug 30 2006 Axel Thimm <Axel.Thimm@ATrpms.net>  * Fri Jun 20 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-7
592  - Update to 3.1.5.  - Add patch to work with newer perl-Net-DNS. Fixes bug #1111586
593    
594  * Fri Jul 28 2006 Axel Thimm <Axel.Thimm@ATrpms.net>  * Wed Jun 18 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-6
595  - Update to 3.1.4.  - Adjust systemd unit to not log to syslog since spamd does it already.
596    - Fixes bug #1107541
597    
598  * Wed Jun  7 2006 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-5
599  - Update to 3.1.3.  - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
600    
601  * Fri May 26 2006 Axel Thimm <Axel.Thimm@ATrpms.net>  * Fri May 23 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-4
602  - Update to 3.1.2.  - Fix versioning on initial rules.
603    - Add note to README.RHEL.Fedora to note -d option in sysconfig
604    
605  * Sun Mar 12 2006 Axel Thimm <Axel.Thimm@ATrpms.net>  * Wed Mar 19 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-3
606  - Update to 3.1.1.  - Cleaned up spec, added conditionals to build on el again.
607    
608  * Thu Sep 15 2005 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sun Feb 16 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-2
609  - Update to 3.1.0.  - Simplify systemd unit file. Thanks misc. Fixes bug #1065762
610    
611  * Thu Jun  9 2005 Axel Thimm <Axel.Thimm@ATrpms.net>  * Tue Feb 11 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-1
612  - Update to 3.0.4.  - Update to 3.4.0
613    
614  * Fri Apr 29 2005 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sun Feb 02 2014 Kevin Fenzi <kevin@scrye.com> 3.3.2-19
615  - Update to 3.0.3.  - Use pgrep -f for full command line. Fixes bug #1057926
616    - Patch to use gnupg2 instead of gnupg1. Fixes bug #1055593
617    - Use pgrep for spampd as well. Fixes bug #1058976
618    
619  * Fri Dec 17 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sat Jan 04 2014 Kevin Fenzi <kevin@scrye.com> 3.3.2-18
620  - Update to 3.0.2.  - Add patch to fix warning to syslog with recent perl.·
621    - Fixes bug #1023670
622    
623  * Tue Dec 14 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-17
624  - Add support for collateral spam.  - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
625    
626  * Sat Oct 23 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Mon Jul 22 2013 Petr Pisar <ppisar@redhat.com> - 3.3.2-16
627  - Update to 3.0.1.  - Perl 5.18 rebuild
628    
629  * Wed Sep 22 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-15
630  - Update to 3.0.0 final.  - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
631    
632  * Fri Sep 17 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Thu Nov 15 2012 Kevin Fenzi <kevin@scrye.com> 3.3.2-14
633  - Update to 3.0.0-rc5.  - Fix incorrect pgrep path. Fixes bug #875844
634    
635  * Thu Aug  5 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sat Aug 25 2012 Kevin Fenzi <kevin@scrye.com> 3.3.2-13
636  - Update to 3.0.0-pre4.  - Add systemd macros for presets. Fixes bug #850320
637    
638  * Thu Jul 29 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Fri Aug 03 2012 Kevin Fenzi <kevin@scrye.com> - 3.3.2-12
639  - Update to 3.0.0-pre3.  - Fix sa-update not detecting spamd running. Fixes bug #755644
640    - Add restart=always to systemd file to work around upstream bug. Bug #812359
641    
642  * Thu Jan 22 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-11
643  - Update to 2.63.  - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
644    
645  * Mon Jan 19 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 3.3.2-10
646  - Update to 2.62.  - Perl 5.16 rebuild
647    
648  * Mon Jan 12 2004 Axel Thimm <Axel.Thimm@ATrpms.net>  * Thu Jan 19 2012 Kevin Fenzi <kevin@scrye.com> - 3.3.2-9
649  - Sync with rawhide (remove servicename patch).  - Fix unit file to write pid correctly. Fixes bug #783108
650    
651  * Tue Dec  9 2003 Axel Thimm <Axel.Thimm@ATrpms.net>  * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-8
652  - Upgrade to 2.61.  - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
653    
654  * Wed Sep 24 2003 Axel Thimm <Axel.Thimm@ATrpms.net>  * Mon Sep 12 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-7
655  - Upgrade to 2.60.  - Use sysvinit on F15, not systemd
656  - Sync with rawhide.  
657    * Thu Sep 08 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-6
658    - Don't install sysvinit script if using systemd
659    
660    * Wed Sep 07 2011 Jesse Keating <jkeating@redhat.com> - 3.3.2-5
661    - Add details for RHEL 7
662    
663    * Sat Aug 13 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-4
664    - Build with systemd unit file for f16 and f17
665    
666    * Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 3.3.2-3
667    - Perl mass rebuild
668    
669    * Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 3.3.2-2
670    - Perl mass rebuild
671    
672    * Mon Jun 6 2011 Warren Togami <warren@togami.com> - 3.3.2-1
673    - 3.3.2
674    
675    * Mon May 30 2011 Warren Togami <warren@togami.com> - 3.3.2-0.8.rc2
676    - 3.3.2-rc2
677    
678    * Mon May 16 2011 Warren Togami <warren@togami.com> - 3.3.2-0.7.rc1
679    - 3.3.2-rc1
680    
681    * Sun Feb 27 2011 Ville Skyttä <ville.skytta@iki.fi> - 3.3.2-0.6.svn1071394
682    - Own /etc/mail dir (#645035).
683    
684    * Wed Feb 16 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-0.5.svn1071394
685    - Oops, I left off svn in the Release of 3.3.2-0.4.svn1071394
686    
687    * Wed Feb 16 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-0.4.svn1071394
688    - replace @@VERSION@@ with current saversion
689    - restart spampd after sa-update cronjob runs
690    - update to svn1071394
691    
692    * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-0.3.svn1027144
693    - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
694    
695    * Fri Oct 29 2010 Kevin Fenzi <kevin@tummy.com> - 3.3.2-0.2.svn1027144
696    - Fix sa-update sysconfig script line wrapping
697    
698    * Mon Oct 25 2010 Nick Bebout <nb@fedoraproject.org> - 3.3.2-0.1.svn1027144
699    - Update to 3.3.2 - svn1027144 to solve bug
700    
701    * Sat Jul 03 2010 Dennis Gilmore <dennis@ausil.us> - 3.3.1-5
702    - rebuild against perl-5.12.0 again
703    
704    * Wed Jun 02 2010 Nick Bebout <nb@fedoraproject.org> - 3.3.1-4
705    - Add perl-Mail-SPF dependency
706    
707    * Wed Jun 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.3.1-3
708    - Mass rebuild with perl-5.12.0
709    
710    * Tue Mar 16 2010 Warren Togami <wtogami@redhat.com> - 3.3.1-2
711    - 3.3.1 take 2
712    
713    * Mon Mar 15 2010 Warren Togami <wtogami@redhat.com> - 3.3.1-1
714    - 3.3.1 bug fix only release
715    
716    * Wed Feb 17 2010 Warren Togami <wtogami@redhat.com> - 3.3.0-6
717    - Minor fix to update script
718    
719    * Thu Jan 21 2010 Warren Togami <wtogami@redhat.com> - 3.3.0-2
720    - 3.3.0
721    - README.RHEL.Fedora contains notes specific to our package
722    
723    * Thu Jan 14 2010 Warren Togami <wtogami@redhat.com> - 3.3.0-0.32.rc3
724    - 3.3.0-rc3
725    - if mimedefang is enabled, reload rules after sa-update
726    
727    * Mon Jan 11 2010 Warren Togami <wtogami@redhat.com> - 3.3.0-0.31.rc2
728    - 3.3.0-rc2
729    
730    * Mon Dec 28 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.29.rc1
731    - sa-update channels defined in /etc/mail/spamassassin/channel.d/*.conf files
732    
733    * Mon Dec 28 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.27.rc1
734    - sa-update runs in cron automatically if spamd or amavisd is running
735      If you use neither, you may force sa-update by editing /etc/sysconfig/sa-update
736    
737    * Mon Dec 21 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.26.rc1
738    - 3.3.0-rc1.proposed2 with fixed spamc
739    
740    * Fri Dec 18 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.23.rc1
741    - 3.3.0-rc1
742    - Bug #103401: portreserve protect spamd port 783 on F-10+
743    
744    * Thu Dec 03 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.21.beta1
745    - 3.3.0-beta1
746    
747    * Fri Nov 20 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.20.svn882672
748    - svn882672 snapshot
749    
750    * Thu Nov 12 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.19.svn816416
751    - Encode::Detect is important to spamassassin, require for anything newer than RHEL-5
752    
753    * Thu Sep 24 2009 Warren Togami <wtogami@redhat.com> - 3.3.3-0.18.svn816416
754    - Enable SOUGHT ruleset in nightly sa-update http://wiki.apache.org/spamassassin/SoughtRules
755      You must enable the sa-update cron job manually in /etc/cron.d/sa-update
756    - Custom channels may be specified in these config files:
757          /etc/mail/spamassassin/sa-update-channels.txt
758          /etc/mail/spamassassin/sa-update-keys.txt
759    
760    * Thu Sep 17 2009 Warren Togami <wtogami@redhat.com> - 3.3.3-0.14.svn816416
761    - 3.3.0 svn816416 snapshot, pre-alpha3
762      Upstream just fixed important bug SA#6206.  Many other bugs fixed since alpha2.
763    
764    * Thu Sep 17 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.13.alpha2
765    - F11+ requires Mail::DKIM
766    
767    * Sun Sep 13 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.12.alpha2
768    - require perl(Mail::DKIM), useful due to USER_IN_DEF_DKIM_WL
769    
770    * Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 3.3.0-0.6.alpha2
771    - rebuilt with new openssl
772    
773    * Mon Aug 10 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.5.alpha1
774    - 3.3.0-alpha2
775    
776    * Tue Jul 07 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.2.alpha1
777    - Include default rules to prevent mass confusion and complaints.
778      You should really use sa-update though.  Really.
779      Edit /etc/cron.d/sa-update to automate it.
780    
781    * Mon Jul 06 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.1.alpha1
782    - 3.3.0-alpha1
783    
784    * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-5
785    - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
786    
787    * Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> - 3.2.5-4
788    - rebuild with new openssl
789    
790    * Mon Dec 15 2008 Kevin Fenzi <kevin@tummy.com> - 3.2.5-3
791    - Update for merge review - bug 226426
792    
793    * Thu Sep  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> 3.2.5-2
794    - fix license tag
795    
796    * Fri Jun 27 2008 Warren Togami <wtogami@redhat.com> - 3.2.5-1
797    - 3.2.5
798    
799    * Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.4-4
800    - Rebuild for perl 5.10 (again)
801    
802    * Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.2.4-3
803    - Autorebuild for GCC 4.3
804    
805    * Thu Jan 31 2008 Tom "spot" Callaway <tcallawa@redhat.com> 3.2.4-2
806    - rebuild for new perl
807    
808    * Tue Jan 01 2008 Warren Togami <wtogami@redhat.com> 3.2.4-1
809    - 3.2.4 major bugfix release
810    
811    * Tue Aug 21 2007 Warren Togami <wtogami@redhat.com> 3.2.3-2
812    - rebuild
813    
814    * Mon Aug 13 2007 Warren Togami <wtogami@redhat.com> 3.2.3-1
815    - 3.2.3 major bugfix release
816    
817    * Thu Aug 2 2007 Warren Togami <wtogami@redhat.com> 3.2.2-2
818    - Fix SA#5574 which cripples dcc/pyzor users
819    
820    * Wed Jul 25 2007 Warren Togami <wtogami@redhat.com> 3.2.2-1
821    - 3.2.2 minor bugfix release
822    
823    * Mon Jun 11 2007 Warren Togami <wtogami@redhat.com> 3.2.1-1
824    - 3.2.1 CVE-2007-2873
825    
826    * Wed May 02 2007 Warren Togami <wtogami@redhat.com> 3.2.0-1
827    - 3.2.0
828    
829    * Fri Apr 13 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.5.rc3
830    - 3.2.0 rc3
831    
832    * Fri Apr 13 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.4.rc2
833    - 3.2.0 rc2
834    
835    * Mon Apr 02 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.3.rc1
836    - 3.2.0 rc1
837    
838    * Tue Mar 06 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.2.pre2
839    - Conditional to require perl-devel during build for FC7+ (#226276)
840    
841    * Fri Mar 02 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.1.pre2
842    - 3.2.0-pre2
843    
844    * Mon Feb 19 2007 Warren Togami <wtogami@redhat.com> 3.1.8-2
845    - Fix sa-learn regression (#228968)
846    
847    * Tue Feb 13 2007 Warren Togami <wtogami@redhat.com> 3.1.8-1
848    - 3.1.8 CVE-2007-0451
849    
850    * Tue Feb 13 2007 Warren Togami <wtogami@redhat.com> 3.1.7-9
851    - silence sa-update cron script
852    
853    * Wed Feb 07 2007 Warren Togami <wtogami@redhat.com> 3.1.7-8
854    - only restart spamd if necessary after sa-update (#227756)
855    
856    * Wed Feb 07 2007 Warren Togami <wtogami@redhat.com> 3.1.7-7
857    - requires gnupg (#227738)
858    
859    * Sun Jan 28 2007 Warren Togami <wtogami@redhat.com> 3.1.7-6
860    - explicit requires on perl(HTTP::Date) and perl(LWP::UserAgent)
861      (Bug #193100)
862    
863    * Mon Jan 22 2007 Warren Togami <wtogami@redhat.com> 3.1.7-5
864    - fix typo in logrotate.d (#223817)
865    
866    * Thu Jan 18 2007 Warren Togami <wtogami@redhat.com>
867    - Options for RHEL4
868        * spamc/spamd cannot connect over IPv6 or SSL
869        * sa-update is disabled
870      The above functionality requires perl modules not included in RHEL4.
871      You may still use them if you get those perl modules from elsewhere.
872      RHEL5 ships these perl modules.
873    
874    * Thu Dec 14 2006 Warren Togami <wtogami@redhat.com> - 3.1.7-4
875    - add standardized sa-update cron script, disabled by default
876    
877    * Thu Dec 14 2006 Warren Togami <wtogami@redhat.com> - 3.1.7-2
878    - own directory /var/lib/spamassassin
879    
880    * Mon Nov 20 2006 Warren Togami <wtogami@redhat.com> - 3.1.7-1
881    - 3.1.7 maintenance release
882    
883    * Wed Aug 02 2006 Warren Togami <wtogami@redhat.com> - 3.1.4-1
884    - 3.1.4 maintenance release
885    
886    * Mon Jul 17 2006 Warren Togami <wtogami@redhat.com> - 3.1.3-5
887    - req perl-IO-Socket-SSL for spamc/spamd SSL communication
888    - req perl-IO-Socket-INET6 for IPv6
889    
890    * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.1.3-3.1
891    - rebuild
892    
893    * Tue Jun 27 2006 Florian La Roche <laroche@redhat.com> - 3.1.3-3
894    - require diffutils for the post script (cmp is used)
895    
896    * Wed Jun 07 2006 Warren Togami <wtogami@redhat.com> - 3.1.3-2
897    - start spamd before sendmail (#193818)
898    - require perl-Archive-Tar (#193100)
899    
900    * Mon Jun 05 2006 Warren Togami <wtogami@redhat.com> - 3.1.3-1
901    - CVE-2006-2447
902    
903    * Fri May 26 2006 Warren Togami <wtogami@redhat.com> - 3.1.2-1
904    - 3.1.2 bug fix release
905    
906    * Tue May 09 2006 Warren Togami <wtogami@redhat.com> - 3.0.5-4
907    - Preserve timestamp and context of /etc/sysconfig/spamassassin (#178580)
908    
909    * Sat Mar 11 2006 Warren Togami <wtogami@redhat.com> - 3.1.1-1
910    - 3.1.1
911    
912    * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.1.0-5
913    - bump again for double-long bug on ppc(64)
914    
915    * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.1.0-5
916    - rebuilt for new gcc4.1 snapshot and glibc changes
917    
918    * Wed Jan 18 2006 Warren Togami <wtogami@redhat.com> - 3.1.0-5
919    - include SPAM_PID dir (#177788)
920    
921    * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
922    - rebuilt
923    
924    * Thu Dec 01 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-3
925    - #174579 nls spamd init script (Rudolf Kastl)
926    
927    * Tue Nov 08 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-2
928    - #161785 ensure that service restart works
929    
930    * Tue Sep 13 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-1
931    - 3.1.0
932    
933    * Sun Aug 28 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-0.rc2
934    - 3.1.0-rc2
935    
936    * Tue Aug 16 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-0.rc1
937    - 3.1.0-rc1
938    
939    * Fri Jul 15 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-0.pre4
940    - 3.1.0-pre4
941    
942    * Sun Jun 05 2005 Warren Togami <wtogami@redhat.com> - 3.0.4-1
943    - 3.0.4
944    
945    * Tue May 17 2005 Warren Togami <wtogami@redhat.com> - 3.0.3-4
946    - allow user-level disabling of subject rewriting pref (#147464)
947    
948    * Wed Apr 27 2005 Warren Togami <wtogami@redhat.com> - 3.0.3-3
949    - 3.0.3
950    - SA#4287 retval fix
951    - allow replacement of rc service script during upgrades
952    
953    * Mon Apr 25 2005 Warren Togami <wtogami@redhat.com> - 3.0.3-0.r164513
954    - 3.0.3-r164513 (almost final)
955    
956    * Thu Apr 21 2005 Warren Togami <wtogami@redhat.com> - 3.0.2-9
957    - SA#4191 uri_to_domain() is broken for urls with empty port
958      SA#4232 multipart message with 0 parts -> uninitialized in m//
959      SA#4121 Score for user defined rules become ignored
960      SA#3944 get_envelope_from not handling received header
961    
962    * Sun Apr 10 2005 Ville Skyttä <ville.skytta@iki.fi> - 3.0.2-8
963    - Own /usr/share/spamassassin (#152534).
964    - Drop no longer needed dependency filter script.
965    
966    * Sat Apr 02 2005 Warren Togami <wtogami@redhat.com> 3.0.2-7
967    - req DB_File (#143186)
968    
969    * Sat Apr 02 2005 Warren Togami <wtogami@redhat.com> 3.0.2-6
970    - test svn 3.0 stable r122144 snapshot
971      SA#3826 #4044 #4050 #4048 #4075 #4064 #4075 #4034 #3952
972    
973    * Thu Mar 24 2005 Florian La Roche <laroche@redhat.com>
974    - add "exit 0" to postun script
975    
976    * Thu Mar 24 2005 Joe Orton <jorton@redhat.com> 3.0.2-4
977    - package the NOTICE file
978    
979    * Thu Mar 17 2005 Warren Togami <wtogami@redhat.com> - 3.0.2-3
980    - reinclude ia64, thanks jvdias
981    
982    * Tue Mar 15 2005 Warren Togami <wtogami@redhat.com> - 3.0.2-2
983    - exclude ia64 for now due to Bug #151127
984    
985    * Mon Dec 20 2004 Warren Togami <wtogami@redhat.com> - 3.0.2-1
986    - 3.0.2
987    
988    * Sun Oct 31 2004 Warren Togami <wtogami@redhat.com> - 3.0.1-1
989    - 3.0.1
990    
991    * Mon Oct 18 2004 Warren Togami <wtogami@redhat.com> - 3.0.0-3
992    - Fix local.cf rewrite subject option (#133355 Christof Damian)
993    
994    * Sat Sep 25 2004 Warren Togami <wtogami@redhat.com> - 3.0.0-2
995    - Update URL, cleanup name (Robert Scheck #133622)
996    
997    * Thu Sep 23 2004 Warren Togami <wtogami@redhat.com> - 3.0.0-1
998    - match upstream version
999    - #133422 Future proof krb5 back compat (Milan Kerslager)
1000    
1001    * Wed Sep 22 2004 Warren Togami <wtogami@redhat.com> - 3.0-10
1002    - 3.0.0 final
1003    
1004    * Sun Sep 12 2004 Warren Togami <wtogami@redhat.com> - 3.0-9.rc4
1005    - 3.0 rc4
1006    - update krb5 backcompat patch (John Lundin)
1007    
1008    * Sat Sep 04 2004 Warren Togami <wtogami@redhat.com> - 3.0-8.rc3
1009    - 3.0 rc3
1010    
1011    * Sun Aug 29 2004 Warren Togami <wtogami@redhat.com> - 3.0-7.rc2
1012    - 3.0 rc2
1013    
1014    * Sat Aug 21 2004 Warren Togami <wtogami@redhat.com> - 3.0-6.rc1
1015    - fix perl module syntax in req and buildreqs
1016    
1017    * Thu Aug 19 2004 Warren Togami <wtogami@redhat.com> - 3.0-5.rc1
1018    - 3.0 rc1
1019    
1020    * Sat Aug 07 2004 Warren Togami <wtogami@redhat.com> - 3.0-3.pre4
1021    - 3.0 pre4
1022    
1023    * Wed Jul 28 2004 Warren Togami <wtogami@redhat.com> - 3.0-3.pre2
1024    - 3.0 pre2
1025    
1026    * Sun Jun 20 2004 Warren Togami <wtogami@redhat.com> - 3.0-2.pre1
1027    - 3.0.0 pre1
1028    - remove unnecessary patches applied upstream
1029    - update krb5 backcompat patch
1030    
1031    * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
1032    - rebuilt
1033    
1034    * Mon May 31 2004 Warren Togami <wtogami@redhat.com> - 3.0-svn20040530
1035    - svn snapshot 20040530
1036    - #124870 prevent service startup failure due to old -a option
1037    - #124871 more docs
1038    - #124872 unowned directories
1039    
1040    * Mon May 24 2004 Warren Togami <wtogami@redhat.com> - 3.0-svn20040524
1041    - #123432 do not start service by default
1042    - #122488 remove CRLF's
1043    - #123706 correct license
1044    - svn snapshot 20040524
1045    - svn snapshot 20040518
1046    
1047    * Sun May  2 2004 Ville Skyttä <ville.skytta@iki.fi> - 2.63-8
1048    - #122233
1049    - Require perl(:MODULE_COMPAT_*).
1050    - Use %%{_mandir} and %%{_initrddir}.
1051    - Fix License tag and include License in docs.
1052    - Backslashify multiline init script description.
1053    
1054    * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
1055    - rebuilt
1056    
1057    * Wed Feb  11 2004 Warren Togami <wtogami@redhat.com> 2.63-6
1058    - require sitelib instead
1059    
1060    * Wed Jan  21 2004 Warren Togami <wtogami@redhat.com> 2.63-3
1061    - krb5-backcompat.patch so older krb5-devel does not fail
1062    
1063    * Wed Jan  21 2004 Warren Togami <wtogami@redhat.com> 2.63-2
1064    - upgrade to 2.63
1065    
1066    * Mon Jan  19 2004 Warren Togami <wtogami@redhat.com> 2.62-3
1067    - Ville Skyttä's fixes from #113596 including:
1068    - Fix buildroot traces
1069    - enable openssl
1070    - Trailing slash to DESTDIR (bug 90202 comment 14).
1071    - export optflags so they're honored, affects spamc only.
1072    
1073    * Mon Jan  19 2004 Warren Togami <wtogami@redhat.com> 2.62-2
1074    - upgrade to 2.62
1075    - Prereq -> Requires, former is deprecated
1076    - Require current version of perl
1077    - Remove urban myth clean test
1078    - TODO: Get rid of prefix
1079    
1080    * Wed Dec  31 2003 Dan Walsh <dwalsh@redhat.com> 2.61-2
1081    - Change sysconfdir to not use full path
1082    
1083    * Tue Dec  9 2003 Chip Turner <cturner@redhat.com> 2.61-1
1084    - upgrade to 2.61
1085    
1086    * Fri Sep 26 2003 Chip Turner <cturner@redhat.com> 2.60-2
1087    - update to 2.60
1088    
1089  * Sat Jul  5 2003 Chip Turner <cturner@redhat.com> 2.55-3  * Sat Jul  5 2003 Chip Turner <cturner@redhat.com> 2.55-3
1090  - change perl dependency to more accurate versions with explicit epochs  - change perl dependency to more accurate versions with explicit epochs
1091    
1092    * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
1093    - rebuilt
1094    
1095    * Sat May 31 2003 Chip Turner <cturner@redhat.com> 2.55-1
1096    - move to upstream version 2.55
1097    
1098    * Tue May 13 2003 Chip Turner <cturner@redhat.com>
1099    - bump for build
1100    - change init.d script to not default to started
1101    
1102    * Sun May 04 2003 Florian La Roche <Florian.LaRoche@redhat.de>
1103    - remove Distribution: tag in spec file
1104    
1105  * Wed Apr 16 2003 Chip Turner <cturner@redhat.com> 2.53-5  * Wed Apr 16 2003 Chip Turner <cturner@redhat.com> 2.53-5
1106  - remove SIGCHILD patch to properly return it to SIG_IGN now that  - remove SIGCHILD patch to properly return it to SIG_IGN now that
1107    waitpid isn't used on Linux    waitpid isn't used on Linux


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