public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
[ClamAV] Whitelist js in pdf - too many fp
cc99fe38
data/Dockerfiles/clamd/clamd.sh | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
Diff
diff --git a/data/Dockerfiles/clamd/clamd.sh b/data/Dockerfiles/clamd/clamd.sh
index 348ec2d5..42c7099d 100755
--- a/data/Dockerfiles/clamd/clamd.sh
+++ b/data/Dockerfiles/clamd/clamd.sh
@@ -18,9 +18,14 @@ if [[ -s /etc/clamav/whitelist.ign2 ]]; then
echo "Copying non-empty whitelist.ign2 to /var/lib/clamav/whitelist.ign2"
cp /etc/clamav/whitelist.ign2 /var/lib/clamav/whitelist.ign2
fi
+
if [[ ! -f /var/lib/clamav/whitelist.ign2 ]]; then
echo "Creating /var/lib/clamav/whitelist.ign2"
- echo "Example-Signature.Ignore-1" > /var/lib/clamav/whitelist.ign2
+ cat <<EOF > /var/lib/clamav/whitelist.ign2
+# Please restart ClamAV after changing signatures
+Example-Signature.Ignore-1
+PUA.Pdf.Trojan.EmbeddedJavaScript-1
+EOF
fi
chown clamav:clamav -R /var/lib/clamav /run/clamav
@@ -29,11 +34,8 @@ chmod 755 /var/lib/clamav
chmod 644 -R /var/lib/clamav/*
chmod 750 /run/clamav
-echo "Stating whitelist.ign2"
stat /var/lib/clamav/whitelist.ign2
-
dos2unix /var/lib/clamav/whitelist.ign2
-
sed -i '/^\s*$/d' /var/lib/clamav/whitelist.ign2
BACKGROUND_TASKS=()