diff --git a/lgsm/functions/install_config.sh b/lgsm/functions/install_config.sh index f7e39434e..f5b207e8f 100644 --- a/lgsm/functions/install_config.sh +++ b/lgsm/functions/install_config.sh @@ -8,6 +8,7 @@ local function_selfname="$(basename $(readlink -f "${BASH_SOURCE[0]}"))" fn_defaultconfig(){ echo "creating ${servercfg} config file." + fn_script_log_info "creating ${servercfg} config file." cp -v "${servercfgdefault}" "${servercfgfullpath}" sleep 1 } @@ -26,9 +27,11 @@ fn_userinputconfig(){ rconpass="rconpassword" fi echo "changing hostname." + fn_script_log_info "changing hostname." sed -i "s/\"\"/\"${servername}\"/g" "${servercfgfullpath}" sleep 1 echo "changing rconpassword." + fn_script_log_info "changing rconpassword." sed -i "s/\"\"/\"${rconpass}\"/g" "${servercfgfullpath}" sleep 1 } @@ -36,6 +39,7 @@ fn_userinputconfig(){ fn_arma3config(){ fn_defaultconfig echo "creating ${networkcfg} config file." + fn_script_log_info "creating ${networkcfg} config file." cp -v "${networkcfgdefault}" "${networkcfgfullpath}" sleep 1 echo "" @@ -46,18 +50,22 @@ fn_goldsourceconfig(){ # server.cfg redirects to ${servercfg} for added security echo "creating server.cfg." + fn_script_log_info "creating server.cfg." touch "server.cfg" sleep 1 echo "creating redirect." + fn_script_log_info "creating redirect." echo "server.cfg > ${servercfg}." echo "exec ${servercfg}" > "server.cfg" sleep 1 # creating other files required echo "creating listip.cfg." + fn_script_log_info "creating listip.cfg." touch "${systemdir}/listip.cfg" sleep 1 echo "creating banned.cfg." + fn_script_log_info "creating banned.cfg." touch "${systemdir}/banned.cfg" sleep 1 @@ -70,6 +78,8 @@ fn_serious3config(){ echo "" echo "To edit ${gamename} server config use SS3 Server GUI 3 tool" echo "http://mrag.nl/sgui3/" + fn_script_log_info "To edit ${gamename} server config use SS3 Server GUI 3 tool" + fn_script_log_info "http://mrag.nl/sgui3/" sleep 1 echo "" } @@ -79,9 +89,11 @@ fn_sourceconfig(){ # server.cfg redirects to ${servercfg} for added security echo "creating server.cfg." + fn_script_log_info "creating server.cfg." touch "server.cfg" sleep 1 echo "creating redirect." + fn_script_log_info "creating redirect." echo "server.cfg > ${servercfg}." echo "exec ${servercfg}" > "server.cfg" sleep 1 @@ -94,9 +106,11 @@ fn_teeworldsconfig(){ fn_defaultconfig echo "adding logfile location to config." + fn_script_log_info "adding logfile location to config." sed -i "s@\"\"@\"${gamelog}\"@g" "${servercfgfullpath}" sleep 1 echo "removing password holder." + fn_script_log_info "removing password holder." sed -i "s///" "${servercfgfullpath}" sleep 1 @@ -105,6 +119,8 @@ fn_teeworldsconfig(){ } fn_ut99config(){ + echo "creating ${servercfg} config file." + fn_script_log_info "creating ${servercfg} config file." echo "${servercfgdefault} > ${servercfgfullpath}" tr -d '\r' < "${servercfgdefault}" > "${servercfgfullpath}" sleep 1 @@ -113,9 +129,11 @@ fn_ut99config(){ echo "=================================" sleep 1 echo "enabling WebAdmin." + fn_script_log_info "enabling WebAdmin." sed -i 's/bEnabled=False/bEnabled=True/g' "${servercfgfullpath}" sleep 1 echo "setting WebAdmin port to 8076." + fn_script_log_info "setting WebAdmin port to 8076." sed -i '467i\ListenPort=8076' "${servercfgfullpath}" sleep 1 echo "" @@ -128,14 +146,17 @@ fn_unreal2config(){ echo "=================================" sleep 1 echo "setting WebAdmin username and password." + fn_script_log_info "setting WebAdmin username and password." sed -i 's/AdminName=/AdminName=admin/g' "${servercfgfullpath}" sed -i 's/AdminPassword=/AdminPassword=admin/g' "${servercfgfullpath}" sleep 1 echo "enabling WebAdmin." + fn_script_log_info "enabling WebAdmin." sed -i 's/bEnabled=False/bEnabled=True/g' "${servercfgfullpath}" if [ "${gamename}" == "Unreal Tournament 2004" ]; then sleep 1 echo "setting WebAdmin port to 8075." + fn_script_log_info "setting WebAdmin port to 8075." sed -i 's/ListenPort=80/ListenPort=8075/g' "${servercfgfullpath}" fi sleep 1