From 7a102ef40eb5e6a851f6b7285ee0168d6b5e1724 Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 13 Nov 2019 14:33:59 +0100 Subject: [PATCH] install_roundcube.sh: eanble manage sieve filter 'vacation' and show seperate menu. --- install_roundcube.sh | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/install_roundcube.sh b/install_roundcube.sh index c6558d9..84e7233 100755 --- a/install_roundcube.sh +++ b/install_roundcube.sh @@ -2144,8 +2144,32 @@ else error "$(cat $log_file)" fi -_key="managesieve_disabled_extensions" -_val="array('vacation')" +#_key="managesieve_disabled_extensions" +#_val="array('vacation')" +#echononl "\tChange '$_key' to $_val" +#perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \ +# ${WEBSITE_BASEDIR}/roundcubemail-${ROUNDCUBE_VERSION}/plugins/${_plugin}/config.inc.php > $log_file 2>&1 +#if [[ $? -eq 0 ]] ; then +# echo_ok +#else +# echo_failed +# error "$(cat $log_file)" +#fi + +_key="managesieve_vacation" +_val="1" +echononl "\tChange '$_key' to $_val" +perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \ + ${WEBSITE_BASEDIR}/roundcubemail-${ROUNDCUBE_VERSION}/plugins/${_plugin}/config.inc.php > $log_file 2>&1 +if [[ $? -eq 0 ]] ; then + echo_ok +else + echo_failed + error "$(cat $log_file)" +fi + +_key="managesieve_vacation_interval" +_val="1" echononl "\tChange '$_key' to $_val" perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \ ${WEBSITE_BASEDIR}/roundcubemail-${ROUNDCUBE_VERSION}/plugins/${_plugin}/config.inc.php > $log_file 2>&1