[clamav-unofficial-sigs] Initial import (#571816).

topdog topdog at fedoraproject.org
Mon Jan 10 09:22:46 UTC 2011


commit 78df148494f2042002581e8db0b55bffa2950de3
Author: Andrew Colin Kissa <andrew at topdog.za.net>
Date:   Mon Jan 10 11:13:58 2011 +0200

    Initial import (#571816).

 .gitignore                  |    1 +
 clamav-unofficial-sigs.spec |   91 +++++++++++++++++++++++++++++++++++++++++++
 sources                     |    1 +
 3 files changed, 93 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..c2151f1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/clamav-unofficial-sigs-3.7.1.tar.gz
diff --git a/clamav-unofficial-sigs.spec b/clamav-unofficial-sigs.spec
new file mode 100644
index 0000000..d14ee85
--- /dev/null
+++ b/clamav-unofficial-sigs.spec
@@ -0,0 +1,91 @@
+Name:           clamav-unofficial-sigs
+Version:        3.7.1
+Release:        3%{?dist}
+Summary:        Scripts to download unoffical clamav signatures 
+Group:          Applications/System
+License:        BSD
+URL:            http://www.inetmsg.com/pub/
+Source0:        http://www.inetmsg.com/pub/clamav-unofficial-sigs-%{version}.tar.gz
+BuildArch:      noarch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires:       clamav clamav-update rsync gnupg diffutils curl bind-utils
+
+%description
+This package contains scripts and configuration files
+that provide the capability to download, test, and 
+update the 3rd-party signature databases provide by 
+Sanesecurity, SecuriteInfo, MalwarePatrol, OITC, 
+INetMsg and ScamNailer.
+
+%prep
+%setup -q
+iconv -f iso8859-1 -t utf-8 CHANGELOG > CHANGELOG.conv && mv -f CHANGELOG.conv CHANGELOG
+sed -i 's:/usr/local/bin/:/usr/bin/:' clamav-unofficial-sigs-cron
+sed -i 's:root:clamupdate:' clamav-unofficial-sigs-cron
+sed -i 's:/usr/local/etc/clamav-unofficial-sigs.conf:/etc/clamav-unofficial-sigs/clamav-unofficial-sigs.conf \&>/dev/null:' clamav-unofficial-sigs-cron
+sed -i 's:/var/log/clamav-unofficial-sigs.log:/var/log/clamav-unofficial-sigs/clamav-unofficial-sigs.log:' clamav-unofficial-sigs-logrotate
+sed -i 's:/usr/unofficial-dbs:%{_localstatedir}/lib/%{name}:' clamav-unofficial-sigs.conf
+sed -i 's:/var/log:%{_localstatedir}/log/%{name}:' clamav-unofficial-sigs.conf
+sed -i 's:/path/to/ham-test/directory:%{_localstatedir}/lib/%{name}/ham-test:' clamav-unofficial-sigs.conf
+sed -i 's:"clamav":"clamupdate":' clamav-unofficial-sigs.conf
+sed -i 's:/var/run/clamd.pid:/var/run/clamd.scan/clamd.pid:' clamav-unofficial-sigs.conf
+sed -i 's:user_configuration_complete="no":user_configuration_complete="yes":' clamav-unofficial-sigs.conf
+sed -i 's:enable_logging="no":enable_logging="yes":' clamav-unofficial-sigs.conf
+
+%build
+#nothing to do here
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
+install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.d
+install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
+install -d -p $RPM_BUILD_ROOT%{_bindir}
+install -d -p $RPM_BUILD_ROOT%{_mandir}/man8
+install -d -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{name}
+install -d -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}
+install -d -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/ham-test
+install -p -m0755 clamav-unofficial-sigs.sh $RPM_BUILD_ROOT%{_bindir}/clamav-unofficial-sigs.sh
+install -p -m0755 clamd-status.sh $RPM_BUILD_ROOT%{_bindir}/clamd-status.sh
+install -p -m0644 clamav-unofficial-sigs-cron $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/clamav-unofficial-sigs
+install -p -m0644 clamav-unofficial-sigs-logrotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/clamav-unofficial-sigs
+install -p -m0644 clamav-unofficial-sigs.8 $RPM_BUILD_ROOT%{_mandir}/man8/clamav-unofficial-sigs.8
+pushd $RPM_BUILD_ROOT%{_mandir}/man8/
+ln -s clamav-unofficial-sigs.8 clamav-unofficial-sigs.sh.8
+popd
+install -p -m0644 clamav-unofficial-sigs.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/clamav-unofficial-sigs.conf
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc README CHANGELOG LICENSE
+%dir %{_sysconfdir}/%{name}
+%config(noreplace) %{_sysconfdir}/%{name}/clamav-unofficial-sigs.conf
+%config(noreplace) %{_sysconfdir}/cron.d/*
+%config(noreplace) %{_sysconfdir}/logrotate.d/*
+%{_bindir}/*
+%{_mandir}/man8/*
+%attr(0755,clamupdate,clamupdate) %dir %{_localstatedir}/log/%{name}
+%attr(0755,clamupdate,clamupdate) %dir %{_localstatedir}/lib/%{name}
+%attr(0755,clamupdate,clamupdate) %dir %{_localstatedir}/lib/%{name}/ham-test
+
+%changelog
+* Sun Jan 02 2011 Andrew Colin Kissa <andrew at topdog.za.net> - 3.7.1-3
+- Fixes requested by reviewer
+
+* Thu Dec 23 2010 Andrew Colin Kissa <andrew at topdog.za.net> - 3.7.1-2
+- Fixes requested by reviewer
+
+* Tue Jul 20 2010 Andrew Colin Kissa <andrew at topdog.za.net> - 3.7.1-1
+- upgraded to latest upstream
+
+* Fri Apr 22 2010 Andrew Colin Kissa <andrew at topdog.za.net> - 3.7-3
+- Fix sed error
+
+* Mon Mar 15 2010 Andrew Colin Kissa <andrew at topdog.za.net> - 3.7-2
+- Fix the cron entry
+
+* Tue Mar 09 2010 Andrew Colin Kissa <andrew at topdog.za.net> - 3.7-1
+- Initial packaging
diff --git a/sources b/sources
index e69de29..202b938 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+c00f38cd0ff51672e3cbb638aec8d124  clamav-unofficial-sigs-3.7.1.tar.gz


More information about the scm-commits mailing list