|
@@ -3,7 +3,7 @@
|
|
|
# Server Management Script
|
|
# Server Management Script
|
|
|
# Author: Daniel Gibbs
|
|
# Author: Daniel Gibbs
|
|
|
# Website: http://danielgibbs.co.uk
|
|
# Website: http://danielgibbs.co.uk
|
|
|
-# Version: 221114
|
|
|
|
|
|
|
+# Version: 231114
|
|
|
|
|
|
|
|
#### Variables ####
|
|
#### Variables ####
|
|
|
|
|
|
|
@@ -53,7 +53,7 @@ servername=$(grep -s hostname "${servercfgfullpath}"|sed 's/hostname //g'|sed 's
|
|
|
|
|
|
|
|
# Logging
|
|
# Logging
|
|
|
logdays="7"
|
|
logdays="7"
|
|
|
-gamelogdir="${systemdir}/logs"
|
|
|
|
|
|
|
+#gamelogdir="" # No server logs available
|
|
|
scriptlogdir="${rootdir}/log/script"
|
|
scriptlogdir="${rootdir}/log/script"
|
|
|
consolelogdir="${rootdir}/log/console"
|
|
consolelogdir="${rootdir}/log/console"
|
|
|
|
|
|
|
@@ -690,21 +690,11 @@ echo ""
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
fn_loginstall(){
|
|
fn_loginstall(){
|
|
|
-echo "Creating log directorys"
|
|
|
|
|
-echo "================================="
|
|
|
|
|
-sleep 1
|
|
|
|
|
-mkdir -pv "${rootdir}/log"
|
|
|
|
|
-mkdir -pv "${scriptlogdir}"
|
|
|
|
|
-touch "${scriptlog}"
|
|
|
|
|
-mkdir -pv "${consolelogdir}"
|
|
|
|
|
-touch "${consolelog}"
|
|
|
|
|
-if [ ! -h ${rootdir}/log/server ]; then
|
|
|
|
|
- ln -sv "${gamelogdir}" "${rootdir}/log/server"
|
|
|
|
|
-else
|
|
|
|
|
- echo "Symbolic link ${gamelogdir} => ${rootdir}/log/server already exists!"
|
|
|
|
|
-fi
|
|
|
|
|
-sleep 1
|
|
|
|
|
-echo ""
|
|
|
|
|
|
|
+if [ ! -f ${rootdir}/functions/fn_loginstall ]; then
|
|
|
|
|
+ functionfile="fn_loginstall"
|
|
|
|
|
+ fn_fninstall
|
|
|
|
|
+fi
|
|
|
|
|
+source ${rootdir}/functions/fn_loginstall
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
fn_jc2config(){
|
|
fn_jc2config(){
|