Browse Source

Fixed Missing package and ROundcube setup issue:

old-stable
gau1991 11 years ago
parent
commit
b341dd6fac
  1. 2
      src/modules/stack/install/mail/ee_mod_install_dovecot.sh
  2. 2
      src/modules/stack/install/mail/ee_mod_setup_sieve.sh

2
src/modules/stack/install/mail/ee_mod_install_dovecot.sh

@ -19,7 +19,7 @@ function ee_mod_install_dovecot()
ee_lib_echo "Installing Dovecot, please wait..."
debconf-set-selections <<< "dovecot-core dovecot-core/create-ssl-cert boolean yes"
debconf-set-selections <<< "dovecot-core dovecot-core/ssl-cert-name string $(hostname -f)"
$EE_APT_GET install dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql dovecot-sieve dovecot-managesieved \
$EE_APT_GET install dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql dovecot-sieve dovecot-managesieved postfix-mysql \
|| ee_lib_error "Unable to install Dovecot, exit status = " $?
}

2
src/modules/stack/install/mail/ee_mod_setup_sieve.sh

@ -21,7 +21,7 @@ function ee_mod_setup_sieve()
|| ee_lib_error "Unable to compile Sieve rules, exit status = " $?
# Configure Roundcube
sed -i "s:\$config\['plugins'\] = array(:\$config\['plugins'\] = array(\n 'sieverules':" /var/www/roundcubemail/htdocs/config/config.inc.php \
sed -i "s:\$config\['plugins'\] = array(:\$config\['plugins'\] = array(\n 'sieverules',:" /var/www/roundcubemail/htdocs/config/config.inc.php \
|| ee_lib_error "Unable to configure Sieve Roundcube plugin, exit status = " $?
echo "\$config['sieverules_port'] = 4190;" >> /var/www/roundcubemail/htdocs/config/config.inc.php
}

Loading…
Cancel
Save