@ -93,7 +93,7 @@ fi
# e.g serverfiles/log is not within log/: symlink created
# e.g serverfiles/log is not within log/: symlink created
# log/server is in log/: symlink not created
# log/server is in log/: symlink not created
if [ -n " ${ gamelogdir } " ] && [ " ${ gamelogdir : 0 : ${# logdir } } " != " ${ logdir } " ] ; then
if [ -n " ${ gamelogdir } " ] && [ " ${ gamelogdir : 0 : ${# logdir } } " != " ${ logdir } " ] ; then
echo -en " creating symlink to game log directory [ ${ logdir } /server -> ${ gamelogdir } ) "
echo -en " creating symlink to game log directory [ ${ logdir } /server -> ${ gamelogdir } ] "
# if path does not exist or does not match gamelogdir
# if path does not exist or does not match gamelogdir
if [ ! -h " ${ logdir } /server " ] || [ " $( readlink -f " ${ logdir } /server " ) " != " ${ gamelogdir } " ] ; then
if [ ! -h " ${ logdir } /server " ] || [ " $( readlink -f " ${ logdir } /server " ) " != " ${ gamelogdir } " ] ; then
if ! ln -nfs " ${ gamelogdir } " " ${ logdir } /server " ; then
if ! ln -nfs " ${ gamelogdir } " " ${ logdir } /server " ; then
@ -109,7 +109,7 @@ fi
# If server uses SteamCMD create a symbolic link to the Steam logs.
# If server uses SteamCMD create a symbolic link to the Steam logs.
if [ -d " ${ HOME } /.steam/steam/logs " ] ; then
if [ -d " ${ HOME } /.steam/steam/logs " ] ; then
echo -en " creating symlink to steam log directory [ ${ logdir } /steam -> ${ HOME } /.steam/steam/logs ) "
echo -en " creating symlink to steam log directory [ ${ logdir } /steam -> ${ HOME } /.steam/steam/logs ] "
if [ ! -L " ${ logdir } /steam " ] ; then
if [ ! -L " ${ logdir } /steam " ] ; then
if ! ln -nfs " ${ HOME } /.steam/steam/logs " " ${ logdir } /steam " ; then
if ! ln -nfs " ${ HOME } /.steam/steam/logs " " ${ logdir } /steam " ; then
fn_print_fail_eol_nl
fn_print_fail_eol_nl