Daniel Gibbs 9 лет назад
Родитель
Сommit
324fa47b2a
2 измененных файлов с 8 добавлено и 4 удалено
  1. 5 1
      lgsm/functions/core_legacy.sh
  2. 3 3
      lgsm/functions/install_logs.sh

+ 5 - 1
lgsm/functions/core_legacy.sh

@@ -4,6 +4,10 @@
 # Website: https://gameservermanagers.com
 # Website: https://gameservermanagers.com
 # Description: Code for backwards compatability with older versions of LinuxGSM.
 # Description: Code for backwards compatability with older versions of LinuxGSM.
 
 
-if [ -z ${serverfiles} ]; then
+if [ -z "${serverfiles}" ]; then
 	serverfiles="${filesdir}"
 	serverfiles="${filesdir}"
+fi
+
+if [ -z "${logdir}" ]; then
+	logdir="${rootdir}/log"
 fi
 fi

+ 3 - 3
lgsm/functions/install_logs.sh

@@ -15,11 +15,11 @@ if [ "${checklogs}" != "1" ]; then
 fi
 fi
 sleep 1
 sleep 1
 # Create script and console log directories
 # Create script and console log directories
-mkdir -v "${logdir}"
-mkdir -v "${scriptlogdir}"
+mkdir -pv "${logdir}"
+mkdir -pv "${scriptlogdir}"
 touch "${scriptlog}"
 touch "${scriptlog}"
 if [ -n "${consolelogdir}" ]; then
 if [ -n "${consolelogdir}" ]; then
-	mkdir -v "${consolelogdir}"
+	mkdir -pv "${consolelogdir}"
 	touch "${consolelog}"
 	touch "${consolelog}"
 fi
 fi