78c8a5a
### FIXME: Sysv script does not have condrestart option (redo sysv script)
78c8a5a
### FIXME: amavisd-new requires clamd to run as user vscan, solution needed
78c8a5a
### REMINDER: Look and sync with Petr Kristof's work
78c8a5a
78c8a5a
Summary: Anti-virus software
78c8a5a
Name: clamav
78c8a5a
Version: 0.97
825f174
Release: 4%{?dist}
78c8a5a
License: GPLv2
78c8a5a
Group: Applications/System
78c8a5a
URL: http://www.clamav.net/
78c8a5a
78c8a5a
# Upstream source includes libunrar that is not distributable.
78c8a5a
#Source: http://downloads.sourceforge.net/clamav/clamav-%{version}.tar.gz
78c8a5a
Source0: clamav-0.97-clean.tar.bz2
78c8a5a
Source1: clamav.init
78c8a5a
Source2: clamav-milter.init
825f174
Source3: clamd-wrapper.tar.bz2
78c8a5a
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
78c8a5a
78c8a5a
BuildRequires: bzip2-devel, zlib-devel, gmp-devel, curl-devel
78c8a5a
%{!?_without_milter:BuildRequires: sendmail-devel >= 8.12}
78c8a5a
Requires: clamav-db = %{version}-%{release}
78c8a5a
Requires(pre): shadow-utils
78c8a5a
78c8a5a
### Fedora Extras introduced them differently :(
78c8a5a
Obsoletes: libclamav < %{version}-%{release}
78c8a5a
Obsoletes: clamav-lib < %{version}-%{release}
78c8a5a
Obsoletes: clamav-filesystem < %{version}-%{release}
78c8a5a
Provides: libclamav
cvsextras 47272f4
cvsextras 47272f4
%description
78c8a5a
Clam AntiVirus is a GPL anti-virus toolkit for UNIX. The main purpose of
78c8a5a
this software is the integration with mail servers (attachment scanning).
78c8a5a
The package provides a flexible and scalable multi-threaded daemon, a
78c8a5a
command line scanner, and a tool for automatic updating via Internet.
cvsextras 47272f4
78c8a5a
The programs are based on a shared library distributed with the Clam
78c8a5a
AntiVirus package, which you can use with your own software. Most
78c8a5a
importantly, the virus database is kept up to date
d1f6c75
78c8a5a
%package -n clamd
78c8a5a
Summary: The Clam AntiVirus Daemon
78c8a5a
Group: System Environment/Daemons
78c8a5a
Requires: clamav = %{version}-%{release}
d1f6c75
78c8a5a
### Fedora Extras introduced them differently :(
78c8a5a
Obsoletes: clamav-server <= %{version}-%{release}
78c8a5a
Obsoletes: clamav-server-sysv <= %{version}-%{release}
d1f6c75
78c8a5a
%description -n clamd
78c8a5a
The Clam AntiVirus Daemon
d1f6c75
78c8a5a
%package milter
78c8a5a
Summary: The Clam AntiVirus sendmail-milter Daemon
78c8a5a
Group: Applications/System
78c8a5a
Requires: clamd = %{version}-%{release}
78c8a5a
Requires: sendmail
78c8a5a
Obsoletes: clamav-milter-sysv <= %{version}-%{release}
cvsextras 47272f4
cvsextras 47272f4
%description milter
78c8a5a
The Clam AntiVirus sendmail-milter Daemon
cvsextras 47272f4
78c8a5a
%package db
78c8a5a
Summary: Virus database for %{name}
78c8a5a
Group: Applications/Databases
78c8a5a
### Remove circular dependency
78c8a5a
#Requires: clamav = %{version}-%{release}
cvsextras 47272f4
78c8a5a
### Fedora Extras introduced them differently :(
78c8a5a
Obsoletes: clamav-update <= %{version}-%{release}
78c8a5a
Obsoletes: clamav-data <= %{version}-%{release}
cvsextras 47272f4
78c8a5a
%description db
78c8a5a
The actual virus database for %{name}
cvsextras 47272f4
78c8a5a
%package devel
78c8a5a
Summary: Header files, libraries and development documentation for %{name}
78c8a5a
Group: Development/Libraries
78c8a5a
Requires: clamav = %{version}-%{release}
d1f6c75
78c8a5a
### Fedora Extras introduced them differently :(
78c8a5a
Obsoletes: libclamav-static-devel <= %{version}-%{release}
78c8a5a
Obsoletes: libclamav-devel <= %{version}-%{release}
78c8a5a
Provides: libclamav-static-devel, libclamav-devel
d1f6c75
78c8a5a
%description devel
78c8a5a
This package contains the header files, static libraries and development
78c8a5a
documentation for %{name}. If you like to develop programs using %{name},
78c8a5a
you will need to install %{name}-devel.
d1f6c75
78c8a5a
%prep
78c8a5a
%setup -q
cvsextras 47272f4
78c8a5a
%{__perl} -pi.orig -e 's|/lib\b|/%{_lib}|g;' libtool configure
78c8a5a
78c8a5a
%{__perl} -pi.orig -e '
77e0359
		s|\@DBDIR\@|\$(localstatedir)/lib/clamav|g;
