1 |
# $Id$ |
2 |
# Authority: dag |
3 |
# Upstream: <clamav-devel$lists,sf,net> |
4 |
|
5 |
### FIXME: Sysv script does not have condrestart option (redo sysv script) |
6 |
### FIXME: amavisd-new requires clamd to run as user vscan, solution needed |
7 |
### REMINDER: Look and sync with Petr Kristof's work |
8 |
|
9 |
%{?el3:%define _without_milter 1} |
10 |
%{?rh9:%define _without_milter 1} |
11 |
%{?rh7:%define _without_milter 1} |
12 |
%{?el2:%define _without_milter 1} |
13 |
|
14 |
Summary: Anti-virus software |
15 |
Name: clamav |
16 |
Version: 0.97.8 |
17 |
Release: 1%{?dist} |
18 |
License: GPL |
19 |
Group: Applications/System |
20 |
URL: http://www.clamav.net/ |
21 |
|
22 |
Source: http://downloads.sourceforge.net/project/clamav/clamav/%{version}/clamav-%{version}.tar.gz |
23 |
Source1: clamav.init |
24 |
Source2: clamav-milter.init |
25 |
Source10: http://db.local.clamav.net/main.cvd |
26 |
Source11: http://db.local.clamav.net/daily.cvd |
27 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root |
28 |
|
29 |
BuildRequires: bzip2-devel |
30 |
BuildRequires: curl-devel |
31 |
BuildRequires: gmp-devel |
32 |
BuildRequires: ncurses-devel |
33 |
BuildRequires: zlib-devel |
34 |
%{!?_without_milter:BuildRequires: sendmail-devel >= 8.12} |
35 |
BuildRequires: check-devel |
36 |
|
37 |
### Do not require the latest release of clamav-db specifically (people may use freshclam onward) |
38 |
#Requires: clamav-db = %{version}-%{release} |
39 |
Requires: clamav-db |
40 |
|
41 |
### Fedora Extras introduced them differently :( |
42 |
Obsoletes: libclamav <= %{version}-%{release} |
43 |
Obsoletes: clamav-lib <= %{version}-%{release} |
44 |
Provides: libclamav |
45 |
|
46 |
%description |
47 |
Clam AntiVirus is a GPL anti-virus toolkit for UNIX. The main purpose of |
48 |
this software is the integration with mail servers (attachment scanning). |
49 |
The package provides a flexible and scalable multi-threaded daemon, a |
50 |
command line scanner, and a tool for automatic updating via Internet. |
51 |
|
52 |
The programs are based on a shared library distributed with the Clam |
53 |
AntiVirus package, which you can use with your own software. Most |
54 |
importantly, the virus database is kept up to date |
55 |
|
56 |
%package -n clamd |
57 |
Summary: The Clam AntiVirus Daemon |
58 |
Group: System Environment/Daemons |
59 |
Requires: clamav = %{version}-%{release} |
60 |
Requires(pre): /usr/sbin/groupadd |
61 |
Requires(pre): /usr/sbin/useradd |
62 |
|
63 |
### Fedora Extras introduced them differently :( |
64 |
Obsoletes: clamav-server <= %{version}-%{release} |
65 |
|
66 |
%description -n clamd |
67 |
The Clam AntiVirus Daemon |
68 |
|
69 |
%package milter |
70 |
Summary: The Clam AntiVirus sendmail-milter Daemon |
71 |
Group: Applications/System |
72 |
Requires: clamd = %{version}-%{release} |
73 |
Requires: smtpdaemon |
74 |
|
75 |
%description milter |
76 |
The Clam AntiVirus sendmail-milter Daemon |
77 |
|
78 |
%package db |
79 |
Summary: Virus database for %{name} |
80 |
Group: Applications/Databases |
81 |
### Remove circular dependency |
82 |
#Requires: clamav = %{version}-%{release} |
83 |
Requires(pre): /usr/sbin/groupadd |
84 |
Requires(pre): /usr/sbin/useradd |
85 |
|
86 |
### Fedora Extras introduced them differently :( |
87 |
Obsoletes: clamav-update <= %{version}-%{release} |
88 |
Obsoletes: clamav-data <= %{version}-%{release} |
89 |
|
90 |
%description db |
91 |
The actual virus database for %{name} |
92 |
|
93 |
%package devel |
94 |
Summary: Header files, libraries and development documentation for %{name} |
95 |
Group: Development/Libraries |
96 |
Requires: clamav = %{version}-%{release} |
97 |
|
98 |
### Fedora Extras introduced them differently :( |
99 |
Obsoletes: libclamav-static-devel <= %{version}-%{release} |
100 |
Obsoletes: libclamav-devel <= %{version}-%{release} |
101 |
Provides: libclamav-static-devel, libclamav-devel |
102 |
|
103 |
%description devel |
104 |
This package contains the header files, static libraries and development |
105 |
documentation for %{name}. If you like to develop programs using %{name}, |
106 |
you will need to install %{name}-devel. |
107 |
|
108 |
%prep |
109 |
%setup |
110 |
|
111 |
%{__perl} -pi.orig -e 's|/lib\b|/%{_lib}|g;' libtool configure |
112 |
|
113 |
%{__perl} -pi.orig -e ' |
114 |
s|\@DBDIR\@|\$(localstatedir)/clamav|g; |
115 |
s|\@DBINST\@|\$(localstatedir)/clamav|g; |
116 |
s|\@CFGDIR\@|\$(sysconfdir)|g; |
117 |
s|\@CFGINST\@|\$(sysconfdir)|g; |
118 |
s|^\@INSTALL_CLAMAV_CONF_TRUE\@|\t|g; |
119 |
s|^\@INSTALL_FRESHCLAM_CONF_TRUE\@|\t|g; |
120 |
' database/Makefile.in etc/Makefile.in |
121 |
|
122 |
%{__perl} -pi.orig -e ' |
123 |
s|^(Example)|#$1|; |
124 |
s|^#(LogFile) .+$|$1 %{_localstatedir}/log/clamav/clamd.log|; |
125 |
s|^#(LogFileMaxSize) .*|$1 0|; |
126 |
s|^#(LogTime)|$1|; |
127 |
s|^#(LogSyslog)|$1|; |
128 |
s|^#(PidFile) .+$|$1 %{_localstatedir}/run/clamav/clamd.pid|; |
129 |
s|^#(TemporaryDirectory) .+$|$1 %{_localstatedir}/tmp|; |
130 |
s|^#(DatabaseDirectory) .+$|$1 %{_localstatedir}/clamav|; |
131 |
s|^#(LocalSocket) .+$|$1 %{_localstatedir}/run/clamav/clamd.sock|; |
132 |
s|^#(FixStaleSocket)|$1|; |
133 |
s|^#(TCPSocket) .+$|$1 3310|; |
134 |
s|^#(TCPAddr) .+$|$1 127.0.0.1|; |
135 |
s|^#(MaxConnectionQueueLength) .+$|$1 30|; |
136 |
s|^#(StreamSaveToDisk)|$1|; |
137 |
s|^#(MaxThreads) .+$|$1 50|; |
138 |
s|^#(ReadTimeout) .+$|$1 300|; |
139 |
s|^#(User) .+$|$1 clamav|; |
140 |
s|^#(AllowSupplementaryGroups).*$|$1 yes|; |
141 |
s|^#(ScanPE) .+$|$1 yes|; |
142 |
s|^#(ScanELF) .+$|$1 yes|; |
143 |
s|^#(DetectBrokenExecutables)|$1|; |
144 |
s|^#(ScanOLE2) .+$|$1 yes|; |
145 |
s|^#(ScanMail)|$1|; |
146 |
s|^#(ScanArchive) .+$|$1 yes|; |
147 |
s|^#(ArchiveMaxCompressionRatio) .+|$1 300|; |
148 |
s|^#(ArchiveBlockEncrypted)|$1|; |
149 |
s|^#(ArchiveBlockMax)|$1|; |
150 |
' etc/clamd.conf |
151 |
|
152 |
%{__perl} -pi.orig -e ' |
153 |
s|^(Example)|#$1|; |
154 |
s|^#(AllowSupplementaryGroups) .+$|$1 yes|; |
155 |
s|^#(ClamdSocket) .+$|$1 unix:%{_localstatedir}/run/clamav/clamd.sock|; |
156 |
s|^#(LogFile) .+$|$1 %{_localstatedir}/log/clamav/clamav-milter.log|; |
157 |
s|^#(LogFileMaxSize) .*|$1 0|; |
158 |
s|^#(LogSyslog)|$1|; |
159 |
s|^#(LogTime)|$1|; |
160 |
s|^#(MilterSocket) /.*$|$1 unix:%{_localstatedir}/clamav/clmilter.socket|; |
161 |
s|^#(User) .+$|$1 clamav|; |
162 |
' etc/clamav-milter.conf |
163 |
|
164 |
%{__perl} -pi.orig -e ' |
165 |
s|^(Checks) .+$|$1 24|; |
166 |
s|^(Example)|#$1|; |
167 |
s|^#(DatabaseDirectory) .+$|$1 %{_localstatedir}/clamav|; |
168 |
s|^#(DatabaseOwner) .+$|$1 clamav|; |
169 |
s|^#(LogSyslog)|$1|; |
170 |
s|^#(NotifyClamd) .+$|$1 %{_sysconfdir}/clamd.conf|; |
171 |
s|^#(UpdateLogFile) .+$|$1 %{_localstatedir}/log/clamav/freshclam.log|; |
172 |
' etc/freshclam.conf |
173 |
|
174 |
%{__cat} <<EOF >clamd.logrotate |
175 |
%{_localstatedir}/log/clamav/clamd.log { |
176 |
missingok |
177 |
notifempty |
178 |
create 644 clamav clamav |
179 |
postrotate |
180 |
killall -HUP clamd 2>/dev/null || : |
181 |
endscript |
182 |
} |
183 |
EOF |
184 |
|
185 |
%{__cat} <<EOF >freshclam.logrotate |
186 |
%{_localstatedir}/log/clamav/freshclam.log { |
187 |
missingok |
188 |
notifempty |
189 |
create 644 clamav clamav |
190 |
} |
191 |
EOF |
192 |
|
193 |
%{__cat} <<'EOF' >freshclam.cron |
194 |
#!/bin/sh |
195 |
|
196 |
### A simple update script for the clamav virus database. |
197 |
### This could as well be replaced by a SysV script. |
198 |
|
199 |
%{_bindir}/freshclam --quiet |
200 |
EOF |
201 |
|
202 |
%{__cat} <<EOF >clamav-milter.sysconfig |
203 |
### Simple config file for clamav-milter, you should |
204 |
### read the documentation and tweak it as you wish. |
205 |
|
206 |
CLAMAV_FLAGS="--config-file=%{_sysconfdir}/clamav-milter.conf" |
207 |
EOF |
208 |
|
209 |
%build |
210 |
%configure \ |
211 |
--program-prefix="%{?_program_prefix}" \ |
212 |
--disable-clamav \ |
213 |
--disable-llvm \ |
214 |
--disable-static \ |
215 |
--disable-zlib-vcheck \ |
216 |
--enable-check \ |
217 |
--enable-clamdtop \ |
218 |
--enable-dns \ |
219 |
--enable-id-check \ |
220 |
%{!?_without_milter:--enable-milter} \ |
221 |
--with-dbdir="%{_localstatedir}/clamav" \ |
222 |
--with-group="clamav" \ |
223 |
--with-libcurl \ |
224 |
--with-user="clamav" |
225 |
### Disable JIT until it is implemented securely (RHbz #573191) |
226 |
# --enable-llvm \ |
227 |
%{__make} %{?_smp_mflags} |
228 |
|
229 |
%install |
230 |
%{__rm} -rf %{buildroot} |
231 |
%{__make} install DESTDIR="%{buildroot}" |
232 |
|
233 |
%{__install} -Dp -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/clamd |
234 |
%{__install} -Dp -m0755 freshclam.cron %{buildroot}%{_sysconfdir}/cron.daily/freshclam |
235 |
%{__install} -Dp -m0644 freshclam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/freshclam |
236 |
%{__install} -Dp -m0644 clamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/clamav |
237 |
|
238 |
%if %{!?_without_milter:1}0 |
239 |
%{__install} -Dp -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/clamav-milter |
240 |
%{__install} -Dp -m0644 clamav-milter.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/clamav-milter |
241 |
%else |
242 |
%{__rm} %{buildroot}%{_mandir}/man8/clamav-milter.8* |
243 |
%endif |
244 |
|
245 |
%{__install} -d -m0755 %{buildroot}%{_localstatedir}/log/clamav/ |
246 |
touch %{buildroot}%{_localstatedir}/log/clamav/freshclam.log |
247 |
touch %{buildroot}%{_localstatedir}/log/clamav/clamd.log |
248 |
|
249 |
%{__install} -d -m0755 %{buildroot}%{_localstatedir}/clamav/ |
250 |
%{__install} -d -m0755 %{buildroot}%{_localstatedir}/run/clamav/ |
251 |
|
252 |
#touch %{buildroot}%{_localstatedir}/clamav/daily.cld |
253 |
#touch %{buildroot}%{_localstatedir}/clamav/main.cld |
254 |
|
255 |
%{__install} -Dp -m0644 %SOURCE10 %{buildroot}%{_localstatedir}/clamav/main.cvd |
256 |
%{__install} -Dp -m0644 %SOURCE11 %{buildroot}%{_localstatedir}/clamav/daily.cvd |
257 |
|
258 |
%post |
259 |
/sbin/ldconfig |
260 |
|
261 |
ZONES="/usr/share/zoneinfo/zone.tab" |
262 |
CONFIG="/etc/sysconfig/clock" |
263 |
|
264 |
if [ -r "$CONFIG" -a -r "$ZONES" ]; then |
265 |
source "$CONFIG" |
266 |
export CODE="$(grep -E "\b$ZONE\b" "$ZONES" | head -1 | cut -f1 | tr '[A-Z]' '[a-z]')" |
267 |
fi |
268 |
|
269 |
if [ -z "$CODE" ]; then |
270 |
export CODE="local" |
271 |
fi |
272 |
|
273 |
%{__perl} -pi -e ' |
274 |
s|^(DatabaseMirror) database\.clamav\.net$|$1 db.$ENV{"CODE"}.clamav.net\n$1 db.local.clamav.net|; |
275 |
s|^(DatabaseMirror) db\.\.clamav\.net$|$1 db.$ENV{"CODE"}.clamav.net\n$1 db.local.clamav.net|; |
276 |
' %{_sysconfdir}/freshclam.conf{,.rpmnew} &>/dev/null || : |
277 |
|
278 |
%postun -p /sbin/ldconfig |
279 |
|
280 |
%pre -n clamd |
281 |
/usr/sbin/groupadd -r clamav 2>/dev/null || : |
282 |
/usr/sbin/useradd -r -d /var/clamav -s /sbin/nologin -c "Clam Anti Virus Checker" -g clamav clamav 2>/dev/null || : |
283 |
|
284 |
%post -n clamd |
285 |
/sbin/chkconfig --add clamd |
286 |
|
287 |
%preun -n clamd |
288 |
if [ $1 -eq 0 ]; then |
289 |
/sbin/service clamd stop &>/dev/null || : |
290 |
/sbin/chkconfig --del clamd |
291 |
fi |
292 |
|
293 |
%postun -n clamd |
294 |
/sbin/service clamd condrestart &>/dev/null || : |
295 |
|
296 |
%post milter |
297 |
/sbin/chkconfig --add clamav-milter |
298 |
|
299 |
%preun milter |
300 |
if [ $1 -eq 0 ]; then |
301 |
/sbin/service clamav-milter stop &>/dev/null || : |
302 |
/sbin/chkconfig --del clamav-milter |
303 |
fi |
304 |
|
305 |
%postun milter |
306 |
/sbin/service clamav-milter condrestart &>/dev/null || : |
307 |
|
308 |
%pre db |
309 |
/usr/sbin/groupadd -r clamav 2>/dev/null || : |
310 |
/usr/sbin/useradd -r -d /var/clamav -s /sbin/nologin -c "Clam Anti Virus Checker" -g clamav clamav 2>/dev/null || : |
311 |
|
312 |
%clean |
313 |
%{__rm} -rf %{buildroot} |
314 |
|
315 |
%files |
316 |
%defattr(-, root, root, 0755) |
317 |
%doc AUTHORS BUGS ChangeLog COPYING FAQ INSTALL NEWS README |
318 |
%doc docs/*.pdf etc/freshclam.conf |
319 |
### Remove test virus documents as they trigger clamav |
320 |
#%doc test/ |
321 |
%doc %{_mandir}/man1/sigtool.1* |
322 |
%doc %{_mandir}/man1/clambc.1* |
323 |
%doc %{_mandir}/man1/clamscan.1* |
324 |
%doc %{_mandir}/man1/freshclam.1* |
325 |
%doc %{_mandir}/man5/freshclam.conf.5* |
326 |
%config(noreplace) %{_sysconfdir}/freshclam.conf |
327 |
%{_bindir}/clambc |
328 |
%{_bindir}/clamscan |
329 |
%{_bindir}/freshclam |
330 |
%{_bindir}/sigtool |
331 |
%{_libdir}/libclamav.so.* |
332 |
%{_libdir}/libclamunrar.so.* |
333 |
%{_libdir}/libclamunrar_iface.so.* |
334 |
# moved from -devel to here so clamd can work with rars when clamav-devel is not installed. |
335 |
%{_libdir}/libclamav.so |
336 |
%{_libdir}/libclamunrar.so |
337 |
%{_libdir}/libclamunrar_iface.so |
338 |
|
339 |
%files -n clamd |
340 |
%defattr(-, root, root, 0755) |
341 |
%doc etc/clamd.conf |
342 |
%doc %{_mandir}/man1/clambc.1* |
343 |
%doc %{_mandir}/man1/clamconf.1* |
344 |
%doc %{_mandir}/man1/clamdscan.1* |
345 |
%doc %{_mandir}/man1/clamdtop.1* |
346 |
%doc %{_mandir}/man5/clamd.conf.5* |
347 |
%doc %{_mandir}/man8/clamd.8* |
348 |
%config(noreplace) %{_sysconfdir}/clamd.conf |
349 |
%config(noreplace) %{_sysconfdir}/logrotate.d/clamav |
350 |
%config %{_initrddir}/clamd |
351 |
%{_sbindir}/clamd |
352 |
%{_bindir}/clamconf |
353 |
%{_bindir}/clamdscan |
354 |
%{_bindir}/clamdtop |
355 |
|
356 |
%defattr(0644, clamav, clamav, 0755) |
357 |
%{_localstatedir}/run/clamav/ |
358 |
%dir %{_localstatedir}/clamav/ |
359 |
%dir %{_localstatedir}/log/clamav/ |
360 |
%ghost %{_localstatedir}/log/clamav/clamd.log |
361 |
%exclude %{_localstatedir}/clamav/* |
362 |
|
363 |
%if %{!?_without_milter:1}0 |
364 |
%files milter |
365 |
%defattr(-, root, root, 0755) |
366 |
%doc %{_mandir}/man5/clamav-milter.conf.5* |
367 |
%doc %{_mandir}/man8/clamav-milter.8* |
368 |
%config(noreplace) %{_sysconfdir}/clamav-milter.conf |
369 |
%config(noreplace) %{_sysconfdir}/sysconfig/clamav-milter |
370 |
%config %{_initrddir}/clamav-milter |
371 |
%{_sbindir}/clamav-milter |
372 |
%else |
373 |
%exclude %{_mandir}/man5/clamav-milter.conf.5* |
374 |
%endif |
375 |
|
376 |
%files db |
377 |
%defattr(-, root, root, 0755) |
378 |
%config(noreplace) %{_sysconfdir}/cron.daily/freshclam |
379 |
%config(noreplace) %{_sysconfdir}/logrotate.d/freshclam |
380 |
|
381 |
%defattr(0644, clamav, clamav, 0755) |
382 |
%config(noreplace) %verify(user group mode) %{_localstatedir}/clamav/ |
383 |
%dir %{_localstatedir}/log/clamav/ |
384 |
%ghost %{_localstatedir}/log/clamav/freshclam.log |
385 |
|
386 |
%files devel |
387 |
%defattr(-, root, root, 0755) |
388 |
%{_bindir}/clamav-config |
389 |
%{_includedir}/clamav.h |
390 |
%{_libdir}/pkgconfig/libclamav.pc |
391 |
%exclude %{_libdir}/libclamav.la |
392 |
%exclude %{_libdir}/libclamunrar.la |
393 |
%exclude %{_libdir}/libclamunrar_iface.la |
394 |
|
395 |
%changelog |
396 |
* Sat May 4 2013 David Beveridge <dave@bevhost.com> - 0.97.8-1 |
397 |
- Updated to release 0.97.8. |
398 |
|
399 |
* Wed Mar 20 2013 Dag Wieers <dag@wieers.com> - 0.97.7-1 |
400 |
- Updated to release 0.97.7. |
401 |
|
402 |
* Sun Sep 23 2012 Dag Wieers <dag@wieers.com> - 0.97.6-1 |
403 |
- Updated to release 0.97.6. |
404 |
|
405 |
* Mon Jun 25 2012 David Hrbáč <david@hrbac.cz> - 0.97.5-2 |
406 |
- removed missing *.cld files (#183) |
407 |
|
408 |
* Thu Jun 21 2012 David Hrbáč <david@hrbac.cz> - 0.97.5-1 |
409 |
- corrected missing DBs |
410 |
- new upstream release |
411 |
|
412 |
* Sat Jun 16 2012 Dag Wieers <dag@wieers.com> - 0.97.5-1 |
413 |
- Updated to release 0.97.5. |
414 |
|
415 |
* Thu Mar 15 2012 Dag Wieers <dag@wieers.com> - 0.97.4-1 |
416 |
- Updated to release 0.97.4. |
417 |
|
418 |
* Sat Dec 13 2011 Philip J Perry <phil@elrepo.org> - 0.97.3-2 |
419 |
- Fix Requires for clamav-milter to also allow use with Postfix. |
420 |
|
421 |
* Mon Oct 17 2011 Dag Wieers <dag@wieers.com> - 0.97.3-1 |
422 |
- Updated to release 0.97.3. |
423 |
|
424 |
* Mon Jul 25 2011 Dag Wieers <dag@wieers.com> - 0.97.2-1 |
425 |
- Updated to release 0.97.2. |
426 |
|
427 |
* Thu Jun 09 2011 Dag Wieers <dag@wieers.com> - 0.97.1-1 |
428 |
- Updated to release 0.97.1. |
429 |
|
430 |
* Tue Feb 08 2011 Dag Wieers <dag@wieers.com> - 0.97-1 |
431 |
- Updated to release 0.97. |
432 |
|
433 |
* Tue Nov 30 2010 Dag Wieers <dag@wieers.com> - 0.96.5-1 |
434 |
- Updated to release 0.96.5. |
435 |
|
436 |
* Mon Oct 25 2010 Dag Wieers <dag@wieers.com> - 0.96.4-1 |
437 |
- Updated to release 0.96.4. |
438 |
|
439 |
* Tue Sep 21 2010 David Hrbáč <david@hrbac.cz> - 0.96.3-2 |
440 |
- Added buildrequires check-devel. |
441 |
|
442 |
* Tue Sep 21 2010 Dag Wieers <dag@wieers.com> - 0.96.3-1 |
443 |
- Updated to release 0.96.3. |
444 |
|
445 |
* Tue Aug 17 2010 Dag Wieers <dag@wieers.com> - 0.96.2-2 |
446 |
- Added patch that fixes segfault when using SELinux. (Beat Siegenthaler) |
447 |
|
448 |
* Thu Aug 12 2010 Dag Wieers <dag@wieers.com> - 0.96.2-1 |
449 |
- Updated to release 0.96.2. |
450 |
|
451 |
* Wed May 19 2010 Dag Wieers <dag@wieers.com> - 0.96.1-1 |
452 |
- Updated to release 0.96.1. |
453 |
|
454 |
* Mon May 03 2010 Dag Wieers <dag@wieers.com> - 0.96-3 |
455 |
- Restored the LocalSocket configuration option to what it used to be. (Chris Butler) |
456 |
|
457 |
* Wed Apr 07 2010 Dag Wieers <dag@wieers.com> - 0.96-2 |
458 |
- Removed test virus documents to prevent triggering clamav itself. (Patrick Mulvany) |
459 |
|
460 |
* Wed Mar 31 2010 Dag Wieers <dag@wieers.com> - 0.96-1 |
461 |
- Updated to release 0.96. |
462 |
|
463 |
* Thu Oct 29 2009 Dag Wieers <dag@wieers.com> - 0.95.3-1 |
464 |
- Updated to release 0.95.3. |
465 |
|
466 |
* Fri Jun 12 2009 Christoph Maser <cmr@financial.com> - 0.95.2-1 |
467 |
- Updated to release 0.95.2. |
468 |
|
469 |
* Mon May 04 2009 Dag Wieers <dag@wieers.com> - 0.95.1-4 |
470 |
- Fix the inconsistency between LocalSocket in clamd.conf and clamav-milter.conf. (Gerald Teschl) |
471 |
|
472 |
* Sat May 02 2009 Dag Wieers <dag@wieers.com> - 0.95.1-3 |
473 |
- Fix the LocalSocket in clamd.conf. (Gerald Teschl) |
474 |
|
475 |
* Wed Apr 15 2009 Fabian Arrotin <fabian.arrotin@arrfab.net> - 0.95.1-2 |
476 |
- Added a missing BuildRequires: ncurses-devel to build clamdtop. |
477 |
|
478 |
* Fri Apr 10 2009 Dag Wieers <dag@wieers.com> - 0.95.1-2 |
479 |
- Corrected LogFile definition. (Vadim Druzhin) |
480 |
|
481 |
* Wed Apr 8 2009 Dag Wieers <dag@wieers.com> - 0.95.1-1 |
482 |
- Updated to release 0.95.1. |
483 |
|
484 |
* Tue Apr 7 2009 Dries Verachtert <dries@ulyssis.org> - 0.95-3 |
485 |
- Ugly fix for clamd which needs the .so files. |
486 |
|
487 |
* Tue Mar 24 2009 Dag Wieers <dag@wieers.com> - 0.95-1 |
488 |
- Updated to release 0.95. |
489 |
|
490 |
* Thu Nov 27 2008 Dag Wieers <dag@wieers.com> - 0.94.2-1 |
491 |
- Updated to release 0.94.2. |
492 |
|
493 |
* Mon Nov 03 2008 Dag Wieers <dag@wieers.com> - 0.94.1-1 |
494 |
- Updated to release 0.94.1. |
495 |
|
496 |
* Tue Sep 02 2008 Dag Wieers <dag@wieers.com> - 0.94-1 |
497 |
- Updated to release 0.94. |
498 |
|
499 |
* Wed Jul 09 2008 Dag Wieers <dag@wieers.com> - 0.93.3-1 |
500 |
- Updated to release 0.93.3. |
501 |
|
502 |
* Mon Jul 07 2008 Dag Wieers <dag@wieers.com> - 0.93.2-1 |
503 |
- Updated to release 0.93.2. |
504 |
|
505 |
* Mon Jun 09 2008 Dag Wieers <dag@wieers.com> - 0.93.1-1 |
506 |
- Updated to release 0.93.1. |
507 |
|
508 |
* Wed Apr 16 2008 Dag Wieers <dag@wieers.com> - 0.93-2 |
509 |
- Normal build causes linkage against installed library. |
510 |
|
511 |
* Mon Apr 14 2008 Dag Wieers <dag@wieers.com> - 0.93-1 |
512 |
- Updated to release 0.93. |
513 |
|
514 |
* Wed Feb 27 2008 Dag Wieers <dag@wieers.com> - queued |
515 |
- Do not require the latest release of clamav-db. (Federico Simoncelli) |
516 |
|
517 |
* Mon Feb 11 2008 Dag Wieers <dag@wieers.com> - 0.92.1-1 |
518 |
- Updated to release 0.92.1. |
519 |
|
520 |
* Thu Dec 13 2007 Dag Wieers <dag@wieers.com> - 0.92-1 |
521 |
- Updated to release 0.92. |
522 |
|
523 |
* Tue Aug 21 2007 Dag Wieers <dag@wieers.com> - 0.91.2-1 |
524 |
- Updated to release 0.91.2. |
525 |
|
526 |
* Tue Jul 17 2007 Dag Wieers <dag@wieers.com> - 0.91.1-1 |
527 |
- Updated to release 0.91.1. |
528 |
|
529 |
* Wed Jul 11 2007 Dag Wieers <dag@wieers.com> - 0.91-1 |
530 |
- Updated to release 0.91. |
531 |
|
532 |
* Thu May 31 2007 Dag Wieers <dag@wieers.com> - 0.90.3-1 |
533 |
- Updated to release 0.90.3. |
534 |
|
535 |
* Fri Apr 27 2007 Dag Wieers <dag@wieers.com> - 0.90.2-2 |
536 |
- Added clamav-milter support for EL2.1 now that it comes with a newer sendmail. (Tom G. Christensen) |
537 |
|
538 |
* Sun Apr 15 2007 Dag Wieers <dag@wieers.com> - 0.90.2-1 |
539 |
- Updated to release 0.90.2. |
540 |
|
541 |
* Fri Mar 09 2007 Dag Wieers <dag@wieers.com> - 0.90.1-4 |
542 |
- Removed circular dependency. |
543 |
|
544 |
* Thu Mar 08 2007 Dag Wieers <dag@wieers.com> - 0.90.1-3 |
545 |
- Cleaned up default options to clamav-milter. (Adam T. Bowen) |
546 |
- Removed -b/--bounce as it is no longer recognized. (Gerald Teschl) |
547 |
|
548 |
* Mon Mar 05 2007 Dag Wieers <dag@wieers.com> - 0.90.1-2 |
549 |
- Removed the erroneous --dont-clean-log from the clamav-milter sysconfig. (Gerald Teschl) |
550 |
|
551 |
* Fri Mar 02 2007 Dag Wieers <dag@wieers.com> - 0.90.1-1 |
552 |
- Updated to release 0.90.1. |
553 |
|
554 |
* Tue Feb 20 2007 Dag Wieers <dag@wieers.com> - 0.90-3 |
555 |
- Do the right thing... |
556 |
|
557 |
* Mon Feb 19 2007 Dag Wieers <dag@wieers.com> - 0.90-2 |
558 |
- The tarball was re-rolled before public release. Sigh. |
559 |
|
560 |
* Tue Feb 13 2007 Dag Wieers <dag@wieers.com> - 0.90-1 |
561 |
- Updated to release 0.90. |
562 |
|
563 |
* Tue Dec 12 2006 Dag Wieers <dag@wieers.com> - 0.88.7-1 |
564 |
- Updated to release 0.88.7. |
565 |
|
566 |
* Sun Nov 05 2006 Dag Wieers <dag@wieers.com> - 0.88.6-1 |
567 |
- Updated to release 0.88.6. |
568 |
- Added condrestart to sysv scripts. (Tsai Li Ming) |
569 |
|
570 |
* Sat Oct 28 2006 Dag Wieers <dag@wieers.com> - 0.88.5-2 |
571 |
- Added missing clamav dependency to clamav-db. |
572 |
|
573 |
* Sun Oct 15 2006 Dag Wieers <dag@wieers.com> - 0.88.5-1 |
574 |
- Updated to release 0.88.5. |
575 |
|
576 |
* Mon Aug 07 2006 Dag Wieers <dag@wieers.com> - 0.88.4-1 |
577 |
- Updated to release 0.88.4. |
578 |
|
579 |
* Mon Aug 07 2006 Dag Wieers <dag@wieers.com> - 0.88.3-2 |
580 |
- Incorporated UPX heap overflow fix. |
581 |
|
582 |
* Sat Jul 01 2006 Dag Wieers <dag@wieers.com> - 0.88.3-1 |
583 |
- Updated to release 0.88.3. |
584 |
|
585 |
* Sun Apr 30 2006 Dag Wieers <dag@wieers.com> - 0.88.2-1 |
586 |
- Updated to release 0.88.2. |
587 |
|
588 |
* Tue Apr 04 2006 Dag Wieers <dag@wieers.com> - 0.88.1-1 |
589 |
- Updated to release 0.88.1. |
590 |
|
591 |
* Mon Jan 09 2006 Dag Wieers <dag@wieers.com> - 0.88-1 |
592 |
- Updated to release 0.88. |
593 |
|
594 |
* Sun Nov 13 2005 Dries Verachtert <dries@ulyssis.org> - 0.87.1-1 |
595 |
- Updated to release 0.87.1. |
596 |
|
597 |
* Sat Sep 17 2005 Dag Wieers <dag@wieers.com> - 0.87-1 |
598 |
- Updated to release 0.87. |
599 |
|
600 |
* Mon Jul 25 2005 Dag Wieers <dag@wieers.com> - 0.86.2-1 |
601 |
- Updated to release 0.86.2. |
602 |
|
603 |
* Mon Jul 11 2005 Dag Wieers <dag@wieers.com> - 0.86.1-1 |
604 |
- Updated to release 0.86.1. |
605 |
|
606 |
* Mon May 16 2005 Dag Wieers <dag@wieers.com> - 0.85.1-1 |
607 |
- Updated to release 0.85.1. |
608 |
|
609 |
* Fri Apr 29 2005 Dag Wieers <dag@wieers.com> - 0.84-1 |
610 |
- Updated to release 0.84. |
611 |
|
612 |
* Mon Feb 14 2005 Dag Wieers <dag@wieers.com> - 0.83-1 |
613 |
- Updated to release 0.83. |
614 |
|
615 |
* Thu Feb 10 2005 Dag Wieers <dag@wieers.com> - 0.82-2 |
616 |
- Fix for false positive on RIFF files. (Roger Jochem) |
617 |
|
618 |
* Mon Feb 07 2005 Dag Wieers <dag@wieers.com> - 0.82-1 |
619 |
- Updated to release 0.82. |
620 |
|
621 |
* Thu Jan 27 2005 Dag Wieers <dag@wieers.com> - 0.81-1 |
622 |
- Improved logrotate scripts. (Filippo Grassilli) |
623 |
- Updated to release 0.81. |
624 |
|
625 |
* Wed Dec 01 2004 Dag Wieers <dag@wieers.com> - 0.80-2 |
626 |
- Added %dir /var/clamav/log. (Adam Bowns) |
627 |
- Changed logrotate script to use clamd.log. (Stuart Schneider) |
628 |
- Added curl dependency. (Petr Kristof) |
629 |
- Synchronized some options from Petr. (Petr Kristof) |
630 |
- Fixed another clamav.conf reference. (Michael Best) |
631 |
|
632 |
* Mon Nov 01 2004 Dag Wieers <dag@wieers.com> - 0.80-1 |
633 |
- Updated package description. (Arvin Troels) |
634 |
- Incorporated fixes from Jima. (Jima) |
635 |
- Config clamav.conf renamed to clamd.conf. |
636 |
- Removed obsolete patch. |
637 |
- Added macros for building without milter. |
638 |
- Updated to release 0.80. |
639 |
|
640 |
* Fri Jul 30 2004 Dag Wieers <dag@wieers.com> - 0.75.1-1 |
641 |
- Added obsoletes for fedora.us. |
642 |
- Updated to release 0.75.1. |
643 |
|
644 |
* Mon Jul 26 2004 Dag Wieers <dag@wieers.com> - 0.75-2 |
645 |
- Fixed a problem where $CODE was empty. |
646 |
|
647 |
* Fri Jul 23 2004 Dag Wieers <dag@wieers.com> - 0.75-1 |
648 |
- Updated to release 0.75. |
649 |
|
650 |
* Wed Jun 30 2004 Dag Wieers <dag@wieers.com> - 0.74-1 |
651 |
- Updated to release 0.74. |
652 |
|
653 |
* Tue Jun 15 2004 Dag Wieers <dag@wieers.com> - 0.73-1 |
654 |
- Updated to release 0.73. |
655 |
|
656 |
* Thu Jun 03 2004 Dag Wieers <dag@wieers.com> - 0.72-1 |
657 |
- Updated to release 0.72. |
658 |
|
659 |
* Thu May 20 2004 Dag Wieers <dag@wieers.com> - 0.71-1 |
660 |
- Updated to release 0.71. |
661 |
|
662 |
* Sun May 02 2004 Dag Wieers <dag@wieers.com> - 0.70-2 |
663 |
- Fixed the installation check for conf files. (Richard Soderberg, Udo Ruecker) |
664 |
- Changed the init-order of the sysv scripts. (Will McCutcheon) |
665 |
- Changes to the default configuration files. |
666 |
|
667 |
* Sat Mar 17 2004 Dag Wieers <dag@wieers.com> - 0.70-1 |
668 |
- Updated to release 0.70. |
669 |
|
670 |
* Tue Mar 16 2004 Dag Wieers <dag@wieers.com> - 0.68-1 |
671 |
- Updated to release 0.68. |
672 |
|
673 |
* Fri Mar 12 2004 Dag Wieers <dag@wieers.com> - 0.67.1-1 |
674 |
- Updated to release 0.67-1. |
675 |
- Added clamdwatch and trashcan to clamd. |
676 |
|
677 |
* Mon Mar 08 2004 Dag Wieers <dag@wieers.com> - 0.67-1 |
678 |
- Personalized SPEC file. |
679 |
|
680 |
* Mon Aug 22 2003 Matthias Saou/Che |
681 |
- Added "--without milter" build option. (Matthias Saou) |
682 |
- Fixed freshclam cron (Matthias Saou) |
683 |
- Built the new package. (Che) |
684 |
|
685 |
* Tue Jun 24 2003 Che |
686 |
- clamav-milter introduced. |
687 |
- a few more smaller fixes. |
688 |
|
689 |
* Sun Jun 22 2003 Che |
690 |
- version upgrade |
691 |
|
692 |
* Mon Jun 16 2003 Che |
693 |
- rh9 build |
694 |
- various fixes |
695 |
- got rid of rpm-helper prereq |
696 |
|
697 |
* Fri Mar 24 2003 Che |
698 |
- some cleanups and fixes |
699 |
- new patch added |
700 |
|
701 |
* Fri Nov 22 2002 Che |
702 |
- fixed a config patch issue |
703 |
|
704 |
* Fri Nov 22 2002 Che |
705 |
- version upgrade and some fixes |
706 |
|
707 |
* Sat Nov 02 2002 Che |
708 |
- version upgrade |
709 |
|
710 |
* Wed Oct 24 2002 Che |
711 |
- some important changes for lsb compliance |
712 |
|
713 |
* Wed Oct 23 2002 Che |
714 |
- initial rpm release |