Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
b3173b3e46 |
@@ -14,7 +14,7 @@ export SCANSCRIPT
|
||||
#EXCLUDELIST="(Python-3.*tar.xz|pip-.*-py3-none-any.whl)"
|
||||
#
|
||||
# Current known misdetections:
|
||||
EXCLUDELIST="(pdfium-6425.tar.bz2)"
|
||||
EXCLUDELIST="pdfium-6425.tar.bz2"
|
||||
export EXCLUDELIST
|
||||
|
||||
echo '
|
||||
@@ -64,8 +64,8 @@ Please have a look.
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
echo "clamscan --archive-verbose -ir ${EXCLUDELIST:+--exclude $EXCLUDELIST} /usr/src/packages/BUILD/scan:"
|
||||
/usr/bin/clamscan --archive-verbose -ir ${EXCLUDELIST:+--exclude "$EXCLUDELIST"} /usr/src/packages/BUILD/scan
|
||||
echo "clamscan -ir ${EXCLUDELIST:+--exclude $EXCLUDELIST} /usr/src/packages/BUILD/scan:"
|
||||
/usr/bin/clamscan -ir ${EXCLUDELIST:+--exclude "$EXCLUDELIST"} /usr/src/packages/BUILD/scan
|
||||
ret=$?
|
||||
rm -rf /usr/src/packages/BUILD/scan
|
||||
exit $ret
|
||||
|
@@ -1,8 +1,3 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 22 13:33:22 UTC 2025 - Marcus Meissner <meissner@suse.com>
|
||||
|
||||
- add a SUSE whitelist filtering out EICAR signatures (bsc#1246880)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 17 14:22:32 UTC 2025 - Marcus Meissner <meissner@suse.com>
|
||||
|
||||
|
@@ -20,25 +20,20 @@ Name: post-build-checks-malwarescan
|
||||
BuildArch: noarch
|
||||
Requires: clamav-database
|
||||
Url: http://www.suse.com/security
|
||||
BuildRequires: clamav
|
||||
Requires: clamav
|
||||
Recommends: clamav
|
||||
Version: 0.1
|
||||
Release: 0
|
||||
Summary: OBS clamav virus scan build hook and script
|
||||
License: GPL-2.0
|
||||
Group: Development/Tools/Building
|
||||
Source0: 80-check-malware-scan-clamav
|
||||
Source1: suse_whitelist.ign2
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
The /usr/lib/build/checks/80-check-malware-scan-clamav runs
|
||||
clamscan --no-summary -ir $RPM_BUILD_DIR
|
||||
|
||||
False positives are ignored either via:
|
||||
|
||||
- 80-check-malware-scan-clamav variable EXCLUDELIST
|
||||
- virusname entry in suse_whitelist.ign2
|
||||
|
||||
%prep
|
||||
|
||||
@@ -48,11 +43,8 @@ False positives are ignored either via:
|
||||
pwd
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/lib/build/checks
|
||||
install -m 0755 %{SOURCE0} $RPM_BUILD_ROOT/usr/lib/build/checks
|
||||
install -d -m 0755 $RPM_BUILD_ROOT/var/lib/clamav/
|
||||
install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/var/lib/clamav/
|
||||
|
||||
%files
|
||||
%attr(0755,root,root) /usr/lib/build/checks/80-check-malware-scan-clamav
|
||||
%attr(0644,root,root) /var/lib/clamav/suse_whitelist.ign2
|
||||
|
||||
%changelog
|
||||
|
@@ -1,4 +0,0 @@
|
||||
Eicar-Signature
|
||||
Eicar-Test-Signature
|
||||
Win.Test.EICAR_HDB-1
|
||||
Win.Test.EICAR_HSB-1
|
Reference in New Issue
Block a user