77e0359
		s|\@DBINST\@|\$(localstatedir)/lib/clamav|g;
78c8a5a
		s|\@CFGDIR\@|\$(sysconfdir)|g;
78c8a5a
		s|\@CFGINST\@|\$(sysconfdir)|g;
78c8a5a
		s|^\@INSTALL_CLAMAV_CONF_TRUE\@|\t|g;
78c8a5a
		s|^\@INSTALL_FRESHCLAM_CONF_TRUE\@|\t|g;
78c8a5a
	' database/Makefile.in etc/Makefile.in
78c8a5a
78c8a5a
%{__perl} -pi.orig -e '
78c8a5a
		s|^(Example)|#$1|;
78c8a5a
		s|^#(LogFile) .+$|$1 %{_localstatedir}/log/clamav/clamd.log|;
78c8a5a
		s|^#(LogFileMaxSize) .*|$1 0|;
78c8a5a
		s|^#(LogTime)|$1|;
78c8a5a
		s|^#(LogSyslog)|$1|;
78c8a5a
		s|^#(PidFile) .+$|$1 %{_localstatedir}/run/clamav/clamd.pid|;
78c8a5a
		s|^#(TemporaryDirectory) .+$|$1 %{_localstatedir}/tmp|;
77e0359
		s|^#(DatabaseDirectory) .+$|$1 %{_localstatedir}/lib/clamav|;
78c8a5a
		s|^#(LocalSocket) .+$|$1 %{_localstatedir}/run/clamav/clamd.sock|;
78c8a5a
		s|^#(FixStaleSocket)|$1|;
78c8a5a
		s|^#(TCPSocket) .+$|$1 3310|;
78c8a5a
		s|^#(TCPAddr) .+$|$1 127.0.0.1|;
78c8a5a
		s|^#(MaxConnectionQueueLength) .+$|$1 30|;
78c8a5a
		s|^#(StreamSaveToDisk)|$1|;
78c8a5a
		s|^#(MaxThreads) .+$|$1 50|;
78c8a5a
		s|^#(ReadTimeout) .+$|$1 300|;
78c8a5a
		s|^#(User) .+$|$1 clam|;
78c8a5a
		s|^#(AllowSupplementaryGroups).*$|$1 yes|;
78c8a5a
		s|^#(ScanPE) .+$|$1 yes|;
78c8a5a
		s|^#(ScanELF) .+$|$1 yes|;
78c8a5a
		s|^#(DetectBrokenExecutables)|$1|;
78c8a5a
		s|^#(ScanOLE2) .+$|$1 yes|;
78c8a5a
		s|^#(ScanMail)|$1|;
78c8a5a
		s|^#(ScanArchive) .+$|$1 yes|;
78c8a5a
		s|^#(ArchiveMaxCompressionRatio) .+|$1 300|;
78c8a5a
		s|^#(ArchiveBlockEncrypted)|$1|;
78c8a5a
		s|^#(ArchiveBlockMax)|$1|;
78c8a5a
	' etc/clamd.conf
78c8a5a
78c8a5a
%{__perl} -pi.orig -e '
78c8a5a
		s|^(Example)|#$1|;
77e0359
		s|^#(DatabaseDirectory) .+$|$1 %{_localstatedir}/lib/clamav|;
78c8a5a
		s|^#(UpdateLogFile) .+$|$1 %{_localstatedir}/log/clamav/freshclam.log|;
78c8a5a
		s|^#(LogSyslog)|$1|;
78c8a5a
		s|^#(DatabaseOwner) .+$|$1 clam|;
78c8a5a
		s|^(Checks) .+$|$1 24|;
