# $Id: clamav.spec,v 1.9 2019/03/07 04:07:33 jpp Exp $ # Authority: dag # Upstream: ### FIXME: Sysv script does not have condrestart option (redo sysv script) ### FIXME: amavisd-new requires clamd to run as user vscan, solution needed ### REMINDER: Look and sync with Petr Kristof's work %{?el3:%define _without_milter 1} %{?rh9:%define _without_milter 1} %{?rh7:%define _without_milter 1} %{?el2:%define _without_milter 1} Summary: Anti-virus software Name: clamav Version: 0.100.2 Release: 2%{?dist} License: GPL Group: Applications/System URL: http://www.clamav.net/ Source: http://downloads.sourceforge.net/project/clamav/clamav/%{version}/clamav-%{version}.tar.gz Source1: clamav.init Source2: clamav-milter.init Source10: http://db.local.clamav.net/main.cvd Source11: http://db.local.clamav.net/daily.cvd BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: bzip2-devel BuildRequires: curl-devel BuildRequires: gmp-devel BuildRequires: ncurses-devel BuildRequires: zlib-devel %{!?_without_milter:BuildRequires: sendmail-devel >= 8.12} BuildRequires: check-devel BuildRequires: openssl-devel BuildRequires: libxml2-devel BuildRequires: pcre-devel ### Do not require the latest release of clamav-db specifically (people may use freshclam onward) #Requires: clamav-db = %{version}-%{release} Requires: clamav-db ### Fedora Extras introduced them differently :( Obsoletes: libclamav <= %{version}-%{release} Obsoletes: clamav-lib <= %{version}-%{release} Provides: libclamav %description Clam AntiVirus is a GPL anti-virus toolkit for UNIX. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon, a command line scanner, and a tool for automatic updating via Internet. The programs are based on a shared library distributed with the Clam AntiVirus package, which you can use with your own software. Most importantly, the virus database is kept up to date %package -n clamd Summary: The Clam AntiVirus Daemon Group: System Environment/Daemons Requires: clamav = %{version}-%{release} Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd ### Fedora Extras introduced them differently :( Obsoletes: clamav-server <= %{version}-%{release} %description -n clamd The Clam AntiVirus Daemon %package milter Summary: The Clam AntiVirus sendmail-milter Daemon Group: Applications/System Requires: clamd = %{version}-%{release} Requires: smtpdaemon %description milter The Clam AntiVirus sendmail-milter Daemon %package db Summary: Virus database for %{name} Group: Applications/Databases ### Remove circular dependency #Requires: clamav = %{version}-%{release} Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd ### Fedora Extras introduced them differently :( Provides: clamav-update = %{version}-%{release} Obsoletes: clamav-update < %{version}-%{release} Provides: clamav-data = %{version}-%{release} Obsoletes: clamav-data < %{version}-%{release} Obsoletes: clamav-data-empty <= %{version}-%{release} # Ugly to put these in the db-package, but needed # here to handle upgrades on EL5. Provides: clamav-filesystem = %{version}-%{release} Obsoletes: clamav-filesystem < %{version}-%{release} %description db The actual virus database for %{name} %package devel Summary: Header files, libraries and development documentation for %{name} Group: Development/Libraries Requires: clamav = %{version}-%{release} ### Fedora Extras introduced them differently :( Obsoletes: libclamav-static-devel <= %{version}-%{release} Obsoletes: libclamav-devel <= %{version}-%{release} Provides: libclamav-static-devel, libclamav-devel %description devel This package contains the header files, static libraries and development documentation for %{name}. If you like to develop programs using %{name}, you will need to install %{name}-devel. %prep %setup %{__perl} -pi.orig -e 's|/lib\b|/%{_lib}|g;' libtool configure %{__perl} -pi.orig -e ' s|\@DBDIR\@|\$(localstatedir)/clamav|g; s|\@DBINST\@|\$(localstatedir)/clamav|g; s|\@CFGDIR\@|\$(sysconfdir)|g; s|\@CFGINST\@|\$(sysconfdir)|g; s|^\@INSTALL_CLAMAV_CONF_TRUE\@|\t|g; s|^\@INSTALL_FRESHCLAM_CONF_TRUE\@|\t|g; ' database/Makefile.in etc/Makefile.in %{__perl} -pi -e ' s|^(Example)|#$1|; s|^#(LogFile) .+$|$1 %{_localstatedir}/log/clamav/clamd.log|; s|^#(LogFileMaxSize) .*|$1 0|; s|^#(LogTime)|$1|; s|^#(LogSyslog)|$1|; s|^#(PidFile) .+$|$1 %{_localstatedir}/run/clamav/clamd.pid|; s|^#(TemporaryDirectory) .+$|$1 %{_localstatedir}/tmp|; s|^#(DatabaseDirectory) .+$|$1 %{_localstatedir}/clamav|; s|^#(LocalSocket) .+$|$1 %{_localstatedir}/run/clamav/clamd.sock|; s|^#(FixStaleSocket)|$1|; s|^#(TCPSocket) .+$|$1 3310|; s|^#(TCPAddr) .+$|$1 127.0.0.1|; s|^#(MaxConnectionQueueLength) .+$|$1 30|; s|^#(StreamSaveToDisk)|$1|; s|^#(MaxThreads) .+$|$1 50|; s|^#(ReadTimeout) .+$|$1 300|; s|^#(User) .+$|$1 clamav|; s|^#(AllowSupplementaryGroups).*$|$1 yes|; s|^#(ScanPE) .+$|$1 yes|; s|^#(ScanELF) .+$|$1 yes|; s|^#(DetectBrokenExecutables)|$1|; s|^#(ScanOLE2) .+$|$1 yes|; s|^#(ScanMail)|$1|; s|^#(ScanArchive) .+$|$1 yes|; s|^#(ArchiveMaxCompressionRatio) .+|$1 300|; s|^#(ArchiveBlockEncrypted)|$1|; s|^#(ArchiveBlockMax)|$1|; ' etc/clamd.conf.sample >etc/clamd.conf %{__perl} -pi -e ' s|^(Example)|#$1|; s|^#(AllowSupplementaryGroups) .+$|$1 yes|; s|^#(ClamdSocket) .+$|$1 unix:%{_localstatedir}/run/clamav/clamd.sock|; s|^#(LogFile) .+$|$1 %{_localstatedir}/log/clamav/clamav-milter.log|; s|^#(LogFileMaxSize) .*|$1 0|; s|^#(LogSyslog)|$1|; s|^#(LogTime)|$1|; s|^#(MilterSocket) /.*$|$1 unix:%{_localstatedir}/clamav/clmilter.socket|; s|^#(User) .+$|$1 clamav|; ' etc/clamav-milter.conf.sample >etc/clamav-milter.conf %{__perl} -p -e ' s|^(Checks) .+$|$1 24|; s|^(Example)|#$1|; s|^#(DatabaseDirectory) .+$|$1 %{_localstatedir}/clamav|; s|^#(DatabaseOwner) .+$|$1 clamav|; s|^#(LogSyslog)|$1|; s|^#(NotifyClamd) .+$|$1 %{_sysconfdir}/clamd.conf|; s|^#(UpdateLogFile) .+$|$1 %{_localstatedir}/log/clamav/freshclam.log|; ' etc/freshclam.conf.sample >etc/freshclam.conf %{__cat} <clamd.logrotate %{_localstatedir}/log/clamav/clamd.log { missingok notifempty create 644 clamav clamav postrotate killall -HUP clamd 2>/dev/null || : endscript } EOF %{__cat} <freshclam.logrotate %{_localstatedir}/log/clamav/freshclam.log { missingok notifempty create 644 clamav clamav } EOF %{__cat} <<'EOF' >freshclam.cron #!/bin/sh ### A simple update script for the clamav virus database. ### This could as well be replaced by a SysV script. %{_bindir}/freshclam --quiet EOF %{__cat} <clamav-milter.sysconfig ### Simple config file for clamav-milter, you should ### read the documentation and tweak it as you wish. CLAMAV_FLAGS="--config-file=%{_sysconfdir}/clamav-milter.conf" EOF %build %configure \ --program-prefix="%{?_program_prefix}" \ --disable-clamav \ --disable-llvm \ --disable-static \ --disable-zlib-vcheck \ --enable-check \ --enable-clamdtop \ --enable-dns \ --enable-id-check \ %{!?_without_milter:--enable-milter} \ --with-dbdir="%{_localstatedir}/clamav" \ --with-group="clamav" \ --with-libcurl=%{_prefix} \ --with-user="clamav" ### Disable JIT until it is implemented securely (RHbz #573191) # --enable-llvm \ %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR="%{buildroot}" %{__install} -Dp -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/clamd %{__install} -Dp -m0644 etc/freshclam.conf %{buildroot}%{_sysconfdir}/freshclam.conf %{__install} -Dp -m0755 freshclam.cron %{buildroot}%{_sysconfdir}/cron.daily/freshclam %{__install} -Dp -m0644 freshclam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/freshclam %{__install} -Dp -m0644 etc/clamd.conf %{buildroot}%{_sysconfdir}/clamd.conf %{__install} -Dp -m0644 clamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/clamav %if %{!?_without_milter:1}0 %{__install} -Dp -m0644 etc/clamav-milter.conf %{buildroot}%{_sysconfdir}/clamav-milter.conf %{__install} -Dp -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/clamav-milter %{__install} -Dp -m0644 clamav-milter.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/clamav-milter %else %{__rm} %{buildroot}%{_mandir}/man8/clamav-milter.8* %endif %{__install} -d -m0755 %{buildroot}%{_localstatedir}/log/clamav/ touch %{buildroot}%{_localstatedir}/log/clamav/freshclam.log touch %{buildroot}%{_localstatedir}/log/clamav/clamd.log %{__install} -d -m0755 %{buildroot}%{_localstatedir}/clamav/ %{__install} -d -m0755 %{buildroot}%{_localstatedir}/run/clamav/ #touch %{buildroot}%{_localstatedir}/clamav/daily.cld #touch %{buildroot}%{_localstatedir}/clamav/main.cld %{__install} -Dp -m0644 %SOURCE10 %{buildroot}%{_localstatedir}/clamav/main.cvd %{__install} -Dp -m0644 %SOURCE11 %{buildroot}%{_localstatedir}/clamav/daily.cvd %post /sbin/ldconfig ZONES="/usr/share/zoneinfo/zone.tab" CONFIG="/etc/sysconfig/clock" if [ -r "$CONFIG" -a -r "$ZONES" ]; then source "$CONFIG" export CODE="$(grep -E "\b$ZONE\b" "$ZONES" | head -1 | cut -f1 | tr '[A-Z]' '[a-z]')" fi if [ -z "$CODE" ]; then export CODE="local" fi %{__perl} -pi -e ' s|^(DatabaseMirror) database\.clamav\.net$|$1 db.$ENV{"CODE"}.clamav.net\n$1 db.local.clamav.net|; s|^(DatabaseMirror) db\.\.clamav\.net$|$1 db.$ENV{"CODE"}.clamav.net\n$1 db.local.clamav.net|; ' %{_sysconfdir}/freshclam.conf{,.rpmnew} &>/dev/null || : %postun -p /sbin/ldconfig %pre -n clamd /usr/sbin/groupadd -r clamav 2>/dev/null || : /usr/sbin/useradd -r -d /var/clamav -s /sbin/nologin -c "Clam Anti Virus Checker" -g clamav clamav 2>/dev/null || : %post -n clamd %systemd_post clamav-daemon.service %preun -n clamd %systemd_preun clamav-daemon.service %postun -n clamd %systemd_postun %post milter /sbin/chkconfig --add clamav-milter %preun milter if [ $1 -eq 0 ]; then /sbin/service clamav-milter stop &>/dev/null || : /sbin/chkconfig --del clamav-milter fi %postun milter /sbin/service clamav-milter condrestart &>/dev/null || : %pre db /usr/sbin/groupadd -r clamav 2>/dev/null || : /usr/sbin/useradd -r -d /var/clamav -s /sbin/nologin -c "Clam Anti Virus Checker" -g clamav clamav 2>/dev/null || : %post db %systemd_post clamav-freshclam.service %preun db %systemd_preun clamav-freshclam.service %postun db %systemd_postun %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc ChangeLog.md COPYING* INSTALL.md NEWS.md README.md %doc etc/freshclam.conf.sample %doc docs/*.pdf ### Remove test virus documents as they trigger clamav #%doc test/ %doc %{_mandir}/man1/sigtool.1* %doc %{_mandir}/man1/clambc.1* %doc %{_mandir}/man1/clamscan.1* %doc %{_mandir}/man1/freshclam.1* %doc %{_mandir}/man5/freshclam.conf.5* %config(noreplace) %{_sysconfdir}/freshclam.conf %{_unitdir}/clamav-freshclam.service %{_bindir}/clambc %{_bindir}/clamscan %{_bindir}/freshclam %{_bindir}/sigtool %{_libdir}/libclamav.so.* %{_libdir}/libclamunrar.so.* %{_libdir}/libclamunrar_iface.so.* %{_libdir}/libclammspack.so.* # moved from -devel to here so clamd can work with rars when clamav-devel is not installed. %{_libdir}/libclamav.so %{_libdir}/libclamunrar.so %{_libdir}/libclamunrar_iface.so %{_libdir}/libclammspack.so %exclude %{_sysconfdir}/freshclam.conf.sample %files -n clamd %defattr(-, root, root, 0755) %doc etc/clamd.conf.sample %doc %{_mandir}/man1/clambc.1* %doc %{_mandir}/man1/clamconf.1* %doc %{_mandir}/man1/clamdscan.1* %doc %{_mandir}/man1/clamdtop.1* %doc %{_mandir}/man5/clamd.conf.5* %doc %{_mandir}/man8/clamd.8* %config(noreplace) %{_sysconfdir}/clamd.conf %config(noreplace) %{_sysconfdir}/logrotate.d/clamav %config %{_initrddir}/clamd %{_unitdir}/clamav-daemon.service %{_unitdir}/clamav-daemon.socket %{_sbindir}/clamd %{_bindir}/clamconf %{_bindir}/clamdscan %{_bindir}/clamdtop %defattr(0644, clamav, clamav, 0755) %{_localstatedir}/run/clamav/ %dir %{_localstatedir}/clamav/ %dir %{_localstatedir}/log/clamav/ %ghost %{_localstatedir}/log/clamav/clamd.log %exclude %{_localstatedir}/clamav/* %exclude %{_sysconfdir}/clamd.conf.sample %if %{!?_without_milter:1}0 %files milter %defattr(-, root, root, 0755) %doc etc/clamav-milter.conf.sample %doc %{_mandir}/man5/clamav-milter.conf.5* %doc %{_mandir}/man8/clamav-milter.8* %config(noreplace) %{_sysconfdir}/clamav-milter.conf %config(noreplace) %{_sysconfdir}/sysconfig/clamav-milter %config %{_initrddir}/clamav-milter %{_sbindir}/clamav-milter %else %exclude %{_mandir}/man5/clamav-milter.conf.5* %endif %exclude %{_sysconfdir}/clamav-milter.conf.sample %files db %defattr(-, root, root, 0755) %config(noreplace) %{_sysconfdir}/cron.daily/freshclam %config(noreplace) %{_sysconfdir}/logrotate.d/freshclam %defattr(0644, clamav, clamav, 0755) %config(noreplace) %verify(user group mode) %{_localstatedir}/clamav/ %dir %{_localstatedir}/log/clamav/ %ghost %{_localstatedir}/log/clamav/freshclam.log %files devel %defattr(-, root, root, 0755) %{_bindir}/clamav-config %{_includedir}/clamav.h %{_libdir}/pkgconfig/libclamav.pc %{_libdir}/pkgconfig/libclammspack.pc %exclude %{_libdir}/libclamav.la %exclude %{_libdir}/libclamunrar.la %exclude %{_libdir}/libclamunrar_iface.la %exclude %{_libdir}/libclammspack.la %changelog * Wed Jul 12 2023 BogusDateBot - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday, by assuming the date is correct and changing the weekday. Wed Oct 24 2002 --> Wed Oct 23 2002 or Thu Oct 24 2002 or Wed Oct 30 2002 or .... Fri Mar 24 2003 --> Fri Mar 21 2003 or Mon Mar 24 2003 or Fri Mar 28 2003 or .... Mon Aug 22 2003 --> Mon Aug 18 2003 or Fri Aug 22 2003 or Mon Aug 25 2003 or .... Sat Mar 17 2004 --> Sat Mar 13 2004 or Wed Mar 17 2004 or Sat Mar 20 2004 or .... Sat Dec 13 2011 --> Sat Dec 10 2011 or Tue Dec 13 2011 or Sat Dec 17 2011 or .... Thu Jun 17 2014 --> Thu Jun 12 2014 or Tue Jun 17 2014 or Thu Jun 19 2014 or .... * Wed Mar 06 2019 Jean-Philipe Pialasse 0.100.2-2.sme - Update clamav-db as per epel last spec file [SME: 10754] to add clamav-update as provides - * Wed Oct 24 2018 Daniel Berteaud - 0.100.2-1.sme - Update to 0.100.2 [SME: 10578] * Wed Mar 14 2018 Daniel Berteaud - 0.99.4-1.sme - Update to 0.99.4 [SME: 10528] * Sat Jan 27 2018 Daniel Berteaud - 0.99.3-1.sme - Update to 0.99.3 [SME: 10500] * Tue May 3 2016 Daniel Berteaud - 0.99.2-1.sme - Update to 0.99.2 [SME: 9487] - Adapt to use systemd unit [SME: 9487] * Thu Mar 3 2016 Daniel Berteaud - 0.99.1-1.sme - Update to 0.99.1 [SME: 9268] * Tue Jan 12 2016 Daniel Berteaud - 0.99-2.sme - Add pcre-devel to BuildRequires [SME: 9151] * Wed Jan 6 2016 Daniel Berteaud - 0.99-1.sme - Update to release 0.99 [SME: 9151] * Wed May 13 2015 Daniel Berteaud - 0.98.7-1.sme - Updated to release 0.98.7 [SME: 8922] * Thu Jan 29 2015 Daniel Berteaud - 0.98.6-1.sme - Updated to release 0.98.6 [SME: 8822] * Tue Dec 16 2014 Daniel Berteaud - 0.98.5-1.sme - Updated to release 0.98.5 [SME: 8729] * Sat Jun 21 2014 Ian Wells - 0.98.4-2.sme - Add BuildRequires for openssl-devel and libxml2-devel [SME: 8457] - Remove Packager and Vendor from spec file. * Tue Jun 17 2014 David Beveridge - 0.98.4-1 Thu Jun 17 2014 --> Thu Jun 12 2014 or Tue Jun 17 2014 or Thu Jun 19 2014 or .... - Updates to release 0.98.4. * Thu May 8 2014 David Beveridge - 0.98.3-1 - Updated to release 0.98.3. * Sun Jan 26 2014 David Beveridge - 0.98.1-1 - Updates to release 0.98.1. * Tue Sep 24 2013 Dag Wieers - 0.98-1 - Updated to release 0.98. * Tue May 07 2013 David Hrbáč - 0.97.8-1 - Updated to release 0.97.8. * Wed Mar 20 2013 Dag Wieers - 0.97.7-1 - Updated to release 0.97.7. * Sun Sep 23 2012 Dag Wieers - 0.97.6-1 - Updated to release 0.97.6. * Mon Jun 25 2012 David Hrbáč - 0.97.5-2 - removed missing *.cld files (#183) * Thu Jun 21 2012 David Hrbáč - 0.97.5-1 - corrected missing DBs - new upstream release * Sat Jun 16 2012 Dag Wieers - 0.97.5-1 - Updated to release 0.97.5. * Thu Mar 15 2012 Dag Wieers - 0.97.4-1 - Updated to release 0.97.4. * Tue Dec 13 2011 Philip J Perry - 0.97.3-2 Sat Dec 13 2011 --> Sat Dec 10 2011 or Tue Dec 13 2011 or Sat Dec 17 2011 or .... - Fix Requires for clamav-milter to also allow use with Postfix. * Mon Oct 17 2011 Dag Wieers - 0.97.3-1 - Updated to release 0.97.3. * Mon Jul 25 2011 Dag Wieers - 0.97.2-1 - Updated to release 0.97.2. * Thu Jun 09 2011 Dag Wieers - 0.97.1-1 - Updated to release 0.97.1. * Tue Feb 08 2011 Dag Wieers - 0.97-1 - Updated to release 0.97. * Tue Nov 30 2010 Dag Wieers - 0.96.5-1 - Updated to release 0.96.5. * Mon Oct 25 2010 Dag Wieers - 0.96.4-1 - Updated to release 0.96.4. * Tue Sep 21 2010 David Hrbáč - 0.96.3-2 - Added buildrequires check-devel. * Tue Sep 21 2010 Dag Wieers - 0.96.3-1 - Updated to release 0.96.3. * Tue Aug 17 2010 Dag Wieers - 0.96.2-2 - Added patch that fixes segfault when using SELinux. (Beat Siegenthaler) * Thu Aug 12 2010 Dag Wieers - 0.96.2-1 - Updated to release 0.96.2. * Wed May 19 2010 Dag Wieers - 0.96.1-1 - Updated to release 0.96.1. * Mon May 03 2010 Dag Wieers - 0.96-3 - Restored the LocalSocket configuration option to what it used to be. (Chris Butler) * Wed Apr 07 2010 Dag Wieers - 0.96-2 - Removed test virus documents to prevent triggering clamav itself. (Patrick Mulvany) * Wed Mar 31 2010 Dag Wieers - 0.96-1 - Updated to release 0.96. * Thu Oct 29 2009 Dag Wieers - 0.95.3-1 - Updated to release 0.95.3. * Fri Jun 12 2009 Christoph Maser - 0.95.2-1 - Updated to release 0.95.2. * Mon May 04 2009 Dag Wieers - 0.95.1-4 - Fix the inconsistency between LocalSocket in clamd.conf and clamav-milter.conf. (Gerald Teschl) * Sat May 02 2009 Dag Wieers - 0.95.1-3 - Fix the LocalSocket in clamd.conf. (Gerald Teschl) * Wed Apr 15 2009 Fabian Arrotin - 0.95.1-2 - Added a missing BuildRequires: ncurses-devel to build clamdtop. * Fri Apr 10 2009 Dag Wieers - 0.95.1-2 - Corrected LogFile definition. (Vadim Druzhin) * Wed Apr 8 2009 Dag Wieers - 0.95.1-1 - Updated to release 0.95.1. * Tue Apr 7 2009 Dries Verachtert - 0.95-3 - Ugly fix for clamd which needs the .so files. * Tue Mar 24 2009 Dag Wieers - 0.95-1 - Updated to release 0.95. * Thu Nov 27 2008 Dag Wieers - 0.94.2-1 - Updated to release 0.94.2. * Mon Nov 03 2008 Dag Wieers - 0.94.1-1 - Updated to release 0.94.1. * Tue Sep 02 2008 Dag Wieers - 0.94-1 - Updated to release 0.94. * Wed Jul 09 2008 Dag Wieers - 0.93.3-1 - Updated to release 0.93.3. * Mon Jul 07 2008 Dag Wieers - 0.93.2-1 - Updated to release 0.93.2. * Mon Jun 09 2008 Dag Wieers - 0.93.1-1 - Updated to release 0.93.1. * Wed Apr 16 2008 Dag Wieers - 0.93-2 - Normal build causes linkage against installed library. * Mon Apr 14 2008 Dag Wieers - 0.93-1 - Updated to release 0.93. * Wed Feb 27 2008 Dag Wieers - queued - Do not require the latest release of clamav-db. (Federico Simoncelli) * Mon Feb 11 2008 Dag Wieers - 0.92.1-1 - Updated to release 0.92.1. * Thu Dec 13 2007 Dag Wieers - 0.92-1 - Updated to release 0.92. * Tue Aug 21 2007 Dag Wieers - 0.91.2-1 - Updated to release 0.91.2. * Tue Jul 17 2007 Dag Wieers - 0.91.1-1 - Updated to release 0.91.1. * Wed Jul 11 2007 Dag Wieers - 0.91-1 - Updated to release 0.91. * Thu May 31 2007 Dag Wieers - 0.90.3-1 - Updated to release 0.90.3. * Fri Apr 27 2007 Dag Wieers - 0.90.2-2 - Added clamav-milter support for EL2.1 now that it comes with a newer sendmail. (Tom G. Christensen) * Sun Apr 15 2007 Dag Wieers - 0.90.2-1 - Updated to release 0.90.2. * Fri Mar 09 2007 Dag Wieers - 0.90.1-4 - Removed circular dependency. * Thu Mar 08 2007 Dag Wieers - 0.90.1-3 - Cleaned up default options to clamav-milter. (Adam T. Bowen) - Removed -b/--bounce as it is no longer recognized. (Gerald Teschl) * Mon Mar 05 2007 Dag Wieers - 0.90.1-2 - Removed the erroneous --dont-clean-log from the clamav-milter sysconfig. (Gerald Teschl) * Fri Mar 02 2007 Dag Wieers - 0.90.1-1 - Updated to release 0.90.1. * Tue Feb 20 2007 Dag Wieers - 0.90-3 - Do the right thing... * Mon Feb 19 2007 Dag Wieers - 0.90-2 - The tarball was re-rolled before public release. Sigh. * Tue Feb 13 2007 Dag Wieers - 0.90-1 - Updated to release 0.90. * Tue Dec 12 2006 Dag Wieers - 0.88.7-1 - Updated to release 0.88.7. * Sun Nov 05 2006 Dag Wieers - 0.88.6-1 - Updated to release 0.88.6. - Added condrestart to sysv scripts. (Tsai Li Ming) * Sat Oct 28 2006 Dag Wieers - 0.88.5-2 - Added missing clamav dependency to clamav-db. * Sun Oct 15 2006 Dag Wieers - 0.88.5-1 - Updated to release 0.88.5. * Mon Aug 07 2006 Dag Wieers - 0.88.4-1 - Updated to release 0.88.4. * Mon Aug 07 2006 Dag Wieers - 0.88.3-2 - Incorporated UPX heap overflow fix. * Sat Jul 01 2006 Dag Wieers - 0.88.3-1 - Updated to release 0.88.3. * Sun Apr 30 2006 Dag Wieers - 0.88.2-1 - Updated to release 0.88.2. * Tue Apr 04 2006 Dag Wieers - 0.88.1-1 - Updated to release 0.88.1. * Mon Jan 09 2006 Dag Wieers - 0.88-1 - Updated to release 0.88. * Sun Nov 13 2005 Dries Verachtert - 0.87.1-1 - Updated to release 0.87.1. * Sat Sep 17 2005 Dag Wieers - 0.87-1 - Updated to release 0.87. * Mon Jul 25 2005 Dag Wieers - 0.86.2-1 - Updated to release 0.86.2. * Mon Jul 11 2005 Dag Wieers - 0.86.1-1 - Updated to release 0.86.1. * Mon May 16 2005 Dag Wieers - 0.85.1-1 - Updated to release 0.85.1. * Fri Apr 29 2005 Dag Wieers - 0.84-1 - Updated to release 0.84. * Mon Feb 14 2005 Dag Wieers - 0.83-1 - Updated to release 0.83. * Thu Feb 10 2005 Dag Wieers - 0.82-2 - Fix for false positive on RIFF files. (Roger Jochem) * Mon Feb 07 2005 Dag Wieers - 0.82-1 - Updated to release 0.82. * Thu Jan 27 2005 Dag Wieers - 0.81-1 - Improved logrotate scripts. (Filippo Grassilli) - Updated to release 0.81. * Wed Dec 01 2004 Dag Wieers - 0.80-2 - Added %dir /var/clamav/log. (Adam Bowns) - Changed logrotate script to use clamd.log. (Stuart Schneider) - Added curl dependency. (Petr Kristof) - Synchronized some options from Petr. (Petr Kristof) - Fixed another clamav.conf reference. (Michael Best) * Mon Nov 01 2004 Dag Wieers - 0.80-1 - Updated package description. (Arvin Troels) - Incorporated fixes from Jima. (Jima) - Config clamav.conf renamed to clamd.conf. - Removed obsolete patch. - Added macros for building without milter. - Updated to release 0.80. * Fri Jul 30 2004 Dag Wieers - 0.75.1-1 - Added obsoletes for fedora.us. - Updated to release 0.75.1. * Mon Jul 26 2004 Dag Wieers - 0.75-2 - Fixed a problem where $CODE was empty. * Fri Jul 23 2004 Dag Wieers - 0.75-1 - Updated to release 0.75. * Wed Jun 30 2004 Dag Wieers - 0.74-1 - Updated to release 0.74. * Tue Jun 15 2004 Dag Wieers - 0.73-1 - Updated to release 0.73. * Thu Jun 03 2004 Dag Wieers - 0.72-1 - Updated to release 0.72. * Thu May 20 2004 Dag Wieers - 0.71-1 - Updated to release 0.71. * Sun May 02 2004 Dag Wieers - 0.70-2 - Fixed the installation check for conf files. (Richard Soderberg, Udo Ruecker) - Changed the init-order of the sysv scripts. (Will McCutcheon) - Changes to the default configuration files. * Wed Mar 17 2004 Dag Wieers - 0.70-1 Sat Mar 17 2004 --> Sat Mar 13 2004 or Wed Mar 17 2004 or Sat Mar 20 2004 or .... - Updated to release 0.70. * Tue Mar 16 2004 Dag Wieers - 0.68-1 - Updated to release 0.68. * Fri Mar 12 2004 Dag Wieers - 0.67.1-1 - Updated to release 0.67-1. - Added clamdwatch and trashcan to clamd. * Mon Mar 08 2004 Dag Wieers - 0.67-1 - Personalized SPEC file. * Fri Aug 22 2003 Matthias Saou/Che Mon Aug 22 2003 --> Mon Aug 18 2003 or Fri Aug 22 2003 or Mon Aug 25 2003 or .... - Added "--without milter" build option. (Matthias Saou) - Fixed freshclam cron (Matthias Saou) - Built the new package. (Che) * Tue Jun 24 2003 Che - clamav-milter introduced. - a few more smaller fixes. * Sun Jun 22 2003 Che - version upgrade * Mon Jun 16 2003 Che - rh9 build - various fixes - got rid of rpm-helper prereq * Mon Mar 24 2003 Che Fri Mar 24 2003 --> Fri Mar 21 2003 or Mon Mar 24 2003 or Fri Mar 28 2003 or .... - some cleanups and fixes - new patch added * Fri Nov 22 2002 Che - fixed a config patch issue * Fri Nov 22 2002 Che - version upgrade and some fixes * Sat Nov 02 2002 Che - version upgrade * Thu Oct 24 2002 Che Wed Oct 24 2002 --> Wed Oct 23 2002 or Thu Oct 24 2002 or Wed Oct 30 2002 or .... - some important changes for lsb compliance * Wed Oct 23 2002 Che - initial rpm release