Browse Source

Updated check_root to allow root execution for Docker. Updated insserver script with more over-complicated features nobody wants or needs.

pull/525/head
Jared Ballou 9 years ago
parent
commit
b80d3fc0cb
  1. 2
      Insurgency/insserver
  2. 5
      functions/check_root.sh

2
Insurgency/insserver

@ -37,7 +37,7 @@ servicename="$(basename $0)"
# Github Branch Select
# Allows for the use of different function files
# from a different repo and/or branch.
githubuser="dgibbs64"
githubuser="jaredballou"
githubrepo="linuxgsm"
githubbranch="master"

5
functions/check_root.sh

@ -4,7 +4,10 @@
# Website: http://gameservermanagers.com
lgsm_version="271215"
if [ $(whoami) = "root" ]; then
# If you want to run as root (i.e. in Docker, or just because you hate security)
# set the following variable in your environment or config scripts.
#I_KNOW_THIS_IS_A_BAD_IDEA=YES
if [ $(whoami) = "root" ] && [ "${I_KNOW_THIS_IS_A_BAD_IDEA}" != "YES" ]; then
fn_printfailnl "Do NOT run this script as root!"
if [ -d "${scriptlogdir}" ]; then
fn_scriptlog "${selfname} attempted to run as root."

Loading…
Cancel
Save