78c8a5a
		s|^#(NotifyClamd) .+$|$1 %{_sysconfdir}/clamd.conf|;
78c8a5a
	' etc/freshclam.conf
78c8a5a
78c8a5a
cat <<EOF >clamd.logrotate
78c8a5a
%{_localstatedir}/log/clamav/clamd.log {
78c8a5a
	missingok
78c8a5a
	notifempty
78c8a5a
	create 644 clam clam
78c8a5a
	postrotate
78c8a5a
		killall -HUP clamd 2>/dev/null || :
78c8a5a
	endscript
78c8a5a
}
78c8a5a
EOF
cvsextras 47272f4
78c8a5a
cat <<EOF >freshclam.logrotate
78c8a5a
%{_localstatedir}/log/clamav/freshclam.log {
78c8a5a
	missingok
78c8a5a
	notifempty
78c8a5a
	create 644 clam clam
78c8a5a
}
78c8a5a
EOF
cvsextras 47272f4
78c8a5a
cat <<'EOF' >freshclam.cron
78c8a5a
#!/bin/sh
78c8a5a
78c8a5a
### A simple update script for the clamav virus database.
78c8a5a
### This could as well be replaced by a SysV script.
78c8a5a
78c8a5a
### fix log file if needed
78c8a5a
LOG_FILE="%{_localstatedir}/log/clamav/freshclam.log"
78c8a5a
if [ ! -f "$LOG_FILE" ]; then
78c8a5a
    touch "$LOG_FILE"
78c8a5a
    chmod 644 "$LOG_FILE"
78c8a5a
    chown clam.clam "$LOG_FILE"
78c8a5a
fi
78c8a5a
78c8a5a
%{_bindir}/freshclam \
78c8a5a
    --quiet \
77e0359
    --datadir="%{_localstatedir}/lib/clamav" \
78c8a5a
    --log="$LOG_FILE" \
78c8a5a
    --log-verbose \
78c8a5a
    --daemon-notify="%{_sysconfdir}/clamd.conf"
78c8a5a
EOF
d1f6c75
78c8a5a
%{__cat} <<EOF >clamav-milter.sysconfig
78c8a5a
### Simple config file for clamav-milter, you should
78c8a5a
### read the documentation and tweak it as you wish.
78c8a5a
78c8a5a
CLAMAV_FLAGS="
78c8a5a
	--config-file=%{_sysconfdir}/clamd.conf
78c8a5a
	--force-scan
78c8a5a
	--local    
78c8a5a
	--max-children=10
78c8a5a
	--noreject
78c8a5a
	--outgoing                                                                                                            
78c8a5a
	--quiet
78c8a5a
"
77e0359
SOCKET_ADDRESS="local:%{_localstatedir}/run/clamav/clmilter.socket"
78c8a5a
EOF
cvsextras 47272f4
cvsextras 47272f4
%build
78c8a5a
%configure  \
78c8a5a
	--program-prefix="%{?_program_prefix}" \
78c8a5a
%{!?_without_milter:--enable-milter} \
78c8a5a
	--disable-clamav \
78c8a5a
        --disable-static \
78c8a5a
	--disable-zlib-vcheck \
78c8a5a
	--disable-unrar \
78c8a5a
	--enable-id-check \
78c8a5a
	--enable-dns \
77e0359
	--with-dbdir="%{_localstatedir}/lib/clamav" \
78c8a5a
	--with-group="clam" \
78c8a5a
	--with-libcurl \
ade0139
	--with-user="clam" \
ade0139
        --disable-llvm 
