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