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