@@ -968,6 +968,7 @@ public function configure_courier() {
968968 $ content = str_replace ('{mysql_server_ispconfig_password} ' , $ conf ['mysql ' ]['ispconfig_password ' ], $ content );
969969 $ content = str_replace ('{mysql_server_database} ' , $ conf ['mysql ' ]['database ' ], $ content );
970970 $ content = str_replace ('{mysql_server_host} ' , $ conf ['mysql ' ]['host ' ], $ content );
971+ $ content = str_replace ('{mysql_server_port} ' , $ conf ['mysql ' ]['port ' ], $ content );
971972 wf ($ config_dir .'/ ' .$ configfile , $ content );
972973
973974 chmod ($ config_dir .'/ ' .$ configfile , 0660 );
@@ -1081,6 +1082,7 @@ public function configure_dovecot() {
10811082 $ content = str_replace ('{mysql_server_ispconfig_password} ' , $ conf ['mysql ' ]['ispconfig_password ' ], $ content );
10821083 $ content = str_replace ('{mysql_server_database} ' , $ conf ['mysql ' ]['database ' ], $ content );
10831084 $ content = str_replace ('{mysql_server_host} ' , $ conf ['mysql ' ]['host ' ], $ content );
1085+ $ content = str_replace ('{mysql_server_port} ' , $ conf ['mysql ' ]['port ' ], $ content );
10841086 $ content = str_replace ('{server_id} ' , $ conf ['server_id ' ], $ content );
10851087 wf ($ config_dir .'/ ' .$ configfile , $ content );
10861088
@@ -1259,6 +1261,7 @@ public function configure_mydns() {
12591261 $ content = str_replace ('{mysql_server_ispconfig_password} ' , $ conf ['mysql ' ]['ispconfig_password ' ], $ content );
12601262 $ content = str_replace ('{mysql_server_database} ' , $ conf ['mysql ' ]['database ' ], $ content );
12611263 $ content = str_replace ('{mysql_server_host} ' , $ conf ['mysql ' ]['host ' ], $ content );
1264+ $ content = str_replace ('{mysql_server_port} ' , $ conf ['mysql ' ]['port ' ], $ content );
12621265 $ content = str_replace ('{server_id} ' , $ conf ['server_id ' ], $ content );
12631266 wf ($ conf ['mydns ' ]['config_dir ' ].'/ ' .$ configfile , $ content );
12641267 chmod ($ conf ['mydns ' ]['config_dir ' ].'/ ' .$ configfile , 0600 );
@@ -1302,6 +1305,7 @@ public function configure_powerdns() {
13021305 $ content = str_replace ('{mysql_server_ispconfig_password} ' , $ conf ['mysql ' ]['ispconfig_password ' ], $ content );
13031306 $ content = str_replace ('{powerdns_database} ' , $ conf ['powerdns ' ]['database ' ], $ content );
13041307 $ content = str_replace ('{mysql_server_host} ' , $ conf ['mysql ' ]['host ' ], $ content );
1308+ $ content = str_replace ('{mysql_server_port} ' , $ conf ['mysql ' ]['port ' ], $ content );
13051309 wf ($ conf ['powerdns ' ]['config_dir ' ].'/ ' .$ configfile , $ content );
13061310 chmod ($ conf ['powerdns ' ]['config_dir ' ].'/ ' .$ configfile , 0600 );
13071311 chown ($ conf ['powerdns ' ]['config_dir ' ].'/ ' .$ configfile , 'root ' );
@@ -1967,11 +1971,13 @@ public function install_ispconfig() {
19671971 $ content = str_replace ('{mysql_server_ispconfig_password} ' , $ conf ['mysql ' ]['ispconfig_password ' ], $ content );
19681972 $ content = str_replace ('{mysql_server_database} ' , $ conf ['mysql ' ]['database ' ], $ content );
19691973 $ content = str_replace ('{mysql_server_host} ' , $ conf ['mysql ' ]['host ' ], $ content );
1974+ $ content = str_replace ('{mysql_server_port} ' , $ conf ['mysql ' ]['port ' ], $ content );
19701975
19711976 $ content = str_replace ('{mysql_master_server_ispconfig_user} ' , $ conf ['mysql ' ]['master_ispconfig_user ' ], $ content );
19721977 $ content = str_replace ('{mysql_master_server_ispconfig_password} ' , $ conf ['mysql ' ]['master_ispconfig_password ' ], $ content );
19731978 $ content = str_replace ('{mysql_master_server_database} ' , $ conf ['mysql ' ]['master_database ' ], $ content );
19741979 $ content = str_replace ('{mysql_master_server_host} ' , $ conf ['mysql ' ]['master_host ' ], $ content );
1980+ $ content = str_replace ('{mysql_master_server_port} ' , $ conf ['mysql ' ]['master_port ' ], $ content );
19751981
19761982 $ content = str_replace ('{server_id} ' , $ conf ['server_id ' ], $ content );
19771983 $ content = str_replace ('{ispconfig_log_priority} ' , $ conf ['ispconfig_log_priority ' ], $ content );
@@ -1992,11 +1998,13 @@ public function install_ispconfig() {
19921998 $ content = str_replace ('{mysql_server_ispconfig_password} ' , $ conf ['mysql ' ]['ispconfig_password ' ], $ content );
19931999 $ content = str_replace ('{mysql_server_database} ' , $ conf ['mysql ' ]['database ' ], $ content );
19942000 $ content = str_replace ('{mysql_server_host} ' , $ conf ['mysql ' ]['host ' ], $ content );
2001+ $ content = str_replace ('{mysql_server_port} ' , $ conf ['mysql ' ]['port ' ], $ content );
19952002
19962003 $ content = str_replace ('{mysql_master_server_ispconfig_user} ' , $ conf ['mysql ' ]['master_ispconfig_user ' ], $ content );
19972004 $ content = str_replace ('{mysql_master_server_ispconfig_password} ' , $ conf ['mysql ' ]['master_ispconfig_password ' ], $ content );
19982005 $ content = str_replace ('{mysql_master_server_database} ' , $ conf ['mysql ' ]['master_database ' ], $ content );
19992006 $ content = str_replace ('{mysql_master_server_host} ' , $ conf ['mysql ' ]['master_host ' ], $ content );
2007+ $ content = str_replace ('{mysql_master_server_port} ' , $ conf ['mysql ' ]['master_port ' ], $ content );
20002008
20012009 $ content = str_replace ('{server_id} ' , $ conf ['server_id ' ], $ content );
20022010 $ content = str_replace ('{ispconfig_log_priority} ' , $ conf ['ispconfig_log_priority ' ], $ content );
@@ -2650,6 +2658,7 @@ protected function insert_db_credentials($tContents) {
26502658 $ tContents = str_replace ('{mysql_server_database} ' , $ conf ["mysql " ]["database " ], $ tContents );
26512659 $ tContents = str_replace ('{mysql_server_ip} ' , $ conf ["mysql " ]["ip " ], $ tContents );
26522660 $ tContents = str_replace ('{mysql_server_host} ' , $ conf ['mysql ' ]['host ' ], $ tContents );
2661+ $ tContents = str_replace ('{mysql_server_port} ' , $ conf ['mysql ' ]['port ' ], $ tContents );
26532662 $ tContents = str_replace ('{mysql_server_port} ' , $ conf ["mysql " ]["port " ], $ tContents );
26542663
26552664 return $ tContents ;
0 commit comments