cvsextras 47272f4
6ff0a52
make %{?_smp_mflags}
208a7fd
cvsextras 47272f4
%install
78c8a5a
rm -rf %{buildroot}
78c8a5a
make install DESTDIR="%{buildroot}"
cvsextras 47272f4
78c8a5a
install -Dp -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/clamd
78c8a5a
install -Dp -m0755 freshclam.cron %{buildroot}%{_sysconfdir}/cron.daily/freshclam
78c8a5a
install -Dp -m0644 freshclam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/freshclam
78c8a5a
install -Dp -m0644 clamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/clamav
019ada6
78c8a5a
%if %{!?_without_milter:1}0
78c8a5a
install -Dp -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/clamav-milter
78c8a5a
install -Dp -m0644 clamav-milter.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/clamav-milter
78c8a5a
%else
78c8a5a
rm %{buildroot}%{_mandir}/man8/clamav-milter.8*
78c8a5a
%endif
825f174
# Install clamav-wrapper:
825f174
tar xjf %{SOURCE3} -C %{buildroot}/%{_prefix}/share
cvsextras 47272f4
78c8a5a
install -d -m0755 %{buildroot}%{_localstatedir}/log/clamav/
78c8a5a
touch %{buildroot}%{_localstatedir}/log/clamav/freshclam.log
78c8a5a
touch %{buildroot}%{_localstatedir}/log/clamav/clamd.log
b77bb64
78c8a5a
install -d -m0755 %{buildroot}%{_localstatedir}/run/clamav/
77e0359
install -d -m0755 %{buildroot}%{_sysconfdir}/clamd.d/
b77bb64
78c8a5a
%post
78c8a5a
/sbin/ldconfig
b77bb64
78c8a5a
ZONES="/usr/share/zoneinfo/zone.tab"
78c8a5a
CONFIG="/etc/sysconfig/clock"
cvsextras 47272f4
78c8a5a
if [ -r "$CONFIG" -a -r "$ZONES" ]; then
78c8a5a
	source "$CONFIG"
78c8a5a
	export CODE="$(grep -E "\b$ZONE\b" "$ZONES" | head -1 | cut -f1 | tr [A-Z] [a-z])"
78c8a5a
fi
cvsextras 47272f4
78c8a5a
if [ -z "$CODE" ]; then
78c8a5a
	export CODE="local"
78c8a5a
fi
b77bb64
78c8a5a
%{__perl} -pi -e '
78c8a5a
		s|^(DatabaseMirror) database\.clamav\.net$|$1 db.$ENV{"CODE"}.clamav.net\n$1 db.local.clamav.net|;
78c8a5a
		s|^(DatabaseMirror) db\.\.clamav\.net$|$1 db.$ENV{"CODE"}.clamav.net\n$1 db.local.clamav.net|;
78c8a5a
	' %{_sysconfdir}/freshclam.conf{,.rpmnew} &>/dev/null || :
cvsextras 47272f4
78c8a5a
%postun -p /sbin/ldconfig
cvsextras 47272f4
78c8a5a
%pre
78c8a5a
getent group clam >/dev/null || groupadd -r clam
78c8a5a
getent passwd clam >/dev/null || \
78c8a5a
useradd -r -g clam -d /var/clamav -s /sbin/nologin \
78c8a5a
    -c "Clam Anti Virus Checker" clam
78c8a5a
exit 0
f252be3
78c8a5a
%pre -n clamd
78c8a5a
getent group clam >/dev/null || groupadd -r clam
78c8a5a
getent passwd clam >/dev/null || \
78c8a5a
useradd -r -g clam -d /var/clamav -s /sbin/nologin \
78c8a5a
    -c "Clam Anti Virus Checker" clam
78c8a5a
exit 0
cvsextras 47272f4
78c8a5a
%post -n clamd
78c8a5a
/sbin/chkconfig --add clamd
cvsextras 47272f4
78c8a5a
%preun -n clamd
78c8a5a
if [ $1 -eq 0 ]; then
78c8a5a
	/sbin/service clamd stop &>/dev/null || :
78c8a5a
	/sbin/chkconfig --del clamd
78c8a5a
fi
cvsextras 47272f4
78c8a5a
%postun -n clamd
78c8a5a
/sbin/service clamd condrestart &>/dev/null || :
11cf6c4
78c8a5a
%post milter
78c8a5a
/sbin/chkconfig --add clamav-milter
cvsextras 47272f4
78c8a5a
%preun milter
78c8a5a
if [ $1 -eq 0 ]; then
78c8a5a
	/sbin/service clamav-milter stop &>/dev/null || :
78c8a5a
	/sbin/chkconfig --del clamav-milter
78c8a5a
fi
b77bb64
78c8a5a
%postun milter
78c8a5a
/sbin/service clamav-milter condrestart &>/dev/null || :
cvsextras 47272f4
78c8a5a
%pre db
78c8a5a
getent group clam >/dev/null || groupadd -r clam
78c8a5a
getent passwd clam >/dev/null || \
78c8a5a
useradd -r -g clam -d /var/clamav -s /sbin/nologin \
78c8a5a
    -c "Clam Anti Virus Checker" clam
