* [pmg-devel] [PATCH v2 0/2] remove clamAV safebrowsing
@ 2021-05-19 12:32 Oguz Bektas
2021-05-19 12:32 ` [pmg-devel] [PATCH v2 pmg-api 1/2] clamav: remove deprecated SafeBrowsing Oguz Bektas
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Oguz Bektas @ 2021-05-19 12:32 UTC (permalink / raw)
To: pmg-devel
v2 changes:
* added a small explanation in pmg-api commit message, and an archive.org
link in case original one goes 404.
pmg-api:
Oguz Bektas (1):
clamav: remove deprecated SafeBrowsing
src/PMG/Config.pm | 9 +++++----
src/PMG/Utils.pm | 3 ---
src/templates/freshclam.conf.in | 3 +--
3 files changed, 6 insertions(+), 9 deletions(-)
pmg-gui:
Oguz Bektas (1):
remove safe browsing from clamav tab
js/ClamAVDatabase.js | 2 --
1 file changed, 2 deletions(-)
--
2.20.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pmg-devel] [PATCH v2 pmg-api 1/2] clamav: remove deprecated SafeBrowsing
2021-05-19 12:32 [pmg-devel] [PATCH v2 0/2] remove clamAV safebrowsing Oguz Bektas
@ 2021-05-19 12:32 ` Oguz Bektas
2021-05-19 12:32 ` [pmg-devel] [PATCH v2 pmg-gui 2/2] remove safe browsing from clamav tab Oguz Bektas
2021-06-11 15:27 ` [pmg-devel] applied-series: [PATCH v2 0/2] remove clamAV safebrowsing Stoiko Ivanov
2 siblings, 0 replies; 4+ messages in thread
From: Oguz Bektas @ 2021-05-19 12:32 UTC (permalink / raw)
To: pmg-devel
this database was discontinued in 2019 due to legal reasons.
see:
https://blog.clamav.net/2021/04/are-you-still-attempting-to-download.html
archive in case it goes 404:
https://web.archive.org/web/20210408140341/https://blog.clamav.net/2021/04/are-you-still-attempting-to-download.html
* remove from freshclam.conf.in template
* remove from description
* default to 0 just to be sure
* if 'safebrowsing' set in pmg.conf, this is now ignored
note about removing the option in PMG 7.0
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
---
v1->v2:
* no changes in code - only the commit message
src/PMG/Config.pm | 9 +++++----
src/PMG/Utils.pm | 3 ---
src/templates/freshclam.conf.in | 3 +--
3 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/src/PMG/Config.pm b/src/PMG/Config.pm
index 155990b..719b451 100755
--- a/src/PMG/Config.pm
+++ b/src/PMG/Config.pm
@@ -186,7 +186,7 @@ sub properties {
type => 'string',
},
clamav_heuristic_score => {
- description => "Score for ClamAV heuristics (Encrypted Archives/Documents, Google Safe Browsing database, PhishingScanURLs, ...).",
+ description => "Score for ClamAV heuristics (Encrypted Archives/Documents, PhishingScanURLs, ...).",
type => 'integer',
minimum => 0,
maximum => 1000,
@@ -388,10 +388,11 @@ sub properties {
minimum => 0,
default => 0,
},
+ # FIXME: remove for PMG 7.0 - https://blog.clamav.net/2021/04/are-you-still-attempting-to-download.html
safebrowsing => {
- description => "Enables support for Google Safe Browsing.",
+ description => "Enables support for Google Safe Browsing. (deprecated option, will be ignored)",
type => 'boolean',
- default => 1
+ default => 0
},
scriptedupdates => {
description => "Enables ScriptedUpdates (incremental download of signatures)",
@@ -410,7 +411,7 @@ sub options {
maxscansize => { optional => 1 },
dbmirror => { optional => 1 },
maxcccount => { optional => 1 },
- safebrowsing => { optional => 1 },
+ safebrowsing => { optional => 1 }, # FIXME: remove for PMG 7.0
scriptedupdates => { optional => 1},
};
}
diff --git a/src/PMG/Utils.pm b/src/PMG/Utils.pm
index 51d6c70..43a866d 100644
--- a/src/PMG/Utils.pm
+++ b/src/PMG/Utils.pm
@@ -861,9 +861,6 @@ sub clamav_dbstat {
$filename = "/var/lib/clamav/bytecode.cvd";
$read_cvd_info->('bytecode', $filename) if -f $filename;
- $filename = "/var/lib/clamav/safebrowsing.cvd";
- $read_cvd_info->('safebrowsing', $filename) if -f $filename;
-
my $ss_dbs_fn = "/var/lib/clamav-unofficial-sigs/configs/ss-include-dbs.txt";
my $ss_dbs_files = {};
if (my $ssfh = IO::File->new("<${ss_dbs_fn}")) {
diff --git a/src/templates/freshclam.conf.in b/src/templates/freshclam.conf.in
index b915511..03a19d4 100644
--- a/src/templates/freshclam.conf.in
+++ b/src/templates/freshclam.conf.in
@@ -6,7 +6,7 @@ LogFileMaxSize 0
Foreground false
Debug false
MaxAttempts 5
-Checks [% IF pmg.clamav.safebrowsing %]48[% ELSE %]24[% END %]
+Checks 24
DatabaseDirectory /var/lib/clamav/
PidFile /var/run/clamav/freshclam.pid
DatabaseMirror [% pmg.clamav.dbmirror %]
@@ -15,7 +15,6 @@ ScriptedUpdates [% IF pmg.clamav.scriptedupdates %]true[% ELSE %]false[% END %]
CompressLocalDatabase no
NotifyClamd /etc/clamav/clamd.conf
Bytecode true
-SafeBrowsing [% IF pmg.clamav.safebrowsing %]true[% ELSE %]false[% END %]
DNSDatabaseInfo current.cvd.clamav.net
[% IF proxy.host %]
HTTPProxyServer [% proxy.host %]
--
2.20.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pmg-devel] [PATCH v2 pmg-gui 2/2] remove safe browsing from clamav tab
2021-05-19 12:32 [pmg-devel] [PATCH v2 0/2] remove clamAV safebrowsing Oguz Bektas
2021-05-19 12:32 ` [pmg-devel] [PATCH v2 pmg-api 1/2] clamav: remove deprecated SafeBrowsing Oguz Bektas
@ 2021-05-19 12:32 ` Oguz Bektas
2021-06-11 15:27 ` [pmg-devel] applied-series: [PATCH v2 0/2] remove clamAV safebrowsing Stoiko Ivanov
2 siblings, 0 replies; 4+ messages in thread
From: Oguz Bektas @ 2021-05-19 12:32 UTC (permalink / raw)
To: pmg-devel
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
---
v1->v2:
* no changes
js/ClamAVDatabase.js | 2 --
1 file changed, 2 deletions(-)
diff --git a/js/ClamAVDatabase.js b/js/ClamAVDatabase.js
index 36da444..884ffe1 100644
--- a/js/ClamAVDatabase.js
+++ b/js/ClamAVDatabase.js
@@ -10,8 +10,6 @@ Ext.define('PMG.ClamAVDatabaseConfig', {
me.add_text_row('dbmirror', gettext('Database Mirror'),
{ deleteEmpty: true, defaultValue: 'database.clamav.net' });
- me.add_boolean_row('safebrowsing', gettext('Google Safe Browsing'),
- { defaultValue: 1 });
me.add_boolean_row('scriptedupdates', gettext('Incremental Download'),
{ defaultValue: 0 });
--
2.20.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pmg-devel] applied-series: [PATCH v2 0/2] remove clamAV safebrowsing
2021-05-19 12:32 [pmg-devel] [PATCH v2 0/2] remove clamAV safebrowsing Oguz Bektas
2021-05-19 12:32 ` [pmg-devel] [PATCH v2 pmg-api 1/2] clamav: remove deprecated SafeBrowsing Oguz Bektas
2021-05-19 12:32 ` [pmg-devel] [PATCH v2 pmg-gui 2/2] remove safe browsing from clamav tab Oguz Bektas
@ 2021-06-11 15:27 ` Stoiko Ivanov
2 siblings, 0 replies; 4+ messages in thread
From: Stoiko Ivanov @ 2021-06-11 15:27 UTC (permalink / raw)
To: Oguz Bektas; +Cc: pmg-devel
On Wed, 19 May 2021 14:32:42 +0200
Oguz Bektas <o.bektas@proxmox.com> wrote:
> v2 changes:
> * added a small explanation in pmg-api commit message, and an archive.org
> link in case original one goes 404.
>
>
> pmg-api:
> Oguz Bektas (1):
> clamav: remove deprecated SafeBrowsing
>
> src/PMG/Config.pm | 9 +++++----
> src/PMG/Utils.pm | 3 ---
> src/templates/freshclam.conf.in | 3 +--
> 3 files changed, 6 insertions(+), 9 deletions(-)
>
>
> pmg-gui:
> Oguz Bektas (1):
> remove safe browsing from clamav tab
>
> js/ClamAVDatabase.js | 2 --
> 1 file changed, 2 deletions(-)
>
>
Applied both patches!
However moved the deprecation warning to 8.0 (since we'll release 7.0 soon)
Huge thanks!
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-06-11 15:27 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-19 12:32 [pmg-devel] [PATCH v2 0/2] remove clamAV safebrowsing Oguz Bektas
2021-05-19 12:32 ` [pmg-devel] [PATCH v2 pmg-api 1/2] clamav: remove deprecated SafeBrowsing Oguz Bektas
2021-05-19 12:32 ` [pmg-devel] [PATCH v2 pmg-gui 2/2] remove safe browsing from clamav tab Oguz Bektas
2021-06-11 15:27 ` [pmg-devel] applied-series: [PATCH v2 0/2] remove clamAV safebrowsing Stoiko Ivanov
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal