Просмотр исходного кода

Fix issue with roundcube unable to login

Jaap Marcus 3 лет назад
Родитель
Сommit
fc814e9000
2 измененных файлов с 4 добавлено и 1 удалено
  1. 3 0
      bin/v-add-sys-roundcube
  2. 1 1
      install/upgrade/versions/1.6.7.sh

+ 3 - 0
bin/v-add-sys-roundcube

@@ -191,6 +191,9 @@ else
     fi
     fi
     rm -f -r $RC_INSTALL_DIR/$RC_FILE
     rm -f -r $RC_INSTALL_DIR/$RC_FILE
     rm -f -r $RC_INSTALL_DIR/$RC_EXTRACT
     rm -f -r $RC_INSTALL_DIR/$RC_EXTRACT
+    
+    # "Bug" in Roundcube causes issues with creating mail accounts in database
+    sed -i "s/\$config\['auto_create_user'] = false;/\$config\['auto_create_user'] = true;/g" /etc/roundcube/config.inc.php    
 fi
 fi
 
 
 #----------------------------------------------------------#
 #----------------------------------------------------------#

+ 1 - 1
install/upgrade/versions/1.6.7.sh

@@ -22,5 +22,5 @@ upgrade_config_set_value 'UPGRADE_REBUILD_USERS' 'no'
 upgrade_config_set_value 'UPGRADE_UPDATE_FILEMANAGER_CONFIG' 'false'
 upgrade_config_set_value 'UPGRADE_UPDATE_FILEMANAGER_CONFIG' 'false'
 
 
 if [ -f "/etc/roundcube/config.inc.php" ]; then
 if [ -f "/etc/roundcube/config.inc.php" ]; then
-    sed -i "s/\$config\['auto_create_user'] = false;/\$config\['auto_create_user'] = true;/g" /etc/roundcube/config.inc.php
+    sed -i "s/\$config\['auto_create_user'] = false;/\$config\['auto_create_user'] = true;/g" /etc/roundcube/config.inc.php    
 fi
 fi