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

Annotation of /rpms/spamassassin/sme10/spamassassin.spec

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


Revision 1.11 - (hide annotations) (download)
Tue Apr 2 10:31:42 2024 UTC (8 weeks, 4 days ago) by brianr
Branch: MAIN
CVS Tags: spamassassin-4_0_1-3_el7_sme
Changes since 1.10: +4 -1 lines
* Mon Apr 01 2024 Brian Read  <brianr@koozali.org> 4.0.1-3
- Fix patch file [SME: 12574]

1 jpp 1.3 # OVERRIDE RHEL VERSION HERE, RHEL BUILDSYSTEM DOESN'T HAVE DIST TAG
2     #%%define rhel 4
3 vip-ire 1.1
4 jpp 1.3 # 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    
59     Summary: Spam filter for email which can be invoked from mail delivery agents
60 vip-ire 1.1 Name: spamassassin
61 jcrisp 1.9 Version: 4.0.1
62 jpp 1.3 #Release: 0.8.%%{prerev}%%{?dist}
63 brianr 1.11 Release: 3%{?dist}
64 jpp 1.3 License: ASL 2.0
65     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 jcrisp 1.10 Source1: https://www.apache.org/dist/%{name}/source/%{real_name}-rules-%{version}.r1916528.tgz
69 jpp 1.3 #Source1: %%{real_name}-rules-%%{version}.%%{prerev}.tgz
70     Source2: redhat_local.cf
71 vip-ire 1.1 Source3: spamassassin-default.rc
72     Source4: spamassassin-spamc.rc
73     Source5: spamassassin.sysconfig
74     Source6: sa-update.logrotate
75 jpp 1.3 Source7: sa-update.crontab
76     Source8: sa-update.cronscript
77     Source9: sa-update.force-sysconfig
78 vip-ire 1.1 Source10: spamassassin-helper.sh
79 jpp 1.3 Source11: spamassassin-official.conf
80     Source13: README.RHEL.Fedora
81     %if %{use_systemd}
82     Source14: spamassassin.service
83     %endif
84     Source15: spamassassin.sysconfig.el
85     Source16: sa-update.service
86     Source17: sa-update.timer
87    
88     # Patches 0-99 are RH specific
89     # https://bugzilla.redhat.com/show_bug.cgi?id=1055593
90     # Switch to using gnupg2 instead of gnupg1
91 jcrisp 1.7
92 jcrisp 1.9 Patch0: spamassassin-4.0.1-gnupg2.patch
93     Patch1: spamassassin-4.0.1-add-logfile-homedir-options.patch
94 jcrisp 1.7
95 jpp 1.3 # Patches 100+ are SVN backports (DO NOT REUSE!)
96     # end of patches
97     Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
98     %if %{use_systemd} == 0
99     Requires: /sbin/chkconfig /sbin/service
100     %endif
101     Requires(post): diffutils
102    
103     BuildRequires: gcc
104     BuildRequires: perl-interpreter >= 2:5.8.0
105 jcrisp 1.7 BuildRequires: perl-generators-epel
106 jpp 1.3 BuildRequires: perl(Net::DNS)
107 vip-ire 1.1 BuildRequires: perl(Time::HiRes)
108 jpp 1.3 BuildRequires: perl(HTML::Parser)
109     BuildRequires: perl(NetAddr::IP)
110     BuildRequires: openssl-devel
111     # These are here for config checking, they are only really needed as Requires (runtime)
112 vip-ire 1.1 BuildRequires: perl(DB_File)
113     BuildRequires: perl(Mail::SPF)
114 jpp 1.3 BuildRequires: perl(Net::CIDR::Lite)
115     BuildRequires: perl(LWP::UserAgent)
116     BuildRequires: perl(Digest::SHA1)
117     BuildRequires: perl(Test::More)
118 jpp 1.4 ## added to build on Koozali SME Server builders
119 jpp 1.8 BuildRequires: perl(ExtUtils::MakeMaker)
120     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     # need to check if any deps are also needed at install in the list above
122 jpp 1.3 # Fedora package needs fixing before we can depend on it
123     #BuildRequires: re2c
124     %if %{use_systemd}
125     BuildRequires: systemd-units
126     %endif
127 jcrisp 1.2
128 jpp 1.3 Requires: perl(HTTP::Date)
129     Requires: perl(LWP::UserAgent)
130     Requires: perl(Net::DNS)
131     Requires: perl(Time::HiRes)
132     Requires: perl(DB_File)
133     Requires: perl(Mail::SPF)
134     Requires: perl(Net::CIDR::Lite)
135     %if %{require_encode_detect}
136     Requires: perl(Encode::Detect)
137     %endif
138     Requires: perl(BSD::Resource)
139     Requires: procmail
140     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 jcrisp 1.2
162 jpp 1.3 %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 vip-ire 1.1 BuildRequires: perl(IO::Socket::INET6)
169 jpp 1.3 %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 vip-ire 1.1
179 jpp 1.3 %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 vip-ire 1.1
186 jpp 1.3 # For completeness, explicitly require perl modules already
187     # pulled in by perl-interpreter
188 vip-ire 1.1 Requires: perl(Digest::SHA)
189 jpp 1.3 Requires: perl(Socket)
190     Requires: perl(Data::Dumper)
191     Requires: perl(Digest::MD5)
192 vip-ire 1.1 Requires: perl(Errno)
193 jpp 1.3 Requires: perl(Exporter)
194     Requires: perl(List::Util)
195 vip-ire 1.1
196     %description
197     SpamAssassin provides you with a way to reduce if not completely eliminate
198     Unsolicited Commercial Email (SPAM) from your incoming email. It can
199     be invoked by a MDA such as sendmail or postfix, or can be called from
200     a procmail script, .forward file, etc. It uses a genetic-algorithm
201     evolved scoring system to identify messages which look spammy, then
202     adds headers to the message so they can be filtered by the user's mail
203     reading software. This distribution includes the spamd/spamc components
204     which create a server that considerably speeds processing of mail.
205    
206     To enable spamassassin, if you are receiving mail locally, simply add
207     this line to your ~/.procmailrc:
208 jpp 1.3 INCLUDERC=/etc/mail/spamassassin/spamassassin-default.rc
209 vip-ire 1.1
210     To filter spam for all users, add that line to /etc/procmailrc
211     (creating if necessary).
212    
213     %prep
214 jpp 1.3 %setup -q -n Mail-SpamAssassin-%{version}
215 jcrisp 1.7
216 jpp 1.3 # Patches 0-99 are RH specific
217 jcrisp 1.7
218 jpp 1.3 %patch0 -p1
219     %patch1 -p1
220 jcrisp 1.7
221 jpp 1.3 # Patches 100+ are SVN backports (DO NOT REUSE!)
222     # end of patches
223    
224     echo "RHEL=%{?rhel} FEDORA=%{?fedora}"
225 vip-ire 1.1
226     %build
227 jpp 1.3 export CFLAGS="$RPM_OPT_FLAGS"
228     export LDFLAGS="%{build_ldflags}"
229     %{__perl} Makefile.PL DESTDIR=$RPM_BUILD_ROOT/ SYSCONFDIR=%{_sysconfdir} INSTALLDIRS=vendor ENABLE_SSL="yes" < /dev/null
230     %make_build OPTIMIZE="$RPM_OPT_FLAGS"
231    
232     %install
233     rm -rf $RPM_BUILD_ROOT
234     %make_install PREFIX=%buildroot/%{prefix} \
235     INSTALLMAN1DIR=%buildroot/%{_mandir}/man1 \
236     INSTALLMAN3DIR=%buildroot/%{_mandir}/man3 \
237     LOCAL_RULES_DIR=%{buildroot}/etc/mail/spamassassin
238     chmod 755 %buildroot/%{_bindir}/* # allow stripping
239    
240     %if %{use_systemd} == 0
241     install -d %buildroot/%{_initrddir}
242     install -m 0755 spamd/redhat-rc-script.sh %buildroot/%{_initrddir}/spamassassin
243     %endif
244    
245     mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/mail/spamassassin
246     mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
247     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 vip-ire 1.1 %endif
254    
255 jpp 1.3 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     [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
277    
278     find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
279     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 vip-ire 1.1
298 jpp 1.3 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/spamassassin
299 vip-ire 1.1
300 jpp 1.3 # 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 vip-ire 1.1
310 jpp 1.3 %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 vip-ire 1.1
334     %post
335 jpp 1.3 %if %{use_systemd} == 0
336 vip-ire 1.1 /sbin/chkconfig --add spamassassin
337 jpp 1.3 %endif
338 vip-ire 1.1
339 jpp 1.3 %if %{use_systemd}
340     %systemd_post spamassassin.service
341     %systemd_post sa-update.timer
342     %endif
343    
344     # -a and --auto-whitelist options were removed from 3.0.0
345     # prevent service startup failure
346     TMPFILE=$(/bin/mktemp /etc/sysconfig/spamassassin.XXXXXX) || exit 1
347     cp /etc/sysconfig/spamassassin $TMPFILE
348     perl -p -i -e 's/(["\s]-\w+)a/$1/ ; s/(["\s]-)a(\w+)/$1$2/ ; s/(["\s])-a\b/$1/' $TMPFILE
349     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 vip-ire 1.1
361     %postun
362 jpp 1.3 %if %{use_systemd} == 0
363 vip-ire 1.1 if [ "$1" -ge "1" ]; then
364     /sbin/service spamassassin condrestart > /dev/null 2>&1
365     fi
366 jpp 1.3 exit 0
367     %endif
368    
369     %if %{use_systemd}
370     %systemd_postun spamassassin.service
371     %systemd_postun sa-update.timer
372     %endif
373 vip-ire 1.1
374     %preun
375 jpp 1.3 %if %{razor_deps}
376     rm -f %{_sharedstatedir}/razor/*
377     %endif
378     %if %{use_systemd} == 0
379 vip-ire 1.1 if [ $1 = 0 ] ; then
380     /sbin/service spamassassin stop >/dev/null 2>&1
381     /sbin/chkconfig --del spamassassin
382     fi
383     exit 0
384 jpp 1.3 %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 vip-ire 1.1
400     %changelog
401 brianr 1.11 * Mon Apr 01 2024 Brian Read <brianr@koozali.org> 4.0.1-3
402     - Fix patch file [SME: 12574]
403    
404 jcrisp 1.10 * Mon Apr 01 2024 John Crisp <jcrisp@safeandsoundit.co.uk> 4.0.1-2
405     - Fix the incorrect rules url
406    
407 jcrisp 1.9 * Mon Apr 01 2024 John Crisp <jcrisp@safeandsoundit.co.uk> 4.0.1-1
408     - Update to 4.0.1 [SME: 12574]
409    
410 jpp 1.8 * Mon Mar 27 2023 JP Pialasse <tests@pialasse.com> 4.0.0-2
411     - resolve build deps
412    
413 jcrisp 1.7 * Mon Feb 13 2023 John Crisp <jcrisp@safeandsoundit.co.uk> 4.0.0-1
414     - Update to 4.0.0 [SME: 12331]
415    
416     * Tue Dec 07 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 3.4.6-1.sme
417 jcrisp 1.6 - Update to 3.4.6 [SME: 11798]
418     - https://svn.apache.org/repos/asf/spamassassin/branches/3.4/build/announcements/3.4.6.txt
419    
420 jcrisp 1.5 * Sat Mar 27 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 3.4.5-1.sme
421     - Update to 3.4.5 [SME: 11496]
422     - https://svn.apache.org/repos/asf/spamassassin/branches/3.4/build/announcements/3.4.5.txt
423    
424 jpp 1.4 * Fri Nov 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 3.4.4-8.sme
425     - import in SME Server 10 [SME: 11206]
426 jcrisp 1.6 - I just added BuildRequires for perl(ExtUtils::MakeMaker)
427     - all credit to John Crisp sweat on this one !
428 jpp 1.4
429 jpp 1.3 * Thu Nov 26 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 3.4.4-7.sme
430     - First import to SME v10
431    
432     * Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.4-6
433     - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
434    
435     * Tue Jul 14 2020 Tom Stellard <tstellar@redhat.com> - 3.4.4-5
436     - Use make macros
437     - https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
438    
439     * Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.4-4
440     - Perl 5.32 rebuild
441    
442     * Wed Apr 22 2020 Kevin Fenzi <kevin@scrye.com> - 3.4.4-3
443     - Switch update timer to not need spamassassin service. Fixes bug #1645826
444    
445     * Wed Mar 18 2020 OndÅ™ej LysonÄ›k <olysonek@redhat.com> - 3.4.4-2
446     - Remove references to the SOUGHT channel
447    
448     * Mon Feb 03 2020 OndÅ™ej LysonÄ›k <olysonek@redhat.com> - 3.4.4-1
449     - Update to 3.4.4
450     - Resolves: rhbz#1796196
451    
452     * Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.3-3
453     - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
454    
455     * Sat Jan 04 2020 Kevin Fenzi <kevin@scrye.com> - 3.4.3-2
456     - Fix mistaken version in rules. Fixes bug #1787739
457    
458     * Thu Dec 12 2019 Kevin Fenzi <kevin@scrye.com> - 3.4.3-1
459     - Update to 3.4.3. Fixes bug #1782611
460    
461     * Tue Oct 01 2019 OndÅ™ej LysonÄ›k <olysonek@redhat.com> - 3.4.2-8
462     - Fix issues found by Coverity Scan
463    
464     * Tue Oct 01 2019 OndÅ™ej LysonÄ›k <olysonek@redhat.com> - 3.4.2-7
465     - Fix rawbody rules documentation
466    
467     * Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.2-6
468     - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
469    
470     * Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.2-5
471     - Perl 5.30 rebuild
472    
473     * Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.2-4
474     - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
475    
476     * Mon Oct 15 2018 OndÅ™ej LysonÄ›k <olysonek@redhat.com> - 3.4.2-3
477     - Add missing dependencies of sa-compile
478    
479     * Thu Sep 20 2018 Kevin Fenzi <kevin@scrye.com> - 3.4.2-2
480     - Misc small bug fixes and cleanups.
481    
482     * Sun Sep 16 2018 Kevin Fenzi <kevin@scrye.com> - 3.4.2-1
483     - Update to 3.4.2
484     - Fixes: CVE-2017-15705, CVE-2016-1238, CVE-2018-11780 & CVE-2018-11781
485    
486     * Mon Jul 23 2018 Jaroslav Å karvada <jskarvad@redhat.com> - 3.4.1-25
487     - perl-Razor-Agent and perl-Net-Patricia not used on RHEL
488    
489     * Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-24
490     - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
491    
492     * Tue Jul 10 2018 Tomas Korbar <tkorbar@redhat.com> - 3.4.1-23
493     - Fix daemonize subroutine
494     - See https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7594
495    
496     * Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-22
497     - Perl 5.28 rebuild
498    
499     * Wed Jun 20 2018 Kevin Fenzi <kevin@scrye.com> - 3.4.1-21
500     - Conditionalize Requires for /sbin/service and /sbin/chkconfig. Fixes bug #1592390
501    
502     * Thu Jun 07 2018 Tomas Korbar <tomas.korb@seznam.cz> - 3.4.1-20
503     - Add razor log path and home directory option
504    
505     * Tue Apr 10 2018 Rafael Santos <rdossant@redhat.com> - 3.4.1-19
506     - Use standard Fedora linker flags (bug #1548561)
507    
508     * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-18
509     - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
510    
511     * Mon Oct 23 2017 Kevin Fenzi <kevin@scrye.com> - 3.4.1-17
512     - Add upstream patch to stop sa-learn warnings. Fixes bug #1505317
513     - Add upstream patch to stop DNS warnings. Fixes bug #1364932
514    
515     * Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-16
516     - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
517    
518     * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-15
519     - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
520    
521     * Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-14
522     - Perl 5.26 rebuild
523    
524     * Thu May 18 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-13
525     - Fix building on Perl without '.' in @INC
526    
527     * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-12
528     - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
529    
530     * Mon Oct 31 2016 Kevin Fenzi <kevin@scrye.com> - 3.4.1-11
531     - Add patch for openssl 1.1.x support. https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7361
532    
533     * Sat Sep 03 2016 Kevin Fenzi <kevin@scrye.com> - 3.4.1-10
534     - Drop perl-Mail-spamassassin obsolete that was added in 2004
535    
536     * Sat Jun 11 2016 Kevin Fenzi <kevin@scrye.com> - 3.4.1-9
537     - Add perl-Razor-Agent and perl-Net-Patricia To Requires, they might help processing. Fixes bug #1337924
538     - Add patch for netdns 1.0.1+ dns lookups.
539    
540     * Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-8
541     - Perl 5.24 rebuild
542    
543     * Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-7
544     - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
545 jcrisp 1.2
546 jpp 1.3 * Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.1-6
547     - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
548 vip-ire 1.1
549 jpp 1.3 * Tue Jun 09 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-5
550     - Perl 5.22 rebuild
551 vip-ire 1.1
552 jpp 1.3 * Sun Jun 07 2015 Kevin Fenzi <kevin@scrye.com> 3.4.1-4
553     - Fix sa-update to handle systemctl or service as the case may be.
554 vip-ire 1.1
555 jpp 1.3 * Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.1-3
556     - Perl 5.22 rebuild
557 vip-ire 1.1
558 jpp 1.3 * Sun May 03 2015 Kevin Fenzi <kevin@scrye.com> 3.4.1-2
559     - Fix base rules version issue. Bug #1217990
560     - Drop run dir we don't use it.
561 vip-ire 1.1
562 jpp 1.3 * Wed Apr 29 2015 Kevin Fenzi <kevin@scrye.com> 3.4.1-1
563     - Update to 3.4.1
564 vip-ire 1.1
565 jpp 1.3 * Fri Apr 03 2015 Kevin Fenzi <kevin@scrye.com> 3.4.0-14
566     - Switch to systemd timer unit from cron for rules updates. Fixes bug #1064537
567 vip-ire 1.1
568 jpp 1.3 * Fri Apr 03 2015 Kevin Fenzi <kevin@scrye.com> 3.4.0-13
569     - Remove last parts of portreserve. Fixes bug #1175798
570     - Fix typo in Razor2 plugin. Fixes bug #1208776
571     - Disabled the AHBL blacklist thats no longer in service in base rules. Fixes bug #1180338
572 vip-ire 1.1
573 jpp 1.3 * Thu Sep 25 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-12
574     - Apply fix for amavisd and spampd reloading after rules updates. Fixes bug #1145654
575 vip-ire 1.1
576 jpp 1.3 * Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.4.0-11
577     - Perl 5.20 rebuild
578 vip-ire 1.1
579 jpp 1.3 * Tue Aug 26 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-10
580     - CLean up portreserve conditionals. Fixes bug #1128708
581 vip-ire 1.1
582 jpp 1.3 * Thu Aug 21 2014 Kevin Fenzi <kevin@scrye.com> - 3.4.0-9
583     - Rebuild for rpm bug 1131960
584 vip-ire 1.1
585 jpp 1.3 * Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-8.el6
586     - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
587 vip-ire 1.1
588 jpp 1.3 * Fri Jun 20 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-7
589     - Add patch to work with newer perl-Net-DNS. Fixes bug #1111586
590 vip-ire 1.1
591 jpp 1.3 * Wed Jun 18 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-6
592     - Adjust systemd unit to not log to syslog since spamd does it already.
593     - Fixes bug #1107541
594 vip-ire 1.1
595 jpp 1.3 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-5
596     - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
597 vip-ire 1.1
598 jpp 1.3 * Fri May 23 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-4
599     - Fix versioning on initial rules.
600     - Add note to README.RHEL.Fedora to note -d option in sysconfig
601 vip-ire 1.1
602 jpp 1.3 * Wed Mar 19 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-3
603     - Cleaned up spec, added conditionals to build on el again.
604 vip-ire 1.1
605 jpp 1.3 * Sun Feb 16 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-2
606     - Simplify systemd unit file. Thanks misc. Fixes bug #1065762
607 vip-ire 1.1
608 jpp 1.3 * Tue Feb 11 2014 Kevin Fenzi <kevin@scrye.com> 3.4.0-1
609     - Update to 3.4.0
610 vip-ire 1.1
611 jpp 1.3 * Sun Feb 02 2014 Kevin Fenzi <kevin@scrye.com> 3.3.2-19
612     - Use pgrep -f for full command line. Fixes bug #1057926
613     - Patch to use gnupg2 instead of gnupg1. Fixes bug #1055593
614     - Use pgrep for spampd as well. Fixes bug #1058976
615 vip-ire 1.1
616 jpp 1.3 * Sat Jan 04 2014 Kevin Fenzi <kevin@scrye.com> 3.3.2-18
617     - Add patch to fix warning to syslog with recent perl.·
618     - Fixes bug #1023670
619 vip-ire 1.1
620 jpp 1.3 * Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-17
621     - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
622 vip-ire 1.1
623 jpp 1.3 * Mon Jul 22 2013 Petr Pisar <ppisar@redhat.com> - 3.3.2-16
624     - Perl 5.18 rebuild
625 vip-ire 1.1
626 jpp 1.3 * Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-15
627     - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
628 vip-ire 1.1
629 jpp 1.3 * Thu Nov 15 2012 Kevin Fenzi <kevin@scrye.com> 3.3.2-14
630     - Fix incorrect pgrep path. Fixes bug #875844
631 vip-ire 1.1
632 jpp 1.3 * Sat Aug 25 2012 Kevin Fenzi <kevin@scrye.com> 3.3.2-13
633     - Add systemd macros for presets. Fixes bug #850320
634 vip-ire 1.1
635 jpp 1.3 * Fri Aug 03 2012 Kevin Fenzi <kevin@scrye.com> - 3.3.2-12
636     - Fix sa-update not detecting spamd running. Fixes bug #755644
637     - Add restart=always to systemd file to work around upstream bug. Bug #812359
638 vip-ire 1.1
639 jpp 1.3 * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-11
640     - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
641 vip-ire 1.1
642 jpp 1.3 * Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 3.3.2-10
643     - Perl 5.16 rebuild
644 vip-ire 1.1
645 jpp 1.3 * Thu Jan 19 2012 Kevin Fenzi <kevin@scrye.com> - 3.3.2-9
646     - Fix unit file to write pid correctly. Fixes bug #783108
647 vip-ire 1.1
648 jpp 1.3 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-8
649     - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
650 vip-ire 1.1
651 jpp 1.3 * Mon Sep 12 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-7
652     - Use sysvinit on F15, not systemd
653 vip-ire 1.1
654 jpp 1.3 * Thu Sep 08 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-6
655     - Don't install sysvinit script if using systemd
656 vip-ire 1.1
657 jpp 1.3 * Wed Sep 07 2011 Jesse Keating <jkeating@redhat.com> - 3.3.2-5
658     - Add details for RHEL 7
659 vip-ire 1.1
660 jpp 1.3 * Sat Aug 13 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-4
661     - Build with systemd unit file for f16 and f17
662 vip-ire 1.1
663 jpp 1.3 * Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 3.3.2-3
664     - Perl mass rebuild
665 vip-ire 1.1
666 jpp 1.3 * Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 3.3.2-2
667     - Perl mass rebuild
668 vip-ire 1.1
669 jpp 1.3 * Mon Jun 6 2011 Warren Togami <warren@togami.com> - 3.3.2-1
670     - 3.3.2
671 vip-ire 1.1
672 jpp 1.3 * Mon May 30 2011 Warren Togami <warren@togami.com> - 3.3.2-0.8.rc2
673     - 3.3.2-rc2
674 vip-ire 1.1
675 jpp 1.3 * Mon May 16 2011 Warren Togami <warren@togami.com> - 3.3.2-0.7.rc1
676     - 3.3.2-rc1
677    
678     * Sun Feb 27 2011 Ville Skyttä <ville.skytta@iki.fi> - 3.3.2-0.6.svn1071394
679     - Own /etc/mail dir (#645035).
680    
681     * Wed Feb 16 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-0.5.svn1071394
682     - Oops, I left off svn in the Release of 3.3.2-0.4.svn1071394
683    
684     * Wed Feb 16 2011 Nick Bebout <nb@fedoraproject.org> - 3.3.2-0.4.svn1071394
685     - replace @@VERSION@@ with current saversion
686     - restart spampd after sa-update cronjob runs
687     - update to svn1071394
688    
689     * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-0.3.svn1027144
690     - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
691    
692     * Fri Oct 29 2010 Kevin Fenzi <kevin@tummy.com> - 3.3.2-0.2.svn1027144
693     - Fix sa-update sysconfig script line wrapping
694    
695     * Mon Oct 25 2010 Nick Bebout <nb@fedoraproject.org> - 3.3.2-0.1.svn1027144
696     - Update to 3.3.2 - svn1027144 to solve bug
697    
698     * Sat Jul 03 2010 Dennis Gilmore <dennis@ausil.us> - 3.3.1-5
699     - rebuild against perl-5.12.0 again
700    
701     * Wed Jun 02 2010 Nick Bebout <nb@fedoraproject.org> - 3.3.1-4
702     - Add perl-Mail-SPF dependency
703    
704     * Wed Jun 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.3.1-3
705     - Mass rebuild with perl-5.12.0
706    
707     * Tue Mar 16 2010 Warren Togami <wtogami@redhat.com> - 3.3.1-2
708     - 3.3.1 take 2
709    
710     * Mon Mar 15 2010 Warren Togami <wtogami@redhat.com> - 3.3.1-1
711     - 3.3.1 bug fix only release
712    
713     * Wed Feb 17 2010 Warren Togami <wtogami@redhat.com> - 3.3.0-6
714     - Minor fix to update script
715    
716     * Thu Jan 21 2010 Warren Togami <wtogami@redhat.com> - 3.3.0-2
717     - 3.3.0
718     - README.RHEL.Fedora contains notes specific to our package
719    
720     * Thu Jan 14 2010 Warren Togami <wtogami@redhat.com> - 3.3.0-0.32.rc3
721     - 3.3.0-rc3
722     - if mimedefang is enabled, reload rules after sa-update
723    
724     * Mon Jan 11 2010 Warren Togami <wtogami@redhat.com> - 3.3.0-0.31.rc2
725     - 3.3.0-rc2
726    
727     * Mon Dec 28 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.29.rc1
728     - sa-update channels defined in /etc/mail/spamassassin/channel.d/*.conf files
729    
730     * Mon Dec 28 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.27.rc1
731     - sa-update runs in cron automatically if spamd or amavisd is running
732     If you use neither, you may force sa-update by editing /etc/sysconfig/sa-update
733    
734     * Mon Dec 21 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.26.rc1
735     - 3.3.0-rc1.proposed2 with fixed spamc
736    
737     * Fri Dec 18 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.23.rc1
738     - 3.3.0-rc1
739     - Bug #103401: portreserve protect spamd port 783 on F-10+
740    
741     * Thu Dec 03 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.21.beta1
742     - 3.3.0-beta1
743    
744     * Fri Nov 20 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.20.svn882672
745     - svn882672 snapshot
746    
747     * Thu Nov 12 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.19.svn816416
748     - Encode::Detect is important to spamassassin, require for anything newer than RHEL-5
749    
750     * Thu Sep 24 2009 Warren Togami <wtogami@redhat.com> - 3.3.3-0.18.svn816416
751     - Enable SOUGHT ruleset in nightly sa-update http://wiki.apache.org/spamassassin/SoughtRules
752     You must enable the sa-update cron job manually in /etc/cron.d/sa-update
753     - Custom channels may be specified in these config files:
754     /etc/mail/spamassassin/sa-update-channels.txt
755     /etc/mail/spamassassin/sa-update-keys.txt
756    
757     * Thu Sep 17 2009 Warren Togami <wtogami@redhat.com> - 3.3.3-0.14.svn816416
758     - 3.3.0 svn816416 snapshot, pre-alpha3
759     Upstream just fixed important bug SA#6206. Many other bugs fixed since alpha2.
760    
761     * Thu Sep 17 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.13.alpha2
762     - F11+ requires Mail::DKIM
763    
764     * Sun Sep 13 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.12.alpha2
765     - require perl(Mail::DKIM), useful due to USER_IN_DEF_DKIM_WL
766    
767     * Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 3.3.0-0.6.alpha2
768     - rebuilt with new openssl
769    
770     * Mon Aug 10 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.5.alpha1
771     - 3.3.0-alpha2
772    
773     * Tue Jul 07 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.2.alpha1
774     - Include default rules to prevent mass confusion and complaints.
775     You should really use sa-update though. Really.
776     Edit /etc/cron.d/sa-update to automate it.
777    
778     * Mon Jul 06 2009 Warren Togami <wtogami@redhat.com> - 3.3.0-0.1.alpha1
779     - 3.3.0-alpha1
780    
781     * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-5
782     - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
783    
784     * Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> - 3.2.5-4
785     - rebuild with new openssl
786    
787     * Mon Dec 15 2008 Kevin Fenzi <kevin@tummy.com> - 3.2.5-3
788     - Update for merge review - bug 226426
789    
790     * Thu Sep 4 2008 Tom "spot" Callaway <tcallawa@redhat.com> 3.2.5-2
791     - fix license tag
792    
793     * Fri Jun 27 2008 Warren Togami <wtogami@redhat.com> - 3.2.5-1
794     - 3.2.5
795    
796     * Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.4-4
797     - Rebuild for perl 5.10 (again)
798    
799     * Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.2.4-3
800     - Autorebuild for GCC 4.3
801    
802     * Thu Jan 31 2008 Tom "spot" Callaway <tcallawa@redhat.com> 3.2.4-2
803     - rebuild for new perl
804    
805     * Tue Jan 01 2008 Warren Togami <wtogami@redhat.com> 3.2.4-1
806     - 3.2.4 major bugfix release
807    
808     * Tue Aug 21 2007 Warren Togami <wtogami@redhat.com> 3.2.3-2
809     - rebuild
810    
811     * Mon Aug 13 2007 Warren Togami <wtogami@redhat.com> 3.2.3-1
812     - 3.2.3 major bugfix release
813    
814     * Thu Aug 2 2007 Warren Togami <wtogami@redhat.com> 3.2.2-2
815     - Fix SA#5574 which cripples dcc/pyzor users
816    
817     * Wed Jul 25 2007 Warren Togami <wtogami@redhat.com> 3.2.2-1
818     - 3.2.2 minor bugfix release
819    
820     * Mon Jun 11 2007 Warren Togami <wtogami@redhat.com> 3.2.1-1
821     - 3.2.1 CVE-2007-2873
822    
823     * Wed May 02 2007 Warren Togami <wtogami@redhat.com> 3.2.0-1
824     - 3.2.0
825    
826     * Fri Apr 13 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.5.rc3
827     - 3.2.0 rc3
828    
829     * Fri Apr 13 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.4.rc2
830     - 3.2.0 rc2
831    
832     * Mon Apr 02 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.3.rc1
833     - 3.2.0 rc1
834    
835     * Tue Mar 06 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.2.pre2
836     - Conditional to require perl-devel during build for FC7+ (#226276)
837    
838     * Fri Mar 02 2007 Warren Togami <wtogami@redhat.com> 3.2.0-0.1.pre2
839     - 3.2.0-pre2
840    
841     * Mon Feb 19 2007 Warren Togami <wtogami@redhat.com> 3.1.8-2
842     - Fix sa-learn regression (#228968)
843    
844     * Tue Feb 13 2007 Warren Togami <wtogami@redhat.com> 3.1.8-1
845     - 3.1.8 CVE-2007-0451
846    
847     * Tue Feb 13 2007 Warren Togami <wtogami@redhat.com> 3.1.7-9
848     - silence sa-update cron script
849    
850     * Wed Feb 07 2007 Warren Togami <wtogami@redhat.com> 3.1.7-8
851     - only restart spamd if necessary after sa-update (#227756)
852    
853     * Wed Feb 07 2007 Warren Togami <wtogami@redhat.com> 3.1.7-7
854     - requires gnupg (#227738)
855    
856     * Sun Jan 28 2007 Warren Togami <wtogami@redhat.com> 3.1.7-6
857     - explicit requires on perl(HTTP::Date) and perl(LWP::UserAgent)
858     (Bug #193100)
859    
860     * Mon Jan 22 2007 Warren Togami <wtogami@redhat.com> 3.1.7-5
861     - fix typo in logrotate.d (#223817)
862    
863     * Thu Jan 18 2007 Warren Togami <wtogami@redhat.com>
864     - Options for RHEL4
865     * spamc/spamd cannot connect over IPv6 or SSL
866     * sa-update is disabled
867     The above functionality requires perl modules not included in RHEL4.
868     You may still use them if you get those perl modules from elsewhere.
869     RHEL5 ships these perl modules.
870    
871     * Thu Dec 14 2006 Warren Togami <wtogami@redhat.com> - 3.1.7-4
872     - add standardized sa-update cron script, disabled by default
873    
874     * Thu Dec 14 2006 Warren Togami <wtogami@redhat.com> - 3.1.7-2
875     - own directory /var/lib/spamassassin
876    
877     * Mon Nov 20 2006 Warren Togami <wtogami@redhat.com> - 3.1.7-1
878     - 3.1.7 maintenance release
879    
880     * Wed Aug 02 2006 Warren Togami <wtogami@redhat.com> - 3.1.4-1
881     - 3.1.4 maintenance release
882    
883     * Mon Jul 17 2006 Warren Togami <wtogami@redhat.com> - 3.1.3-5
884     - req perl-IO-Socket-SSL for spamc/spamd SSL communication
885     - req perl-IO-Socket-INET6 for IPv6
886    
887     * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.1.3-3.1
888     - rebuild
889    
890     * Tue Jun 27 2006 Florian La Roche <laroche@redhat.com> - 3.1.3-3
891     - require diffutils for the post script (cmp is used)
892    
893     * Wed Jun 07 2006 Warren Togami <wtogami@redhat.com> - 3.1.3-2
894     - start spamd before sendmail (#193818)
895     - require perl-Archive-Tar (#193100)
896    
897     * Mon Jun 05 2006 Warren Togami <wtogami@redhat.com> - 3.1.3-1
898     - CVE-2006-2447
899    
900     * Fri May 26 2006 Warren Togami <wtogami@redhat.com> - 3.1.2-1
901     - 3.1.2 bug fix release
902    
903     * Tue May 09 2006 Warren Togami <wtogami@redhat.com> - 3.0.5-4
904     - Preserve timestamp and context of /etc/sysconfig/spamassassin (#178580)
905    
906     * Sat Mar 11 2006 Warren Togami <wtogami@redhat.com> - 3.1.1-1
907     - 3.1.1
908    
909     * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.1.0-5
910     - bump again for double-long bug on ppc(64)
911    
912     * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.1.0-5
913     - rebuilt for new gcc4.1 snapshot and glibc changes
914    
915     * Wed Jan 18 2006 Warren Togami <wtogami@redhat.com> - 3.1.0-5
916     - include SPAM_PID dir (#177788)
917    
918     * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
919     - rebuilt
920    
921     * Thu Dec 01 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-3
922     - #174579 nls spamd init script (Rudolf Kastl)
923    
924     * Tue Nov 08 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-2
925     - #161785 ensure that service restart works
926    
927     * Tue Sep 13 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-1
928     - 3.1.0
929    
930     * Sun Aug 28 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-0.rc2
931     - 3.1.0-rc2
932    
933     * Tue Aug 16 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-0.rc1
934     - 3.1.0-rc1
935    
936     * Fri Jul 15 2005 Warren Togami <wtogami@redhat.com> - 3.1.0-0.pre4
937     - 3.1.0-pre4
938    
939     * Sun Jun 05 2005 Warren Togami <wtogami@redhat.com> - 3.0.4-1
940     - 3.0.4
941    
942     * Tue May 17 2005 Warren Togami <wtogami@redhat.com> - 3.0.3-4
943     - allow user-level disabling of subject rewriting pref (#147464)
944    
945     * Wed Apr 27 2005 Warren Togami <wtogami@redhat.com> - 3.0.3-3
946     - 3.0.3
947     - SA#4287 retval fix
948     - allow replacement of rc service script during upgrades
949    
950     * Mon Apr 25 2005 Warren Togami <wtogami@redhat.com> - 3.0.3-0.r164513
951     - 3.0.3-r164513 (almost final)
952    
953     * Thu Apr 21 2005 Warren Togami <wtogami@redhat.com> - 3.0.2-9
954     - SA#4191 uri_to_domain() is broken for urls with empty port
955     SA#4232 multipart message with 0 parts -> uninitialized in m//
956     SA#4121 Score for user defined rules become ignored
957     SA#3944 get_envelope_from not handling received header
958    
959     * Sun Apr 10 2005 Ville Skyttä <ville.skytta@iki.fi> - 3.0.2-8
960     - Own /usr/share/spamassassin (#152534).
961     - Drop no longer needed dependency filter script.
962    
963     * Sat Apr 02 2005 Warren Togami <wtogami@redhat.com> 3.0.2-7
964     - req DB_File (#143186)
965    
966     * Sat Apr 02 2005 Warren Togami <wtogami@redhat.com> 3.0.2-6
967     - test svn 3.0 stable r122144 snapshot
968     SA#3826 #4044 #4050 #4048 #4075 #4064 #4075 #4034 #3952
969    
970     * Thu Mar 24 2005 Florian La Roche <laroche@redhat.com>
971     - add "exit 0" to postun script
972    
973     * Thu Mar 24 2005 Joe Orton <jorton@redhat.com> 3.0.2-4
974     - package the NOTICE file
975    
976     * Thu Mar 17 2005 Warren Togami <wtogami@redhat.com> - 3.0.2-3
977     - reinclude ia64, thanks jvdias
978    
979     * Tue Mar 15 2005 Warren Togami <wtogami@redhat.com> - 3.0.2-2
980     - exclude ia64 for now due to Bug #151127
981    
982     * Mon Dec 20 2004 Warren Togami <wtogami@redhat.com> - 3.0.2-1
983     - 3.0.2
984    
985     * Sun Oct 31 2004 Warren Togami <wtogami@redhat.com> - 3.0.1-1
986     - 3.0.1
987    
988     * Mon Oct 18 2004 Warren Togami <wtogami@redhat.com> - 3.0.0-3
989     - Fix local.cf rewrite subject option (#133355 Christof Damian)
990    
991     * Sat Sep 25 2004 Warren Togami <wtogami@redhat.com> - 3.0.0-2
992     - Update URL, cleanup name (Robert Scheck #133622)
993    
994     * Thu Sep 23 2004 Warren Togami <wtogami@redhat.com> - 3.0.0-1
995     - match upstream version
996     - #133422 Future proof krb5 back compat (Milan Kerslager)
997    
998     * Wed Sep 22 2004 Warren Togami <wtogami@redhat.com> - 3.0-10
999     - 3.0.0 final
1000    
1001     * Sun Sep 12 2004 Warren Togami <wtogami@redhat.com> - 3.0-9.rc4
1002     - 3.0 rc4
1003     - update krb5 backcompat patch (John Lundin)
1004    
1005     * Sat Sep 04 2004 Warren Togami <wtogami@redhat.com> - 3.0-8.rc3
1006     - 3.0 rc3
1007    
1008     * Sun Aug 29 2004 Warren Togami <wtogami@redhat.com> - 3.0-7.rc2
1009     - 3.0 rc2
1010    
1011     * Sat Aug 21 2004 Warren Togami <wtogami@redhat.com> - 3.0-6.rc1
1012     - fix perl module syntax in req and buildreqs
1013    
1014     * Thu Aug 19 2004 Warren Togami <wtogami@redhat.com> - 3.0-5.rc1
1015     - 3.0 rc1
1016    
1017     * Sat Aug 07 2004 Warren Togami <wtogami@redhat.com> - 3.0-3.pre4
1018     - 3.0 pre4
1019    
1020     * Wed Jul 28 2004 Warren Togami <wtogami@redhat.com> - 3.0-3.pre2
1021     - 3.0 pre2
1022    
1023     * Sun Jun 20 2004 Warren Togami <wtogami@redhat.com> - 3.0-2.pre1
1024     - 3.0.0 pre1
1025     - remove unnecessary patches applied upstream
1026     - update krb5 backcompat patch
1027    
1028     * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
1029     - rebuilt
1030    
1031     * Mon May 31 2004 Warren Togami <wtogami@redhat.com> - 3.0-svn20040530
1032     - svn snapshot 20040530
1033     - #124870 prevent service startup failure due to old -a option
1034     - #124871 more docs
1035     - #124872 unowned directories
1036    
1037     * Mon May 24 2004 Warren Togami <wtogami@redhat.com> - 3.0-svn20040524
1038     - #123432 do not start service by default
1039     - #122488 remove CRLF's
1040     - #123706 correct license
1041     - svn snapshot 20040524
1042     - svn snapshot 20040518
1043    
1044     * Sun May 2 2004 Ville Skyttä <ville.skytta@iki.fi> - 2.63-8
1045     - #122233
1046     - Require perl(:MODULE_COMPAT_*).
1047     - Use %%{_mandir} and %%{_initrddir}.
1048     - Fix License tag and include License in docs.
1049     - Backslashify multiline init script description.
1050    
1051     * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
1052     - rebuilt
1053    
1054     * Wed Feb 11 2004 Warren Togami <wtogami@redhat.com> 2.63-6
1055     - require sitelib instead
1056    
1057     * Wed Jan 21 2004 Warren Togami <wtogami@redhat.com> 2.63-3
1058     - krb5-backcompat.patch so older krb5-devel does not fail
1059    
1060     * Wed Jan 21 2004 Warren Togami <wtogami@redhat.com> 2.63-2
1061     - upgrade to 2.63
1062    
1063     * Mon Jan 19 2004 Warren Togami <wtogami@redhat.com> 2.62-3
1064     - Ville Skyttä's fixes from #113596 including:
1065     - Fix buildroot traces
1066     - enable openssl
1067     - Trailing slash to DESTDIR (bug 90202 comment 14).
1068     - export optflags so they're honored, affects spamc only.
1069    
1070     * Mon Jan 19 2004 Warren Togami <wtogami@redhat.com> 2.62-2
1071     - upgrade to 2.62
1072     - Prereq -> Requires, former is deprecated
1073     - Require current version of perl
1074     - Remove urban myth clean test
1075     - TODO: Get rid of prefix
1076    
1077     * Wed Dec 31 2003 Dan Walsh <dwalsh@redhat.com> 2.61-2
1078     - Change sysconfdir to not use full path
1079    
1080     * Tue Dec 9 2003 Chip Turner <cturner@redhat.com> 2.61-1
1081     - upgrade to 2.61
1082    
1083     * Fri Sep 26 2003 Chip Turner <cturner@redhat.com> 2.60-2
1084     - update to 2.60
1085 vip-ire 1.1
1086     * Sat Jul 5 2003 Chip Turner <cturner@redhat.com> 2.55-3
1087     - change perl dependency to more accurate versions with explicit epochs
1088    
1089 jpp 1.3 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
1090     - rebuilt
1091    
1092     * Sat May 31 2003 Chip Turner <cturner@redhat.com> 2.55-1
1093     - move to upstream version 2.55
1094    
1095     * Tue May 13 2003 Chip Turner <cturner@redhat.com>
1096     - bump for build
1097     - change init.d script to not default to started
1098    
1099     * Sun May 04 2003 Florian La Roche <Florian.LaRoche@redhat.de>
1100     - remove Distribution: tag in spec file
1101    
1102 vip-ire 1.1 * Wed Apr 16 2003 Chip Turner <cturner@redhat.com> 2.53-5
1103     - remove SIGCHILD patch to properly return it to SIG_IGN now that
1104     waitpid isn't used on Linux
1105    
1106     * Mon Apr 14 2003 Chip Turner <cturner@redhat.com> 2.53-4.8.x
1107     - update to 2.53 from upstream
1108    
1109     * Fri Mar 21 2003 Chip Turner <cturner@redhat.com> 2.50-3.8.x
1110     - update patch for servicename; should fix restarting/runlevel issues (#85975)
1111    
1112     * Thu Mar 13 2003 Chip Turner <cturner@redhat.com> 2.50-2.8.x
1113     - update to 2.50
1114    
1115     * Tue Feb 25 2003 Elliot Lee <sopwith@redhat.com>
1116     - rebuilt
1117    
1118     * Fri Feb 21 2003 Chip Turner <cturner@redhat.com>
1119     - revert double fix for 84774
1120    
1121     * Mon Feb 17 2003 Bill Nottingham <notting@redhat.com>
1122     - fix startup (#84445)
1123    
1124     * Thu Feb 13 2003 Bill Nottingham <notting@redhat.com>
1125     - fix paths in initscript (#84216)
1126    
1127     * Thu Feb 13 2003 Chip Turner <cturner@redhat.com>
1128     - removing -P option since it is the default now, bug 84144
1129    
1130     * Wed Feb 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
1131     - fix SIGCHLD handling
1132    
1133     * Mon Feb 10 2003 Bill Nottingham <notting@redhat.com>
1134     - move condrestart to %%postun
1135    
1136     * Sun Feb 2 2003 Chip Turner <cturner@redhat.com>
1137     - update to 2.44
1138     - add condrestart to service script
1139    
1140     * Thu Jan 30 2003 Chip Turner <cturner@redhat.com>
1141     - release bump and rebuild
1142    
1143     * Wed Jan 29 2003 Chip Turner <cturner@redhat.com>
1144     - add upstream bsmtp off-by-one patch
1145    
1146     * Mon Jan 20 2003 Chip Turner <cturner@redhat.com>
1147     - add wrapper for 'spamassassin -e' for native evolution spam filtering
1148    
1149     * Sat Jan 4 2003 Jeff Johnson <jbj@redhat.com> 2.43-10
1150     - use internal dep generator.
1151    
1152     * Wed Jan 1 2003 Chip Turner <cturner@redhat.com>
1153     - rebuild
1154    
1155     * Tue Dec 17 2002 Bill Nottingham <notting@redhat.com> 2.43-7
1156     - don't run by default
1157    
1158     * Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.43-6
1159     - don't use rpms internal dep generator
1160     - buildrequire perl-Time-HiRes instead of perl(Time:HiRes) so we can satisfy build deps in the build system
1161    
1162     * Fri Nov 22 2002 Tim Powers <timp@redhat.com>
1163     - rebuilt to solve broken perl deps
1164    
1165     * Thu Aug 15 2002 Chip Turner <cturner@redhat.com>
1166     - speedup patch from upstream
1167    
1168     * Tue Aug 6 2002 Chip Turner <cturner@redhat.com>
1169     - automated release bump and build
1170    
1171     * Thu Jul 18 2002 Chip Turner <cturner@redhat.com>
1172     - better control of service level, improvement in %%post script.
1173     - (contribs from schirmer@taytron.net)
1174    
1175     * Fri Jun 28 2002 Chip Turner <cturner@redhat.com>
1176     - added proper BuildRequire
1177    
1178     * Wed Jun 26 2002 Chip Turner <cturner@redhat.com>
1179     - updated to 2.31, added .rc file for procmail to INCLUDERC to enable
1180    
1181     * Fri Apr 19 2002 Theo Van Dinter <felicity@kluge.net>
1182     - Updated for 2.20 release
1183     - made /etc/mail/spamassassin a config directory so local.cf doesn't get wiped out
1184     - added a patch to remove findbin stuff
1185    
1186     * Wed Feb 27 2002 Craig Hughes <craig@hughes-family.org>
1187     - Updated for 2.1 release
1188    
1189     * Sat Feb 02 2002 Theo Van Dinter <felicity@kluge.net>
1190     - Updates for 2.01 release
1191     - Fixed rc file
1192     - RPM now buildable as non-root
1193     - fixed post_service errors
1194     - fixed provides to include perl modules
1195     - use file find instead of manually specifying files
1196    
1197     * Tue Jan 15 2002 Craig Hughes <craig@hughes-family.org>
1198     - Updated for 2.0 release
1199    
1200     * Wed Dec 05 2001 Craig Hughes <craig@hughes-family.org>
1201     - Updated for final 1.5 distribution.
1202    
1203     * Sun Nov 18 2001 Craig Hughes <craig@hughes-family.org>
1204     - first version of rpm.
1205    

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