Browse Source

squad rcon password it now changed on install

pull/2075/head
Daniel Gibbs 7 years ago
parent
commit
b0d998bf0a
  1. 10
      lgsm/functions/install_config.sh

10
lgsm/functions/install_config.sh

@ -60,7 +60,7 @@ fn_set_config_vars(){
if [ -f "${servercfgfullpath}" ]; then
random=$(tr -dc A-Za-z0-9_ < /dev/urandom | head -c 8 | xargs)
servername="LinuxGSM"
rconpass="admin$random"
rconpass="admin${random}"
echo "changing hostname."
fn_script_log_info "changing hostname."
sleep 0.5
@ -74,7 +74,11 @@ fn_set_config_vars(){
fi
echo "changing rcon/admin password."
fn_script_log_info "changing rcon/admin password."
sed -i "s/ADMINPASSWORD/${rconpass}/g" "${servercfgfullpath}"
if [ "${shortname}" == "squad" ]; then
sed -i "s/ADMINPASSWORD/${rconpass}/g" "${servercfgdir}/Rcon.cfg"
else
sed -i "s/ADMINPASSWORD/${rconpass}/g" "${servercfgfullpath}"
fi
sleep 0.5
else
fn_script_log_warn "Config file not found, cannot alter it."
@ -493,7 +497,7 @@ elif [ "${gamename}" == "Serious Sam 3: BFE" ]; then
fn_set_config_vars
elif [ "${gamename}" == "Squad" ]; then
gamedirname="Squad"
array_configs+=( Server.cfg )
array_configs+=( Server.cfg Rcon.cfg )
fn_fetch_default_config
fn_default_config_remote
fn_set_config_vars

Loading…
Cancel
Save