From d3554bcd81cc824f3f328e950082dd8da9d0a996 Mon Sep 17 00:00:00 2001 From: doktornotor Date: Sun, 11 Oct 2015 23:50:12 +0200 Subject: Move antivirus config migration to squid_antivirus.inc --- config/squid3/34/squid_antivirus.inc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'config/squid3/34') diff --git a/config/squid3/34/squid_antivirus.inc b/config/squid3/34/squid_antivirus.inc index 5c3b6b3f..7af50399 100644 --- a/config/squid3/34/squid_antivirus.inc +++ b/config/squid3/34/squid_antivirus.inc @@ -222,6 +222,18 @@ function squid_antivirus_deinstall_command() { } } +/* Migrate configuration from old Squid package versions */ +function squid_antivirus_upgrade_config() { + global $config; + /* unset broken antivirus settings */ + if (is_array($config['installedpackages']['squidantivirus'])) { + unset($config['installedpackages']['squidantivirus']['config'][0]['squidclamav']); + unset($config['installedpackages']['squidantivirus']['config'][0]['c-icap_conf']); + unset($config['installedpackages']['squidantivirus']['config'][0]['c-icap_magic']); + unset($config['installedpackages']['squidantivirus']['config'][0]['freshclam_conf']); + } +} + /* * Antivirus features configuration * -- cgit v1.2.3