diff --git a/exec/load/ircd/config.js b/exec/load/ircd/config.js index f78609e3dd047587501f66f1f0cdaaa229f2b6eb..3a0b97ca1c0777a920b5f0caab7b531eb53b7073 100644 --- a/exec/load/ircd/config.js +++ b/exec/load/ircd/config.js @@ -283,9 +283,15 @@ function Read_Config_File() { else fname=system.ctrl_dir + Config_Filename; } else { - fname=system.ctrl_dir + "ircd." + system.local_host_name + ".conf"; + fname=system.ctrl_dir + "ircd." + system.local_host_name + ".ini"; + if(!file_exists(fname)) + fname=system.ctrl_dir + "ircd." + system.local_host_name + ".conf"; + if(!file_exists(fname)) + fname=system.ctrl_dir + "ircd." + system.host_name + ".ini"; if(!file_exists(fname)) fname=system.ctrl_dir + "ircd." + system.host_name + ".conf"; + if(!file_exists(fname)) + fname=system.ctrl_dir + "ircd.ini"; if(!file_exists(fname)) fname=system.ctrl_dir + "ircd.conf"; }