78c8a5a
exit 0
cvsextras 47272f4
78c8a5a
%clean
78c8a5a
rm -rf %{buildroot}
cvsextras 47272f4
78c8a5a
%files
78c8a5a
%defattr(-, root, root, 0755)
78c8a5a
%doc AUTHORS BUGS ChangeLog COPYING FAQ INSTALL NEWS README test/
78c8a5a
%doc docs/*.pdf etc/freshclam.conf
78c8a5a
%doc %{_mandir}/man1/sigtool.1*
78c8a5a
%doc %{_mandir}/man1/clamscan.1*
78c8a5a
%doc %{_mandir}/man1/freshclam.1*
78c8a5a
%doc %{_mandir}/man5/freshclam.conf.5*
825f174
%doc %{_prefix}/share/clamav/README.clamd-wrapper
825f174
%{_prefix}/share/clamav/clamd-wrapper
78c8a5a
%config(noreplace) %{_sysconfdir}/freshclam.conf
78c8a5a
%{_bindir}/clamscan
78c8a5a
%{_bindir}/freshclam
78c8a5a
%{_bindir}/sigtool
78c8a5a
%{_bindir}/clambc
78c8a5a
%{_libdir}/libclamav.so.*
78c8a5a
78c8a5a
%files -n clamd
78c8a5a
%defattr(-, root, root, 0755)
78c8a5a
%doc etc/clamd.conf
78c8a5a
%doc %{_mandir}/man1/clamdscan.1*
78c8a5a
%doc %{_mandir}/man1/clamconf.1*
78c8a5a
%doc %{_mandir}/man1/clamdtop.1*
78c8a5a
%doc %{_mandir}/man5/clamd.conf.5*
78c8a5a
%doc %{_mandir}/man8/clamd.8*
78c8a5a
%config(noreplace) %{_sysconfdir}/clamd.conf
78c8a5a
%config(noreplace) %{_sysconfdir}/logrotate.d/clamav
77e0359
%{_sysconfdir}/clamd.d
78c8a5a
%config %{_initrddir}/clamd
78c8a5a
%{_sbindir}/clamd
78c8a5a
%{_bindir}/clamconf
78c8a5a
%{_bindir}/clamdscan
78c8a5a
78c8a5a
%defattr(0644, clam, clam, 0755)
78c8a5a
%{_localstatedir}/run/clamav/
77e0359
%dir %{_localstatedir}/lib/clamav/
78c8a5a
%dir %{_localstatedir}/log/clamav/
78c8a5a
%ghost %{_localstatedir}/log/clamav/clamd.log
77e0359
%exclude %{_localstatedir}/lib/clamav/*
78c8a5a
78c8a5a
%if %{!?_without_milter:1}0
78c8a5a
%files milter
78c8a5a
%defattr(-, root, root, 0755)
78c8a5a
%doc %{_mandir}/man5/clamav-milter.conf.5*
78c8a5a
%doc %{_mandir}/man8/clamav-milter.8*
78c8a5a
%config(noreplace) %{_sysconfdir}/sysconfig/clamav-milter
78c8a5a
%config %{_initrddir}/clamav-milter
78c8a5a
%{_sbindir}/clamav-milter
78c8a5a
%config(noreplace) %{_sysconfdir}/clamav-milter.conf
78c8a5a
%endif
cvsextras 47272f4
78c8a5a
%files db
78c8a5a
%defattr(-, root, root, 0755)
78c8a5a
%config(noreplace) %{_sysconfdir}/cron.daily/freshclam
78c8a5a
%config(noreplace) %{_sysconfdir}/logrotate.d/freshclam
cvsextras 47272f4
78c8a5a
%defattr(0644, clam, clam, 0755)
77e0359
%config(noreplace) %verify(user group mode) %{_localstatedir}/lib/clamav/
78c8a5a
%dir %{_localstatedir}/log/clamav/
78c8a5a
%ghost %{_localstatedir}/log/clamav/freshclam.log
cvsextras 47272f4
78c8a5a
%files devel
78c8a5a
%defattr(-, root, root, 0755)
78c8a5a
%{_bindir}/clamav-config
78c8a5a
%{_includedir}/clamav.h
78c8a5a
%{_libdir}/libclamav.so
78c8a5a
%{_libdir}/pkgconfig/libclamav.pc
78c8a5a
#%{_libdir}/libclamav.a
78c8a5a
%exclude %{_libdir}/libclamav.la
61fe767
78c8a5a
%changelog
825f174
* Sun Mar 13 2011 Jan-Frode Myklebust <janfrode@tanso.net> - 0.97-4
825f174
- Add back clamd-wrapper to stay compatible with users
825f174
  of old packaging (amavisd-new).
825f174
77e0359
* Wed Feb 23 2011 Nick Bebout <nb@fedoraproject.org> - 0.097-3
77e0359
- Move db to /var/lib/clamav
77e0359
- Ship empty directory /etc/clamd.d for amavisd-new
61fe767
ade0139
* Tue Feb 17 2011 Kevin Fenzi <kevin@tummy.com> - 0.97-2
ade0139
- Disable llvm. 
cvsextras 47272f4
78c8a5a
* Tue Feb 08 2011 Kevin Fenzi <kevin@tummy.com> - 0.97-1
78c8a5a
- Update to 0.97
78c8a5a
- Fix up for current guidelines. 
cvsextras 47272f4
78c8a5a
* Fri Nov 23 2007 Kevin Fenzi <kevin@tummy.com> - 0.91.2-3
78c8a5a
- Change username to get upgrades from fedora versions working. 
959b5b5
78c8a5a
* Thu Nov 22 2007 Kevin Fenzi <kevin@tummy.com> - 0.91.2-2
78c8a5a
- Initial changes for EPEL version. 
b77bb64
78c8a5a
* Tue Aug 21 2007 Dag Wieers <dag@wieers.com> - 0.91.2-1
78c8a5a
- Updated to release 0.91.2.
cvsextras 47272f4
78c8a5a
* Tue Jul 17 2007 Dag Wieers <dag@wieers.com> - 0.91.1-1
78c8a5a
- Updated to release 0.91.1.
b77bb64
78c8a5a
* Wed Jul 11 2007 Dag Wieers <dag@wieers.com> - 0.91-1
78c8a5a
- Updated to release 0.91.
b77bb64
78c8a5a
* Thu May 31 2007 Dag Wieers <dag@wieers.com> - 0.90.3-1
78c8a5a
- Updated to release 0.90.3.
b77bb64
78c8a5a
* Fri Apr 27 2007 Dag Wieers <dag@wieers.com> - 0.90.2-2
78c8a5a
- Added clamav-milter support for EL2.1 now that it comes with a newer sendmail. (Tom G. Christensen)
cvsextras 47272f4
78c8a5a
* Sun Apr 15 2007 Dag Wieers <dag@wieers.com> - 0.90.2-1
78c8a5a
- Updated to release 0.90.2.
cvsextras 47272f4
78c8a5a
* Fri Mar 09 2007 Dag Wieers <dag@wieers.com> - 0.90.1-4
78c8a5a
- Removed circular dependency.
b77bb64
78c8a5a
* Thu Mar 08 2007 Dag Wieers <dag@wieers.com> - 0.90.1-3
78c8a5a
- Cleaned up default options to clamav-milter. (Adam T. Bowen)
78c8a5a
- Removed -b/--bounce as it is no longer recognized. (Gerald Teschl)
cvsextras 47272f4
78c8a5a
* Mon Mar 05 2007 Dag Wieers <dag@wieers.com> - 0.90.1-2
78c8a5a
- Removed the erroneous --dont-clean-log from the clamav-milter sysconfig. (Gerald Teschl)
cvsextras 47272f4
78c8a5a
* Fri Mar 02 2007 Dag Wieers <dag@wieers.com> - 0.90.1-1
78c8a5a
- Updated to release 0.90.1.
cvsextras 47272f4
78c8a5a
* Tue Feb 20 2007 Dag Wieers <dag@wieers.com> - 0.90-3
78c8a5a
- Do the right thing...
61fe767
78c8a5a
* Mon Feb 19 2007 Dag Wieers <dag@wieers.com> - 0.90-2
78c8a5a
- The tarball was re-rolled before public release. Sigh.
cvsextras 47272f4
78c8a5a
* Tue Feb 13 2007 Dag Wieers <dag@wieers.com> - 0.90-1
78c8a5a
- Updated to release 0.90.
cvsextras 47272f4
78c8a5a
* Tue Dec 12 2006 Dag Wieers <dag@wieers.com> - 0.88.7-1
78c8a5a
- Updated to release 0.88.7.
cvsextras 47272f4
78c8a5a
* Sun Nov 05 2006 Dag Wieers <dag@wieers.com> - 0.88.6-1
78c8a5a
- Updated to release 0.88.6.
78c8a5a
- Added condrestart to sysv scripts. (Tsai Li Ming)
b77bb64
78c8a5a
* Sat Oct 28 2006 Dag Wieers <dag@wieers.com> - 0.88.5-2
78c8a5a
- Added missing clamav dependency to clamav-db.
cvsextras 47272f4
78c8a5a
* Sun Oct 15 2006 Dag Wieers <dag@wieers.com> - 0.88.5-1
78c8a5a
- Updated to release 0.88.5.
49399d2
>>>>>>> el6
cvsextras 47272f4
78c8a5a
* Mon Aug 07 2006 Dag Wieers <dag@wieers.com> - 0.88.4-1
78c8a5a
- Updated to release 0.88.4.
cvsextras 47272f4
78c8a5a
* Mon Aug 07 2006 Dag Wieers <dag@wieers.com> - 0.88.3-2
78c8a5a
- Incorporated UPX heap overflow fix.
cvsextras 47272f4
78c8a5a
* Sat Jul 01 2006 Dag Wieers <dag@wieers.com> - 0.88.3-1
78c8a5a
- Updated to release 0.88.3.
cvsextras 47272f4
78c8a5a
* Sun Apr 30 2006 Dag Wieers <dag@wieers.com> - 0.88.2-1
78c8a5a
- Updated to release 0.88.2.
cvsextras 47272f4
78c8a5a
* Tue Apr 04 2006 Dag Wieers <dag@wieers.com> - 0.88.1-1
78c8a5a
- Updated to release 0.88.1.
cvsextras 47272f4
78c8a5a
* Mon Jan 09 2006 Dag Wieers <dag@wieers.com> - 0.88-1
78c8a5a
- Updated to release 0.88.
cvsextras 47272f4
78c8a5a
* Sun Nov 13 2005 Dries Verachtert <dries@ulyssis.org> - 0.87.1-1
78c8a5a
- Updated to release 0.87.1.
d1f6c75
78c8a5a
* Sat Sep 17 2005 Dag Wieers <dag@wieers.com> - 0.87-1
78c8a5a
- Updated to release 0.87.
cvsextras 47272f4
78c8a5a
* Mon Jul 25 2005 Dag Wieers <dag@wieers.com> - 0.86.2-1
78c8a5a
- Updated to release 0.86.2.
cvsextras 47272f4
78c8a5a
* Mon Jul 11 2005 Dag Wieers <dag@wieers.com> - 0.86.1-1
78c8a5a
- Updated to release 0.86.1.
cvsextras 47272f4
78c8a5a
* Mon May 16 2005 Dag Wieers <dag@wieers.com> - 0.85.1-1
78c8a5a
- Updated to release 0.85.1.
cvsextras 47272f4
78c8a5a
* Fri Apr 29 2005 Dag Wieers <dag@wieers.com> - 0.84-1
78c8a5a
- Updated to release 0.84.
cvsextras 47272f4
78c8a5a
* Mon Feb 14 2005 Dag Wieers <dag@wieers.com> - 0.83-1
78c8a5a
- Updated to release 0.83.
cvsextras 47272f4
78c8a5a
* Thu Feb 10 2005 Dag Wieers <dag@wieers.com> - 0.82-2
78c8a5a
- Fix for false positive on RIFF files. (Roger Jochem)
cvsextras 47272f4
78c8a5a
* Mon Feb 07 2005 Dag Wieers <dag@wieers.com> - 0.82-1
78c8a5a
- Updated to release 0.82.
cvsextras 47272f4
78c8a5a
* Thu Jan 27 2005 Dag Wieers <dag@wieers.com> - 0.81-1
78c8a5a
- Improved logrotate scripts. (Filippo Grassilli)
78c8a5a
- Updated to release 0.81.
cvsextras 47272f4
78c8a5a
* Wed Dec 01 2004 Dag Wieers <dag@wieers.com> - 0.80-2
78c8a5a
- Added %%dir /var/clamav/log. (Adam Bowns)
78c8a5a
- Changed logrotate script to use clamd.log. (Stuart Schneider)
78c8a5a
- Added curl dependency. (Petr Kristof)
78c8a5a
- Synchronized some options from Petr. (Petr Kristof)
78c8a5a
- Fixed another clamav.conf reference. (Michael Best)
cvsextras 47272f4
78c8a5a
* Mon Nov 01 2004 Dag Wieers <dag@wieers.com> - 0.80-1
78c8a5a
- Updated package description. (Arvin Troels)
78c8a5a
- Incorporated fixes from Jima. (Jima)
78c8a5a
- Config clamav.conf renamed to clamd.conf.
78c8a5a
- Removed obsolete patch.
78c8a5a
- Added macros for building without milter.
78c8a5a
- Updated to release 0.80.
cvsextras 47272f4
78c8a5a
* Fri Jul 30 2004 Dag Wieers <dag@wieers.com> - 0.75.1-1
78c8a5a
- Added obsoletes for fedora.us.
78c8a5a
- Updated to release 0.75.1.
d1f6c75
78c8a5a
* Mon Jul 26 2004 Dag Wieers <dag@wieers.com> - 0.75-2
78c8a5a
- Fixed a problem where $CODE was empty.
d1f6c75
78c8a5a
* Fri Jul 23 2004 Dag Wieers <dag@wieers.com> - 0.75-1
78c8a5a
- Updated to release 0.75.
d1f6c75
78c8a5a
* Wed Jun 30 2004 Dag Wieers <dag@wieers.com> - 0.74-1
78c8a5a
- Updated to release 0.74.
d1f6c75
78c8a5a
* Tue Jun 15 2004 Dag Wieers <dag@wieers.com> - 0.73-1
78c8a5a
- Updated to release 0.73.
cvsextras 47272f4
78c8a5a
* Thu Jun 03 2004 Dag Wieers <dag@wieers.com> - 0.72-1
78c8a5a
- Updated to release 0.72.
959b5b5
78c8a5a
* Thu May 20 2004 Dag Wieers <dag@wieers.com> - 0.71-1
78c8a5a
- Updated to release 0.71.
cvsextras 47272f4
78c8a5a
* Sun May 02 2004 Dag Wieers <dag@wieers.com> - 0.70-2
78c8a5a
- Fixed the installation check for conf files. (Richard Soderberg, Udo Ruecker)
78c8a5a
- Changed the init-order of the sysv scripts. (Will McCutcheon)
78c8a5a
- Changes to the default configuration files.
cvsextras 47272f4
78c8a5a
* Sat Mar 17 2004 Dag Wieers <dag@wieers.com> - 0.70-1
78c8a5a
- Updated to release 0.70.
d1f6c75
78c8a5a
* Tue Mar 16 2004 Dag Wieers <dag@wieers.com> - 0.68-1
78c8a5a
- Updated to release 0.68.
cvsextras 47272f4
78c8a5a
* Fri Mar 12 2004 Dag Wieers <dag@wieers.com> - 0.67.1-1
78c8a5a
- Updated to release 0.67-1.
78c8a5a
- Added clamdwatch and trashcan to clamd.
cvsextras 47272f4
78c8a5a
* Mon Mar 08 2004 Dag Wieers <dag@wieers.com> - 0.67-1
78c8a5a
- Personalized SPEC file.
b77bb64
78c8a5a
* Mon Aug 22 2003 Matthias Saou/Che
78c8a5a
- Added "--without milter" build option. (Matthias Saou)
78c8a5a
- Fixed freshclam cron (Matthias Saou)
78c8a5a
- Built the new package. (Che)
cvsextras 47272f4
78c8a5a
* Tue Jun 24 2003 Che
78c8a5a
- clamav-milter introduced.
78c8a5a
- a few more smaller fixes.
d1f6c75
78c8a5a
* Sun Jun 22 2003 Che
78c8a5a
- version upgrade
d1f6c75
78c8a5a
* Mon Jun 16 2003 Che
78c8a5a
- rh9 build
78c8a5a
- various fixes
78c8a5a
- got rid of rpm-helper prereq
d1f6c75
78c8a5a
* Fri Mar 24 2003 Che
78c8a5a
- some cleanups and fixes
78c8a5a
- new patch added
cvsextras 47272f4
78c8a5a
* Fri Nov 22 2002 Che
78c8a5a
- fixed a config patch issue
d1f6c75
78c8a5a
* Fri Nov 22 2002 Che
78c8a5a
- version upgrade and some fixes
d1f6c75
78c8a5a
* Sat Nov 02 2002 Che
78c8a5a
- version upgrade
d1f6c75
78c8a5a
* Wed Oct 24 2002 Che
78c8a5a
- some important changes for lsb compliance
cvsextras 47272f4
78c8a5a
* Wed Oct 23 2002 Che
78c8a5a
- initial rpm release