diff --git a/7DaysToDie/sdtdserver b/7DaysToDie/sdtdserver index f162505c0..72a7bcaf8 100644 --- a/7DaysToDie/sdtdserver +++ b/7DaysToDie/sdtdserver @@ -43,8 +43,8 @@ parms="-logfile ${gamelogdir}/output_log__`date +%Y-%m-%d__%H-%M-%S`.txt -quit - # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/BladeSymphony/bsserver b/BladeSymphony/bsserver index 8289b0544..4d9960123 100644 --- a/BladeSymphony/bsserver +++ b/BladeSymphony/bsserver @@ -48,8 +48,8 @@ parms="-autoupdate -strictportbind -ip ${ip} -port ${port} +clientport ${clientp # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/BrainBread2/bb2server b/BrainBread2/bb2server index 09c835790..669be4e11 100644 --- a/BrainBread2/bb2server +++ b/BrainBread2/bb2server @@ -53,8 +53,8 @@ parms="-game brainbread2 -insecure -strictportbind -ip ${ip} -port ${port} +clie # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/CodenameCURE/ccserver b/CodenameCURE/ccserver index 63f6d5030..7abd395cf 100644 --- a/CodenameCURE/ccserver +++ b/CodenameCURE/ccserver @@ -48,8 +48,8 @@ parms="-game cure -insecure -strictportbind -ip ${ip} -port ${port} +clientport # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/CounterStrike/csserver b/CounterStrike/csserver index 6e684eba0..9871f6ac2 100644 --- a/CounterStrike/csserver +++ b/CounterStrike/csserver @@ -47,8 +47,8 @@ parms="-game cstrike -strictportbind +ip ${ip} -port ${port} +clientport ${clien # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/CounterStrikeConditionZero/csczserver b/CounterStrikeConditionZero/csczserver index 53fb4d9ac..13fe3da1e 100644 --- a/CounterStrikeConditionZero/csczserver +++ b/CounterStrikeConditionZero/csczserver @@ -47,8 +47,8 @@ parms="-game czero -strictportbind +ip ${ip} -port ${port} +clientport ${clientp # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/CounterStrikeGlobalOffensive/csgoserver b/CounterStrikeGlobalOffensive/csgoserver index b1b3ceedc..1f8c42864 100755 --- a/CounterStrikeGlobalOffensive/csgoserver +++ b/CounterStrikeGlobalOffensive/csgoserver @@ -71,8 +71,8 @@ parms="-game csgo -usercon -strictportbind -ip ${ip} -port ${port} +clientport $ # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/CounterStrikeSource/cssserver b/CounterStrikeSource/cssserver index 210c05f57..27d58cc60 100644 --- a/CounterStrikeSource/cssserver +++ b/CounterStrikeSource/cssserver @@ -53,8 +53,8 @@ parms="-game cstrike -strictportbind -ip ${ip} -port ${port} +clientport ${clien # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/DayOfDefeat/dodserver b/DayOfDefeat/dodserver index 43f8fa110..12168ee28 100644 --- a/DayOfDefeat/dodserver +++ b/DayOfDefeat/dodserver @@ -47,8 +47,8 @@ parms="-game dod -strictportbind +ip ${ip} -port ${port} +clientport ${clientpor # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/DayOfDefeatSource/dodsserver b/DayOfDefeatSource/dodsserver index 8c90f3893..545b0a50d 100644 --- a/DayOfDefeatSource/dodsserver +++ b/DayOfDefeatSource/dodsserver @@ -48,8 +48,8 @@ parms="-game dod -strictportbind -ip ${ip} -port ${port} +clientport ${clientpor # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/DayOfInfamy/doiserver b/DayOfInfamy/doiserver index 3dde94acf..b8641bc87 100644 --- a/DayOfInfamy/doiserver +++ b/DayOfInfamy/doiserver @@ -50,8 +50,8 @@ parms="-game doi -strictportbind -ip ${ip} -port ${port} +clientport ${clientpor # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/DeathmatchClassic/dmcserver b/DeathmatchClassic/dmcserver index e41515dbb..654072aa5 100644 --- a/DeathmatchClassic/dmcserver +++ b/DeathmatchClassic/dmcserver @@ -47,8 +47,8 @@ parms="-game dmc -strictportbind +ip ${ip} -port ${port} +clientport ${clientpor # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/DontStarveTogether/dstserver b/DontStarveTogether/dstserver index 9bca51889..e9ecfbd05 100644 --- a/DontStarveTogether/dstserver +++ b/DontStarveTogether/dstserver @@ -46,8 +46,8 @@ parms="-console -cluster MyDediServer -shard Master" # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/DoubleActionBoogaloo/dabserver b/DoubleActionBoogaloo/dabserver index 2ff486791..41e3d4cd8 100644 --- a/DoubleActionBoogaloo/dabserver +++ b/DoubleActionBoogaloo/dabserver @@ -48,8 +48,8 @@ parms="-strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_por # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/EmpiresMod/emserver b/EmpiresMod/emserver index 40ec7116c..3d51fbff7 100644 --- a/EmpiresMod/emserver +++ b/EmpiresMod/emserver @@ -53,8 +53,8 @@ parms="-game empires -strictportbind -ip ${ip} -port ${port} +clientport ${clien # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/EnemyTerritory/cfg/lgsm-default.cfg b/EnemyTerritory/cfg/lgsm-default.cfg new file mode 100644 index 000000000..326e27fc9 --- /dev/null +++ b/EnemyTerritory/cfg/lgsm-default.cfg @@ -0,0 +1,125 @@ +set dedicated "2" // 1: dedicated server for lan 2: dedicated server for internet +// set net_ip "" // set to override the default IP ET uses +// set net_port "27960" // set to override the default port ET uses + +// PASSWORDS & CLIENTS + +set sv_maxclients "20" // number of players including private slots +set g_password "" // set to password protect the server +set sv_privateclients "4" // if set > 0, then this number of client slots will be reserved for connections +set sv_privatepassword "" // that have "password" set to the value of "sv_privatePassword" +set rconpassword "" // remote console access password +set refereePassword "" // referee status password + +// DL, RATE + +set sv_maxRate "13000" // 10000 standard but poor for ET +set sv_dl_maxRate "42000" // increase/decerease if you have plenty/little spare bandwidth +set sv_allowDownload "0" // global toggle for both legacy download and web download +set sv_wwwDownload "0" // toggle to enable web download +set sv_wwwBaseURL "" // base URL for redirection +set sv_wwwDlDisconnected "0" // tell clients to perform their downloads while disconnected from the server +set sv_wwwFallbackURL "" // URL to send to if an http/ftp fails or is refused client side + +// MOTD ETC + +set sv_hostname "" // name of server here +set server_motd0 " ^NEnemy Territory ^7MOTD " // message in right corner of join screen here +set server_motd1 "" +set server_motd2 "" +set server_motd3 "" +set server_motd4 "" +set server_motd5 "" + +// MISC SETTINGS + +set g_heavyWeaponRestriction "100" +set g_antilag "1" +set g_altStopwatchMode "0" +set g_autofireteams "1" +set g_complaintlimit "6" +set g_ipcomplaintlimit "3" +set g_fastres "0" +set g_friendlyFire "1" +//set g_gametype "4" // Game type should be set from map rotation script +set g_minGameClients "8" +set g_maxlives "0" +set g_alliedmaxlives "0" +set g_axismaxlives "0" +set g_teamforcebalance "1" +set g_noTeamSwitching "0" +set g_voiceChatsAllowed "4" +set g_doWarmup "0" +set g_warmup "30" +set g_spectatorInactivity "0" +set sv_floodProtect "1" +set sv_allowDownload "1" +set sv_pure "1" +set sv_minping "0" +set sv_maxping "0" +set match_latejoin "1" +set match_minplayers "4" +set match_mutespecs "0" +set match_readypercent "100" +set match_timeoutcount "0" +set match_warmupDamage "1" +set team_maxplayers "0" +set team_nocontrols "1" +set pmove_fixed "0" +set pmove_msec "8" + +// LMS ONLY SETTINGS + +set g_lms_teamForceBalance "1" +set g_lms_roundlimit "3" +set g_lms_matchlimit "2" +set g_lms_currentMatch "0" +set g_lms_lockTeams "0" +set g_lms_followTeamOnly "1" + +// VOTING + +set g_allowVote "1" +set vote_limit "5" +set vote_percent "50" +set vote_allow_comp "1" +set vote_allow_gametype "1" +set vote_allow_kick "1" +set vote_allow_map "1" +set vote_allow_matchreset "1" +set vote_allow_mutespecs "1" +set vote_allow_nextmap "1" +set vote_allow_pub "1" +set vote_allow_referee "0" +set vote_allow_shuffleteams "1" +set vote_allow_swapteams "1" +set vote_allow_friendlyfire "1" +set vote_allow_timelimit "0" +set vote_allow_warmupdamage "1" +set vote_allow_antilag "1" +set vote_allow_balancedteams "1" +set vote_allow_muting "1" + +// PUNKBUSTER + +// sv_punkbuster is a readonly variable. Use +set sv_punkbuster on command line or use the command pb_sv_enable in the console +//pb_sv_enable + +// LOGGING + +set g_log "etserver.log" // Game logging +set g_logsync 0 +set logfile 0 // Console logging ( 1: enable 2: enable and sync ) + +// MAP ROTATION + +exec campaigncycle.cfg // Campaign mode +//exec objectivecycle.cfg // Objective mode +//exec lmscycle.cfg // Last Man Standing mode + +// WATCHDOG + +// in case the game dies with an ERR_DROP +// or any situation leading to server running with no map +//set com_watchdog 10 // defaults 60 +set com_watchdog_cmd "exec campaigncycle.cfg" // defaults to quit diff --git a/EnemyTerritory/etserver b/EnemyTerritory/etserver new file mode 100644 index 000000000..c49619f74 --- /dev/null +++ b/EnemyTerritory/etserver @@ -0,0 +1,143 @@ +#!/bin/bash +# Enemy Territory +# Server Management Script +# Author: Daniel Gibbs +# Website: https://gameservermanagers.com +if [ -f ".dev-debug" ]; then + exec 5>dev-debug.log + BASH_XTRACEFD="5" + set -x +fi + +version="210516" + +#### Variables #### + +# Notification Alerts +# (on|off) + +# Email +emailalert="off" +email="email@example.com" + +# Pushbullet +# https://www.pushbullet.com/#settings +pushbulletalert="off" +pushbullettoken="accesstoken" + +# Start Variables +ip="0.0.0.0" +port="27960" + +fn_parms(){ + parms="+set net_strict 1 +set net_ip ${ip} +set net_port ${port} +set fs_homepath ${filesdir} +exec ${servicename}.cfg" +} + +#### Advanced Variables #### + +# Github Branch Select +# Allows for the use of different function files +# from a different repo and/or branch. +githubuser="GameServerManagers" +githubrepo="LinuxGSM" +githubbranch="master" + +# Server Details +servicename="et-server" +gamename="Enemy Territory" +engine="idtech3" + +# Directories +rootdir="$(dirname $(readlink -f "${BASH_SOURCE[0]}"))" +selfname="$(basename $(readlink -f "${BASH_SOURCE[0]}"))" +lockselfname=".${servicename}.lock" +lgsmdir="${rootdir}/lgsm" +functionsdir="${lgsmdir}/functions" +libdir="${lgsmdir}/lib" +filesdir="${rootdir}/serverfiles" +systemdir="${filesdir}" +executabledir="${systemdir}" +executable="./etded" +servercfg="${servicename}.cfg" +servercfgdir="${systemdir}/etmain" +servercfgfullpath="${servercfgdir}/${servercfg}" +servercfgdefault="${servercfgdir}/lgsm-default.cfg" +backupdir="${rootdir}/backups" + +# Logging +logdays="7" +gamelogdir="${filesdir}/Logs" +scriptlogdir="${rootdir}/log/script" +consolelogdir="${rootdir}/log/console" +consolelogging="on" + +scriptlog="${scriptlogdir}/${servicename}-script.log" +consolelog="${consolelogdir}/${servicename}-console.log" +emaillog="${scriptlogdir}/${servicename}-email.log" + +scriptlogdate="${scriptlogdir}/${servicename}-script-$(date '+%d-%m-%Y-%H-%M-%S').log" +consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%d-%m-%Y-%H-%M-%S').log" + +##### Script ##### +# Do not edit + +# Fetches core_dl for file downloads +fn_fetch_core_dl(){ +github_file_url_dir="lgsm/functions" +github_file_url_name="${functionfile}" +filedir="${functionsdir}" +filename="${github_file_url_name}" +githuburl="https://raw.githubusercontent.com/${githubuser}/${githubrepo}/${githubbranch}/${github_file_url_dir}/${github_file_url_name}" +# If the file is missing, then download +if [ ! -f "${filedir}/${filename}" ]; then + if [ ! -d "${filedir}" ]; then + mkdir -p "${filedir}" + fi + echo -e " fetching ${filename}...\c" + # Check curl exists and use available path + curlpaths="$(command -v curl 2>/dev/null) $(which curl >/dev/null 2>&1) /usr/bin/curl /bin/curl /usr/sbin/curl /sbin/curl)" + for curlcmd in ${curlpaths} + do + if [ -x "${curlcmd}" ]; then + break + fi + done + # If curl exists download file + if [ "$(basename ${curlcmd})" == "curl" ]; then + curlfetch=$(${curlcmd} -s --fail -o "${filedir}/${filename}" "${githuburl}" 2>&1) + if [ $? -ne 0 ]; then + echo -e "\e[0;31mFAIL\e[0m\n" + echo "${curlfetch}" + echo -e "${githuburl}\n" + exit 1 + else + echo -e "\e[0;32mOK\e[0m" + fi + else + echo -e "\e[0;31mFAIL\e[0m\n" + echo "Curl is not installed!" + echo -e "" + exit 1 + fi + chmod +x "${filedir}/${filename}" +fi +source "${filedir}/${filename}" +} + +core_dl.sh(){ +# Functions are defined in core_functions.sh. +functionfile="${FUNCNAME}" +fn_fetch_core_dl +} + +core_functions.sh(){ +# Functions are defined in core_functions.sh. +functionfile="${FUNCNAME}" +fn_fetch_core_dl +} + +core_dl.sh +core_functions.sh + +getopt=$1 +core_getopt.sh diff --git a/FistfulOfFrags/fofserver b/FistfulOfFrags/fofserver index 4a5e9d75f..1f263eee2 100644 --- a/FistfulOfFrags/fofserver +++ b/FistfulOfFrags/fofserver @@ -48,8 +48,8 @@ parms="-game fof -strictportbind -ip ${ip} -port ${port} +clientport ${clientpor # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/GarrysMod/gmodserver b/GarrysMod/gmodserver index bc21fda29..7c9179c4b 100644 --- a/GarrysMod/gmodserver +++ b/GarrysMod/gmodserver @@ -69,8 +69,8 @@ parms="-game garrysmod -strictportbind -ip ${ip} -port ${port} -tickrate ${tickr # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/GoldenEyeSource/gesserver b/GoldenEyeSource/gesserver index 1d7293cde..deefdbb9c 100644 --- a/GoldenEyeSource/gesserver +++ b/GoldenEyeSource/gesserver @@ -49,8 +49,8 @@ parms="-game gesource -strictportbind -ip ${ip} -port ${port} +clientport ${clie # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam - 2007 SDK diff --git a/HalfLife2Deathmatch/hl2dmserver b/HalfLife2Deathmatch/hl2dmserver index 3d7bf06fa..df2a3060b 100644 --- a/HalfLife2Deathmatch/hl2dmserver +++ b/HalfLife2Deathmatch/hl2dmserver @@ -48,8 +48,8 @@ parms="-game hl2mp -strictportbind -ip ${ip} -port ${port} +clientport ${clientp # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/HalfLifeDeathmatch/hldmserver b/HalfLifeDeathmatch/hldmserver index 477eaba63..57a414f1f 100644 --- a/HalfLifeDeathmatch/hldmserver +++ b/HalfLifeDeathmatch/hldmserver @@ -47,8 +47,8 @@ parms="-game valve -strictportbind +ip ${ip} -port ${port} +clientport ${clientp # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/HalfLifeDeathmatchSource/hldmsserver b/HalfLifeDeathmatchSource/hldmsserver index ee8060dea..7e847fa12 100644 --- a/HalfLifeDeathmatchSource/hldmsserver +++ b/HalfLifeDeathmatchSource/hldmsserver @@ -48,8 +48,8 @@ parms="-game hl1mp -strictportbind -ip ${ip} -port ${port} +clientport ${clientp # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/Hurtworld/hwserver b/Hurtworld/hwserver index 6929b5324..34728b3c8 100644 --- a/Hurtworld/hwserver +++ b/Hurtworld/hwserver @@ -62,8 +62,8 @@ parms="-batchmode -nographics -exec \"host ${port} ${map} ${loadsave};queryport # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/Insurgency/insserver b/Insurgency/insserver index 1acace084..ae7937733 100644 --- a/Insurgency/insserver +++ b/Insurgency/insserver @@ -50,8 +50,8 @@ parms="-game insurgency -strictportbind -ip ${ip} -port ${port} +clientport ${cl # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/JustCause2/jc2server b/JustCause2/jc2server index 76ab6dfe8..1c97e6a4d 100644 --- a/JustCause2/jc2server +++ b/JustCause2/jc2server @@ -42,8 +42,8 @@ parms="" # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/KillingFloor/kfserver b/KillingFloor/kfserver index 15a5ff522..40f35d77c 100644 --- a/KillingFloor/kfserver +++ b/KillingFloor/kfserver @@ -47,8 +47,8 @@ parms="server ${defaultmap}?game=KFmod.KFGameType?VACSecured=true -nohomedir ini # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/Left4Dead/l4dserver b/Left4Dead/l4dserver index d7507a042..ac7fdc425 100644 --- a/Left4Dead/l4dserver +++ b/Left4Dead/l4dserver @@ -48,8 +48,8 @@ parms="-game left4dead -strictportbind -ip ${ip} -port ${port} +clientport ${cli # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/Left4Dead2/l4d2server b/Left4Dead2/l4d2server index f92f589e9..7d38cd071 100644 --- a/Left4Dead2/l4d2server +++ b/Left4Dead2/l4d2server @@ -47,8 +47,8 @@ parms="-game left4dead2 -strictportbind -ip ${ip} -port ${port} +clientport ${cl # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/Mumble/mumbleserver b/Mumble/mumbleserver index 54d0b4e71..ba7db3da3 100644 --- a/Mumble/mumbleserver +++ b/Mumble/mumbleserver @@ -38,8 +38,8 @@ parms="-fg -ini ${servercfgfullpath}" # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" diff --git a/NS2Combat/ns2cserver b/NS2Combat/ns2cserver index 034848163..559511eec 100644 --- a/NS2Combat/ns2cserver +++ b/NS2Combat/ns2cserver @@ -55,8 +55,8 @@ parms="-name \"${servername}\" -port ${port} -webadmin -webdomain ${ip} -webuser # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/NaturalSelection2/ns2server b/NaturalSelection2/ns2server index 1190f4a12..94320f0da 100644 --- a/NaturalSelection2/ns2server +++ b/NaturalSelection2/ns2server @@ -55,8 +55,8 @@ parms="-name \"${servername}\" -port ${port} -webadmin -webdomain ${ip} -webuser # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/NoMoreRoomInHell/nmrihserver b/NoMoreRoomInHell/nmrihserver index baca45cd3..0a68e2812 100644 --- a/NoMoreRoomInHell/nmrihserver +++ b/NoMoreRoomInHell/nmrihserver @@ -53,8 +53,8 @@ parms="-game nmrih -insecure -strictportbind -ip ${ip} -port ${port} +clientport # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/OpposingForce/opforserver b/OpposingForce/opforserver index 394c1a6a7..58f72e481 100644 --- a/OpposingForce/opforserver +++ b/OpposingForce/opforserver @@ -47,8 +47,8 @@ parms="-game gearbox -strictportbind +ip ${ip} -port ${port} +clientport ${clien # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/PiratesVikingandKnightsII/pvkiiserver b/PiratesVikingandKnightsII/pvkiiserver index 4091735b3..5abecfa19 100644 --- a/PiratesVikingandKnightsII/pvkiiserver +++ b/PiratesVikingandKnightsII/pvkiiserver @@ -48,8 +48,8 @@ parms="-game pvkii -strictportbind -ip ${ip} -port ${port} +clientport ${clientp # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/ProjectZomboid/pzserver b/ProjectZomboid/pzserver index dafab0d38..c07be1e49 100644 --- a/ProjectZomboid/pzserver +++ b/ProjectZomboid/pzserver @@ -44,8 +44,8 @@ parms="-ip ${ip} -adminpassword \"${adminpassword}\"" # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/QuakeLive/qlserver b/QuakeLive/qlserver index 1e2ece42c..19b27b27e 100755 --- a/QuakeLive/qlserver +++ b/QuakeLive/qlserver @@ -51,8 +51,8 @@ fn_parms(){ # Github Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="dgibbs64" -githubrepo="linuxgsm" +githubuser="GameServerManagers" +githubrepo="LinuxGSM" githubbranch="master" # Steam diff --git a/README.md b/README.md index 79748cc87..844d13257 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@

Linux Game Server Managers_

-linux Game Server Managers +linux Game Server Managers -[![Build Status](https://travis-ci.org/dgibbs64/linuxgsm.svg?branch=master)](https://travis-ci.org/dgibbs64/linuxgsm) -[![Under Development](https://badge.waffle.io/dgibbs64/linuxgsm.svg?label=Under%20Development&title=Under%20Development)](http://waffle.io/dgibbs64/linuxgsm) +[![Build Status](https://travis-ci.org/GameServerManagers/LinuxGSM.svg?branch=master)](https://travis-ci.org/GameServerManagers/LinuxGSM) +[![Under Development](https://badge.waffle.io/GameServerManagers/LinuxGSM.svg?label=Under%20Development&title=Under%20Development)](http://waffle.io/GameServerManagers/LinuxGSM) The Linux Game Server Managers are command line tools for quick, simple deployment and management of various dedicated game servers and voice alert servers. @@ -29,13 +29,13 @@ The Linux Game Server Managers are tested to work on the following Linux distros Other distros are likely to work but are not fully tested.

Specific Requirements

FAQ

All FAQ can be found here. -https://github.com/dgibbs64/linuxgsm/wiki/FAQ +https://github.com/GameServerManagers/LinuxGSM/wiki/FAQ

Donate

If you want to donate to the project you can via PayPal, Flattr or Gratipay. I have had a may kind people show their support by sending me a donation. Any donations you send help cover my server costs and buy me a drink. Cheers!