From 60b2615e822225dd8e36d8b48fd012b8814afc22 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 29 Jan 2016 15:10:18 +0100 Subject: [PATCH] Fix #15 --- modoboa_installer/scripts/clamav.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modoboa_installer/scripts/clamav.py b/modoboa_installer/scripts/clamav.py index 8148811..4628bae 100644 --- a/modoboa_installer/scripts/clamav.py +++ b/modoboa_installer/scripts/clamav.py @@ -20,6 +20,11 @@ class Clamav(base.Installer): system.add_user_to_group( user, self.config.get("amavis", "user") ) + pattern = ( + "s/^AllowSupplementaryGroups false/" + "AllowSupplementaryGroups true/") + utils.exec_cmd( + "perl -pi -e '{}' /etc/clamav/clamd.conf".format(pattern)) if utils.dist_name == "ubuntu": # Stop freshclam daemon to allow manual download utils.exec_cmd("service clamav-freshclam stop")