Browse Source

Fix match

Ernesto Nicolás Carrea 5 years ago
parent
commit
115dba0cc6

+ 2 - 2
bin/module/clamav/exim-integration/disable.inc

@@ -19,9 +19,9 @@ hestia_module_clamav_exim-integration_disable() {
 
 
 
 
     if [ "$OS_BASE" = 'debian' ]; then
     if [ "$OS_BASE" = 'debian' ]; then
-        /usr/bin/sed -i "/CLAMD/ s/^/#/" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf.template
+        /usr/bin/sed -i "/^CLAMD\s*=\s*/ s/^/#/" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf.template
     else
     else
-        /usr/bin/sed -i "/CLAMD/ s/^/#/" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf
+        /usr/bin/sed -i "/^CLAMD\s*=\s*/ s/^/#/" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf
     fi
     fi
     
     
     osal_service_restart $OSAL_SERVICE_EXIM
     osal_service_restart $OSAL_SERVICE_EXIM

+ 2 - 2
bin/module/clamav/exim-integration/enable.inc

@@ -18,9 +18,9 @@ hestia_module_clamav_exim-integration_enable() {
     echo "Enabling Exim-ClamAV integration..."
     echo "Enabling Exim-ClamAV integration..."
 
 
     if [ "$OS_BASE" = 'debian' ]; then
     if [ "$OS_BASE" = 'debian' ]; then
-        /usr/bin/sed -i "/CLAMD/ s/#*//" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf.template
+        /usr/bin/sed -i "/^#CLAMD\s*=\s*/ s/#*//" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf.template
     else
     else
-        /usr/bin/sed -i "/CLAMD/ s/#*//" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf
+        /usr/bin/sed -i "/^#CLAMD\s*=\s*/ s/#*//" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf
     fi
     fi
 
 
     gpasswd -a clamav mail > /dev/null 2>&1
     gpasswd -a clamav mail > /dev/null 2>&1

+ 2 - 2
bin/module/spamassassin/exim-integration/disable.inc

@@ -18,9 +18,9 @@ hestia_module_spamassassin_exim-integration_disable() {
     echo "Disabling SpamAssassin-Exim integration..."
     echo "Disabling SpamAssassin-Exim integration..."
 
 
     if [ "$OS_BASE" = 'debian' ]; then
     if [ "$OS_BASE" = 'debian' ]; then
-        /usr/bin/sed -i "/SPAMASSASSIN/ s/^/#/" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf.template
+        /usr/bin/sed -i "/^SPAMASSASSIN\s*=\s*/ s/^/#/" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf.template
     else
     else
-        /usr/bin/sed -i "/SPAMASSASSIN/ s/^/#/" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf
+        /usr/bin/sed -i "/^SPAMASSASSIN\s*=\s*/ s/^/#/" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf
     fi
     fi
 
 
     osal_service_restart $OSAL_SERVICE_EXIM
     osal_service_restart $OSAL_SERVICE_EXIM

+ 2 - 2
bin/module/spamassassin/exim-integration/enable.inc

@@ -18,9 +18,9 @@ hestia_module_spamassassin_exim-integration_enable() {
     echo "Enabling SpamAssassin-Exim integration..."
     echo "Enabling SpamAssassin-Exim integration..."
 
 
     if [ "$OS_BASE" = 'debian' ]; then
     if [ "$OS_BASE" = 'debian' ]; then
-        /usr/bin/sed -i "/SPAMASSASSIN/ s/#*//" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf.template
+        /usr/bin/sed -i "/^#SPAMASSASSIN\s*=\s*/ s/#*//" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf.template
     else
     else
-        /usr/bin/sed -i "/SPAMASSASSIN/ s/#*//" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf
+        /usr/bin/sed -i "/^#SPAMASSASSIN\s*=\s*/ s/#*//" $OSAL_PATH_EXIM_CONF/${OSAL_PKG_EXIM}.conf
     fi
     fi
 
 
     osal_service_restart $OSAL_SERVICE_EXIM
     osal_service_restart $OSAL_SERVICE_EXIM