From: Elan Ruusamäe Date: Wed, 16 Apr 2008 09:44:30 +0000 (+0000) Subject: - new X-Git-Url: http://git.pld-linux.org/?p=packages%2Fclamav-database-phish.git;a=commitdiff_plain;h=HEAD - new Changed files: clamav-database-phish.spec -> 1.1 --- 30e5e930c72fdf5587f09a718a89364680c905e0 diff --git a/clamav-database-phish.spec b/clamav-database-phish.spec new file mode 100644 index 0000000..5d2b21f --- /dev/null +++ b/clamav-database-phish.spec @@ -0,0 +1,46 @@ +%define database_version 20080416 +%define rel 0.2 +Summary: Phish database for clamav +Name: clamav-database-phish +Version: 0.1 +Release: %{database_version}.%{rel} +License: GPL +Group: Applications/Databases +Source0: http://www.sanesecurity.com/clamav/scamsigs/phish.ndb.gz +# Source0-md5: 4ff089e09706b9212cd7b63a3b7e87ea +Source1: http://www.sanesecurity.co.uk/clamav/phish_sigtest.txt +# Source1-md5: d7a251c62cdd2f1b78a33476816447f3 +URL: http://www.sanesecurity.co.uk/clamav/ +BuildRequires: clamav +Requires: clamav +BuildArch: noarch +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Phish database for ClamAV which will help detect some types of stock, lottery, +419 and some image spams that are around at the moment. (Updated +%{database_version}). + +%prep +%setup -qcT +%{__gzip} -dc %{SOURCE0} > $(basename %{SOURCE0} .gz) + +%build +# test +res=$(clamscan %{SOURCE1} --database phish.ndb | head -n1 | sed -e 's,^.*: ,,') +if [ "$res" != "Html.Phishing.Sanesecurity.TestSig FOUND" ]; then + : Scan test failed: [$res] + exit 1 +fi + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT/var/lib/clamav +install *.ndb $RPM_BUILD_ROOT/var/lib/clamav + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%attr(644,clamav,root) %verify(not md5 mtime size) /var/lib/clamav/*.ndb