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