From 5165cfee697ad822bcce9a5242dc865b299f195a Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 21 Jun 2020 13:25:58 +0000 Subject: [PATCH 01/90] Added Valheim _default.cfg Added Valheim to serverlistmenu.csv Added Valheim specific stop command --- .../config-lgsm/vhserver/_default.cfg | 170 ++++++++++++++++++ lgsm/data/serverlistmenu.csv | 107 +++++++++++ lgsm/functions/command_stop.sh | 23 +++ linuxgsm.sh | 2 +- 4 files changed, 301 insertions(+), 1 deletion(-) create mode 100644 lgsm/config-default/config-lgsm/vhserver/_default.cfg create mode 100644 lgsm/data/serverlistmenu.csv diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg new file mode 100644 index 000000000..a7727ef59 --- /dev/null +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -0,0 +1,170 @@ +################################## +######## Default Settings ######## +################################## +# DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN! +# Copy settings from here and use them in either: +# common.cfg - applies settings to every instance. +# [instance].cfg - applies settings to a specific instance. + +#### Game Server Settings #### + +## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters +name="Valheim Server" +password="" +port="2456" +world="World" +# 1 is true, 0 is false, whether server is public +public="1" + +## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters +fn_parms(){ +parms="-name ${name} -password ${password} -port ${port} -world ${world} -public ${public}" +} + +#### LinuxGSM Settings #### + +## LinuxGSM Stats +# Send useful stats to LinuxGSM developers. +# https://docs.linuxgsm.com/configuration/linuxgsm-stats +# (on|off) +stats="off" + +## Notification Alerts +# (on|off) + +# Display IP | https://docs.linuxgsm.com/alerts#display-ip +displayip="" + +# More info | https://docs.linuxgsm.com/alerts#more-info +postalert="off" +postdays="7" +posttarget="https://termbin.com" + +# Discord Alerts | https://docs.linuxgsm.com/alerts/discord +discordalert="off" +discordwebhook="webhook" + +# Email Alerts | https://docs.linuxgsm.com/alerts/email +emailalert="off" +email="email@example.com" +emailfrom="" + +# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt +iftttalert="off" +ifttttoken="accesstoken" +iftttevent="linuxgsm_alert" + +# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun +mailgunalert="off" +mailguntoken="accesstoken" +mailgundomain="example.com" +mailgunemailfrom="alert@example.com" +mailgunemail="email@myemail.com" + +# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet +pushbulletalert="off" +pushbullettoken="accesstoken" +channeltag="" + +# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover +pushoveralert="off" +pushovertoken="accesstoken" + +# Slack Alerts | https://docs.linuxgsm.com/alerts/slack +slackalert="off" +slackwebhook="webhook" + +# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram +# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". +# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need +# any custom string in curl - simple ignore this parameter. +telegramalert="off" +telegramtoken="accesstoken" +telegramchatid="" +curlcustomstring="" + +## Updating | https://docs.linuxgsm.com/commands/update +updateonstart="off" + +## Backup | https://docs.linuxgsm.com/commands/backup +maxbackups="4" +maxbackupdays="30" +stoponbackup="off" + +## Logging | https://docs.linuxgsm.com/features/logging +consolelogging="on" +logdays="7" + +## Monitor | https://docs.linuxgsm.com/commands/monitor +# Query delay time +querydelay="5" + +## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors +ansi="on" + +#### Advanced Settings #### + +## Message Display Time | https://docs.linuxgsm.com/features/message-display-time +sleeptime="0.5" + +## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd +# Server appid +appid="896660" +# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch +branch="" +# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server +steammaster="false" + +## Stop Mode | https://docs.linuxgsm.com/features/stop-mode +# 1: tmux kill +# 2: CTRL+c +# 3: quit +# 4: quit 120s +# 5: stop +# 6: q +# 7: exit +# 8: 7 Days to Die +# 9: GoldSrc +# 10: Avorion +# 11: Valheim +stopmode="11" + +## Query mode +# 1: session only +# 2: gamedig + gsquery +# 3: gamedig +# 4: gsquery +# 5: tcp +querymode="2" +querytype="protocol-valve" + +## Game Server Details +# Do not edit +gamename="Valheim" +engine="unity3d" +glibc="2.15" + +#### Directories #### +# Edit with care + +## Game Server Directories +systemdir="${serverfiles}" +executabledir="${serverfiles}" +executable="./valheim_server.x86_64" + +## Backup Directory +backupdir="${lgsmdir}/backup" + +## Logging Directories +logdir="${rootdir}/log" +gamelogdir="${systemdir}/Saved/Logs" +lgsmlogdir="${logdir}/script" +consolelogdir="${logdir}/console" +lgsmlog="${lgsmlogdir}/${selfname}-script.log" +consolelog="${consolelogdir}/${selfname}-console.log" +alertlog="${lgsmlogdir}/${selfname}-alert.log" +postdetailslog="${lgsmlogdir}/${selfname}-postdetails.log" + +## Logs Naming +lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" +consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" diff --git a/lgsm/data/serverlistmenu.csv b/lgsm/data/serverlistmenu.csv new file mode 100644 index 000000000..34ad093e8 --- /dev/null +++ b/lgsm/data/serverlistmenu.csv @@ -0,0 +1,107 @@ +ahl,ahlserver,Action half-life +ahl2,ahl2server,Action: Source +ark,arkserver,ARK: Survival Evolved +arma3,arma3server,ARMA 3 +av,avserver,Avorion +bb,bbserver,BrainBread +bb2,bb2server,BrainBread 2 +bd,bdserver,Base Defense +bf1942,bf1942server,Battlefield 1942 +bmdm,bmdmserver,Black Mesa: Deathmatch +bo,boserver,Ballistic Overkill +bs,bsserver,Blade Symphony +bt,btserver,Barotrauma +bt1944,bt1944server,Battalion 1944 +cc,ccserver,Codename CURE +cmw,cmwserver,Chivalry: Medieval Warfare +cod,codserver,Call of Duty +cod2,cod2server,Call of Duty 2 +cod4,cod4server,Call of Duty 4 +coduo,coduoserver,Call of Duty: United Offensive +codwaw,codwawserver,Call of Duty: World at War +cs,csserver,Counter-Strike 1.6 +cscz,csczserver,Counter-Strike: Condition Zero +csgo,csgoserver,Counter-Strike: Global Offensive +css,cssserver,Counter-Strike: Source +dab,dabserver,Double Action: Boogaloo +dmc,dmcserver,Deathmatch Classic +dod,dodserver,Day of Defeat +dods,dodsserver,Day of Defeat: Source +doi,doiserver,Day of Infamy +dst,dstserver,Don't Starve Together +dys,dysserver,Dystopia +eco,ecoserver,Eco +em,emserver,Empires Mod +etl,etlserver,ET: Legacy +fctr,fctrserver,Factorio +fof,fofserver,Fistful of Frags +ges,gesserver,GoldenEye: Source +gmod,gmodserver,Garrys Mod +hl2dm,hl2dmserver,Half-Life 2: Deathmatch +hldm,hldmserver,Half-Life: Deathmatch +hldms,hldmsserver,Half-Life Deathmatch: Source +hw,hwserver,Hurtworld +ins,insserver,Insurgency +inss,inssserver,Insurgency: Sandstorm +ios,iosserver,IOSoccer +jc2,jc2server,Just Cause 2 +jc3,jc3server,Just Cause 3 +kf,kfserver,Killing Floor +kf2,kf2server,Killing Floor 2 +l4d,l4dserver,Left 4 Dead +l4d2,l4d2server,Left 4 Dead 2 +mc,mcserver,Minecraft +mcb,mcbserver,Minecraft Bedrock +mh,mhserver,MORDHAU +mohaa,mohaaserver,Medal of Honor: Allied Assault +mta,mtaserver,Multi Theft Auto +mumble,mumbleserver,Mumble +nd,ndserver,Nuclear Dawn +nmrih,nmrihserver,No More Room in Hell +ns,nsserver,Natural Selection +ns2,ns2server,Natural Selection 2 +ns2c,ns2cserver,NS2: Combat +onset,onsetserver,Onset +opfor,opforserver,Opposing Force +pc,pcserver,Project Cars +pstbs,pstbsserver,Post Scriptum: The Bloody Seventh +pvkii,pvkiiserver,Pirates Vikings & Knights II +pz,pzserver,Project Zomboid +q2,q2server,Quake 2 +q3,q3server,Quake 3: Arena +ql,qlserver,Quake Live +qw,qwserver,Quake World +ricochet,ricochetserver,Ricochet +ro,roserver,Red Orchestra: Ostfront 41-45 +rtcw,rtcwserver,Return to Castle Wolfenstein +rust,rustserver,Rust +rw,rwserver,Rising World +samp,sampserver,San Andreas Multiplayer +sb,sbserver,Starbound +sbots,sbotsserver,StickyBots +sdtd,sdtdserver,7 Days to Die +sfc,sfcserver,SourceForts Classic +sof2,sof2server,Soldier Of Fortune 2: Gold Edition +sol,solserver,Soldat +squad,squadserver,Squad +ss3,ss3server,Serious Sam 3: BFE +st,stserver,Stationeers +sven,svenserver,Sven Co-op +terraria,terrariaserver,Terraria +tf2,tf2server,Team Fortress 2 +tfc,tfcserver,Team Fortress Classic +ts,tsserver,The Specialists +ts3,ts3server,Teamspeak 3 +tu,tuserver,Tower Unite +tw,twserver,Teeworlds +unt,untserver,Unturned +ut,utserver,Unreal Tournament +ut2k4,ut2k4server,Unreal Tournament 2004 +ut3,ut3server,Unreal Tournament 3 +ut99,ut99server,Unreal Tournament 99 +vs,vsserver,Vampire Slayer +wet,wetserver,Wolfenstein: Enemy Territory +wf,wfserver,Warfork +wurm,wurmserver,Wurm Unlimited +zmr,zmrserver,Zombie Master: Reborn +zps,zpsserver,Zombie Panic! Source diff --git a/lgsm/functions/command_stop.sh b/lgsm/functions/command_stop.sh index 6ea4f4d7a..9594880eb 100644 --- a/lgsm/functions/command_stop.sh +++ b/lgsm/functions/command_stop.sh @@ -207,6 +207,27 @@ fn_stop_graceful_avorion(){ fi } +# Attempts graceful shutdown of valheim using the developer's +# custom half-baked shutdown procedure. Up till now, the game does +# not support any signals. +fn_stop_graceful_valheim(){ + fn_print_dots "Graceful: echo 1 to server_exit.drp" + fn_script_log_info "Graceful: echo 1 to server_exit.drp" + # sends quit + /bin/echo 1 > /home/steam/servers/valheim/server_exit.drp + + # Animate dots for shutdown period + for seconds in {1..10}; do + sleep 1 + fn_print_dots "Graceful: echo 1 to server_exit.drp: ${seconds}" + + done + fn_print_ok "Graceful: echo 1 to server_exit.drp: ${seconds}: " + fn_print_ok_eol_nl + fn_script_log_pass "Graceful: echo 1 to server_exit.drp: OK: ${seconds} seconds" +} + + fn_stop_graceful_select(){ if [ "${stopmode}" == "1" ]; then fn_stop_tmux @@ -228,6 +249,8 @@ fn_stop_graceful_select(){ fn_stop_graceful_goldsrc elif [ "${stopmode}" == "10" ]; then fn_stop_graceful_avorion + elif [ "${stopmode}" == "11" ]; then + fn_stop_graceful_valheim fi } diff --git a/linuxgsm.sh b/linuxgsm.sh index aececaed8..1a2e45258 100755 --- a/linuxgsm.sh +++ b/linuxgsm.sh @@ -46,7 +46,7 @@ userinput="${1}" ## GitHub Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="GameServerManagers" +githubuser="AlasdairHaig" githubrepo="LinuxGSM" githubbranch="master" From dfa22661212259f036b071f3886cc48e408dc712 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 21 Jun 2020 13:32:34 +0000 Subject: [PATCH 02/90] Added Valheim entry to Serverlist Table Added Valheim entry to Serverlistmenu Table --- lgsm/data/serverlist.csv | 3 ++- lgsm/data/serverlistmenu.csv | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lgsm/data/serverlist.csv b/lgsm/data/serverlist.csv index ac703ffe9..4e1ad1602 100644 --- a/lgsm/data/serverlist.csv +++ b/lgsm/data/serverlist.csv @@ -100,9 +100,10 @@ ut,utserver,Unreal Tournament ut2k4,ut2k4server,Unreal Tournament 2004 ut3,ut3server,Unreal Tournament 3 ut99,ut99server,Unreal Tournament 99 +vh,vhserver,Valheim vs,vsserver,Vampire Slayer wet,wetserver,Wolfenstein: Enemy Territory wf,wfserver,Warfork wurm,wurmserver,Wurm Unlimited zmr,zmrserver,Zombie Master: Reborn -zps,zpsserver,Zombie Panic! Source \ No newline at end of file +zps,zpsserver,Zombie Panic! Source diff --git a/lgsm/data/serverlistmenu.csv b/lgsm/data/serverlistmenu.csv index 34ad093e8..ac854cab6 100644 --- a/lgsm/data/serverlistmenu.csv +++ b/lgsm/data/serverlistmenu.csv @@ -100,6 +100,7 @@ ut2k4,ut2k4server,Unreal Tournament 2004 ut3,ut3server,Unreal Tournament 3 ut99,ut99server,Unreal Tournament 99 vs,vsserver,Vampire Slayer +vh,vhserver,Valheim wet,wetserver,Wolfenstein: Enemy Territory wf,wfserver,Warfork wurm,wurmserver,Wurm Unlimited From bfeab273b640a9b686a48ecce945c248ecef8097 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 21 Jun 2020 14:57:16 +0000 Subject: [PATCH 03/90] Changes to server list --- lgsm/data/serverlistmenu.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/data/serverlistmenu.csv b/lgsm/data/serverlistmenu.csv index ac854cab6..77a57008f 100644 --- a/lgsm/data/serverlistmenu.csv +++ b/lgsm/data/serverlistmenu.csv @@ -99,8 +99,8 @@ ut,utserver,Unreal Tournament ut2k4,ut2k4server,Unreal Tournament 2004 ut3,ut3server,Unreal Tournament 3 ut99,ut99server,Unreal Tournament 99 -vs,vsserver,Vampire Slayer vh,vhserver,Valheim +vs,vsserver,Vampire Slayer wet,wetserver,Wolfenstein: Enemy Territory wf,wfserver,Warfork wurm,wurmserver,Wurm Unlimited From 8cf96e93573957b7f81257322aa78640d1f1f73f Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sat, 27 Jun 2020 19:02:49 +0200 Subject: [PATCH 04/90] Added Steam Username property that should be set by user --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index a7727ef59..0265795f8 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -114,6 +114,8 @@ appid="896660" branch="" # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server steammaster="false" +# Valheim requires steam login, I suggest starting steamcmd beforehand and use email authentification for steamguard. This way only steam username is required during updates, etc. +steamuser="" ## Stop Mode | https://docs.linuxgsm.com/features/stop-mode # 1: tmux kill From e974a113ca20b609cc87351625ed40a0523e2818 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sat, 27 Jun 2020 22:04:58 +0200 Subject: [PATCH 05/90] Removed steamuser from default config, should be placed in common.cfg --- .../config-lgsm/vhserver/_default.cfg | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 0265795f8..739c336e6 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -9,9 +9,14 @@ #### Game Server Settings #### ## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters + +# Name of the server, as shown in steam server list name="Valheim Server" -password="" +# Minimum password length is 5 characters & Password cant be in the server name. +password="secret" +# Valheim's default port port="2456" +# The name of the world's save file world="World" # 1 is true, 0 is false, whether server is public public="1" @@ -114,8 +119,14 @@ appid="896660" branch="" # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server steammaster="false" -# Valheim requires steam login, I suggest starting steamcmd beforehand and use email authentification for steamguard. This way only steam username is required during updates, etc. -steamuser="" + +## Important! Valheim is a game that requires ownership of the game, which will require +## the logging in with steamcmd. I suggest logging in ahead of time, and then add in the +## common.cfg file add: steamuser="" , along with using email verification with +## steamguard, you'll authorise the server for logging in. The first time logging in to steamcmd +## will require a verification code that you recieve per email. This is why it should be done +## before installing the server. Otherwise, it will try installing the server anonymously, +## which will not be possible. ## Stop Mode | https://docs.linuxgsm.com/features/stop-mode # 1: tmux kill From 7a7ef9a53817dd383068bece1010f11027509846 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sat, 27 Jun 2020 22:43:30 +0000 Subject: [PATCH 06/90] Added parentheses around World and Name parameters --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 739c336e6..2040194c1 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -23,7 +23,7 @@ public="1" ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters fn_parms(){ -parms="-name ${name} -password ${password} -port ${port} -world ${world} -public ${public}" +parms="-name "${name}" -password ${password} -port ${port} -world "${world}" -public ${public}" } #### LinuxGSM Settings #### From e665cdec77ed8bde567d96620d74b981938774c1 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sat, 27 Jun 2020 22:52:18 +0000 Subject: [PATCH 07/90] Bash escapes for parentheses --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 2040194c1..00cd4783b 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -23,7 +23,7 @@ public="1" ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters fn_parms(){ -parms="-name "${name}" -password ${password} -port ${port} -world "${world}" -public ${public}" +parms="-name \"${name}\" -password ${password} -port ${port} -world \"${world}\" -public ${public}" } #### LinuxGSM Settings #### From ca408ae8b5b92c2cf0777c217321c704e751f44d Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sat, 27 Jun 2020 22:53:42 +0000 Subject: [PATCH 08/90] Bash escapes for parentheses --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 00cd4783b..e66de8aea 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -23,7 +23,7 @@ public="1" ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters fn_parms(){ -parms="-name \"${name}\" -password ${password} -port ${port} -world \"${world}\" -public ${public}" +parms="-name \"${name}\" -password \"${password}\" -port ${port} -world \"${world}\" -public ${public}" } #### LinuxGSM Settings #### From a4112b324a8e6870b8777007e26e8ad59ee20134 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sat, 27 Jun 2020 23:14:02 +0000 Subject: [PATCH 09/90] Server not staying alive, so added > /dev/null like in original --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index e66de8aea..e8b954c0b 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -23,7 +23,7 @@ public="1" ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters fn_parms(){ -parms="-name \"${name}\" -password \"${password}\" -port ${port} -world \"${world}\" -public ${public}" +parms="-name \"${name}\" -password \"${password}\" -port ${port} -world \"${world}\" -public ${public} > /dev/null" } #### LinuxGSM Settings #### From 8efd4f7ab089609b826b0a87abdcbcfb542f60f4 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sat, 27 Jun 2020 23:50:22 +0000 Subject: [PATCH 10/90] LD_LIBRARY_PATH error --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index e8b954c0b..624e3a652 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -164,6 +164,7 @@ glibc="2.15" systemdir="${serverfiles}" executabledir="${serverfiles}" executable="./valheim_server.x86_64" +serverfiles="${rootdir}/serverfiles" ## Backup Directory backupdir="${lgsmdir}/backup" From 4918082e414c68805c64696d5a4a6e4171e39b37 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 28 Jun 2020 02:25:06 +0200 Subject: [PATCH 11/90] Added fix for when doesn't stay running --- lgsm/functions/core_functions.sh | 5 +++++ lgsm/functions/fix.sh | 2 ++ lgsm/functions/fix_vh.sh | 9 +++++++++ 3 files changed, 16 insertions(+) mode change 100644 => 100755 lgsm/functions/core_functions.sh mode change 100644 => 100755 lgsm/functions/fix.sh create mode 100755 lgsm/functions/fix_vh.sh diff --git a/lgsm/functions/core_functions.sh b/lgsm/functions/core_functions.sh old mode 100644 new mode 100755 index 4b0387194..ceb19879c --- a/lgsm/functions/core_functions.sh +++ b/lgsm/functions/core_functions.sh @@ -465,6 +465,11 @@ functionfile="${FUNCNAME[0]}" fn_fetch_function } +fix_vh.sh(){ +functionfile="${FUNCNAME[0]}" +fn_fetch_function +} + fix_wurm.sh(){ functionfile="${FUNCNAME[0]}" fn_fetch_function diff --git a/lgsm/functions/fix.sh b/lgsm/functions/fix.sh old mode 100644 new mode 100755 index a42f0e51d..f644b015f --- a/lgsm/functions/fix.sh +++ b/lgsm/functions/fix.sh @@ -82,6 +82,8 @@ if [ "${commandname}" != "INSTALL" ]&&[ -z "${fixbypass}" ]; then fix_mta.sh elif [ "${shortname}" == "unt" ]; then fix_unt.sh + elif [ "${shortname}" == "vh" ]; then + fix_vh.sh elif [ "${shortname}" == "wurm" ]; then fix_wurm.sh elif [ "${shortname}" == "zmr" ]; then diff --git a/lgsm/functions/fix_vh.sh b/lgsm/functions/fix_vh.sh new file mode 100755 index 000000000..551bd878f --- /dev/null +++ b/lgsm/functions/fix_vh.sh @@ -0,0 +1,9 @@ +#!/bin/bash +# LinuxGSM fix_rust.sh function +# Author: Alasdair Haig +# Website: https://linuxgsm.com +# Description: Resolves startup issue with Valheim + +functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" + +export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH From 78de3f2f1be665364578b251effd8cbe3f2fa355 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 28 Jun 2020 00:32:37 +0000 Subject: [PATCH 12/90] Removed escapes for parentheses --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 624e3a652..d633ee053 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -23,7 +23,7 @@ public="1" ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters fn_parms(){ -parms="-name \"${name}\" -password \"${password}\" -port ${port} -world \"${world}\" -public ${public} > /dev/null" +parms="-name '${name}' -password '${password}' -port ${port} -world '${world}' -public ${public} > /dev/null" } #### LinuxGSM Settings #### From 1170ecbcba02bad83063048ae61aaaa05b910166 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 28 Jun 2020 01:04:40 +0000 Subject: [PATCH 13/90] Fiddled with execution parameters --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index d633ee053..776b56bdf 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -23,7 +23,7 @@ public="1" ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters fn_parms(){ -parms="-name '${name}' -password '${password}' -port ${port} -world '${world}' -public ${public} > /dev/null" +parms="-name ${name} -password ${password} -port ${port} -world ${world} -public ${public} > /dev/null" } #### LinuxGSM Settings #### From 8d1daa270576f6d5e7b0ee42c8a25497cbc1578c Mon Sep 17 00:00:00 2001 From: AlasdairHaig Date: Sun, 28 Jun 2020 12:40:29 +0200 Subject: [PATCH 14/90] Create Valheim.md --- lgsm/config-default/config-lgsm/vhserver/Valheim.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 lgsm/config-default/config-lgsm/vhserver/Valheim.md diff --git a/lgsm/config-default/config-lgsm/vhserver/Valheim.md b/lgsm/config-default/config-lgsm/vhserver/Valheim.md new file mode 100644 index 000000000..e652aafb6 --- /dev/null +++ b/lgsm/config-default/config-lgsm/vhserver/Valheim.md @@ -0,0 +1 @@ +A Saga of how a Viking wrote bashed some scripts runes together that led him on a journey to the missing tenth (or so) missing realm of Valheim! From 2cdb223e26f94833349a01cd7799a646188cef0f Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 28 Jun 2020 16:19:40 +0000 Subject: [PATCH 15/90] Removing gamedig since there is no present support for Valheim --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 776b56bdf..13bf33a01 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -148,8 +148,8 @@ stopmode="11" # 3: gamedig # 4: gsquery # 5: tcp -querymode="2" -querytype="protocol-valve" +querymode="1" +#querytype="protocol-valve" ## Game Server Details # Do not edit From a0937682cb53754a86cdac11a8c3d0a03fedc831 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Tue, 30 Jun 2020 21:01:00 +0200 Subject: [PATCH 16/90] Base for rocketchat alerts --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 13bf33a01..169f9a534 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -75,6 +75,10 @@ channeltag="" pushoveralert="off" pushovertoken="accesstoken" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" From 353569381c6ca92a1105290e605139b01d46282a Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Thu, 2 Jul 2020 00:12:11 +0200 Subject: [PATCH 17/90] Added rocketchat alert --- lgsm/functions/alert_rocketchat.sh | 111 +++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100755 lgsm/functions/alert_rocketchat.sh diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh new file mode 100755 index 000000000..d8a0f2c23 --- /dev/null +++ b/lgsm/functions/alert_rocketchat.sh @@ -0,0 +1,111 @@ +#!/bin/bash +# LinuxGSM alert_rocketchat.sh function +# Author: Alasdair Haig +# Website: https://linuxgsm.com +# Description: Sends Rocketchat alert. + +functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" + +if ! command -v jq > /dev/null; then + fn_print_fail_nl "Sending Rocketchat alert: jq is missing." + fn_script_log_fatal "Sending Rocketchat alert: jq is missing." +fi + +#json=$(cat < Date: Thu, 2 Jul 2020 00:23:05 +0200 Subject: [PATCH 18/90] Added rocketchat token variable and setup base alert class to handle calling rocketchat alert script --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 1 + lgsm/functions/alert.sh | 11 +++++++++++ 2 files changed, 12 insertions(+) mode change 100644 => 100755 lgsm/functions/alert.sh diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 169f9a534..1d09a514c 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -78,6 +78,7 @@ pushovertoken="accesstoken" # Rocketchat Alerts rocketchatalert="off" rocketchatwebhook="webhook" +rocketchattoken="" # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" diff --git a/lgsm/functions/alert.sh b/lgsm/functions/alert.sh old mode 100644 new mode 100755 index 5f8fe156e..4a6c28d7f --- a/lgsm/functions/alert.sh +++ b/lgsm/functions/alert.sh @@ -190,6 +190,17 @@ elif [ -z "${telegramchatid}" ]&&[ "${commandname}" == "TEST-ALERT" ]; then fn_script_error "Telegram chat id not set." fi +if [ "${rocketchatalert}" == "on" ]&&[ -n "${rocketchatalert}" ]; then + alert_rocketchat.sh +elif [ "${rocketchatalert}" != "on" ]&&[ "${commandname}" == "TEST-ALERT" ]; then + fn_print_warn_nl "Rocketchat alerts not enabled" + fn_script_log_warn "Rocketchat alerts not enabled" +elif [ -z "${rocketchattoken}" ]&&[ "${commandname}" == "TEST-ALERT" ]; then + fn_print_error_nl "Rocketchat token not set" + #echo -e "* https://docs.linuxgsm.com/alerts/slack" + fn_script_error "Rocketchat token not set" +fi + if [ "${slackalert}" == "on" ]&&[ -n "${slackalert}" ]; then alert_slack.sh elif [ "${slackalert}" != "on" ]&&[ "${commandname}" == "TEST-ALERT" ]; then From c741ed65b121347bd85e2e609f15c6ef3a15dc19 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Thu, 2 Jul 2020 00:31:06 +0200 Subject: [PATCH 19/90] Added rocketchat status to details command --- lgsm/functions/info_messages.sh | 3 +++ 1 file changed, 3 insertions(+) mode change 100644 => 100755 lgsm/functions/info_messages.sh diff --git a/lgsm/functions/info_messages.sh b/lgsm/functions/info_messages.sh old mode 100644 new mode 100755 index 063914497..224bd9cbe --- a/lgsm/functions/info_messages.sh +++ b/lgsm/functions/info_messages.sh @@ -394,6 +394,7 @@ fn_info_message_script(){ # LinuxGSM version: v19.9.0 # glibc required: 2.15 # Discord alert: off + # Rocketchat alert: off # Slack alert: off # Email alert: off # Pushbullet alert: off @@ -434,6 +435,8 @@ fn_info_message_script(){ # Discord alert echo -e "${lightblue}Discord alert:\t${default}${discordalert}" + # Rocketchat alert + echo -e "${lightblue}Rocketchat alert:\t${default}${rocketchatalert}" # Slack alert echo -e "${lightblue}Slack alert:\t${default}${slackalert}" # Email alert From 52882c182c507cddd4d846551e546da0abb681f0 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Wed, 1 Jul 2020 22:38:48 +0000 Subject: [PATCH 20/90] Added missing entry in functions list --- lgsm/functions/core_functions.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lgsm/functions/core_functions.sh b/lgsm/functions/core_functions.sh index ceb19879c..dea5b5d2b 100755 --- a/lgsm/functions/core_functions.sh +++ b/lgsm/functions/core_functions.sh @@ -554,6 +554,11 @@ functionfile="${FUNCNAME[0]}" fn_fetch_function } +alert_rocketchat.sh(){ +functionfile="${FUNCNAME[0]}" +fn_fetch_function +} + alert_slack.sh(){ functionfile="${FUNCNAME[0]}" fn_fetch_function From 47b37f596c56ae80613260f02fc9418d7cff5d67 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Thu, 2 Jul 2020 18:06:39 +0000 Subject: [PATCH 21/90] Rocketchat alert working --- lgsm/functions/alert_rocketchat.sh | 61 ++---------------------------- 1 file changed, 3 insertions(+), 58 deletions(-) diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index d8a0f2c23..dddd473e8 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -11,68 +11,14 @@ if ! command -v jq > /dev/null; then fn_script_log_fatal "Sending Rocketchat alert: jq is missing." fi -#json=$(cat < Date: Fri, 3 Jul 2020 00:12:35 +0200 Subject: [PATCH 22/90] Added missing beta password for steamcmd --- lgsm/config-default/config-lgsm/vhserver/_default.cfg | 1 + lgsm/functions/update_steamcmd.sh | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 1d09a514c..78eab51cd 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -122,6 +122,7 @@ sleeptime="0.5" appid="896660" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" +branchpassword="" # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server steammaster="false" diff --git a/lgsm/functions/update_steamcmd.sh b/lgsm/functions/update_steamcmd.sh index 8a089c7f7..c5b19833f 100644 --- a/lgsm/functions/update_steamcmd.sh +++ b/lgsm/functions/update_steamcmd.sh @@ -30,7 +30,10 @@ fn_update_steamcmd_dl(){ # All other servers. else if [ -n "${branch}" ]; then - ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" +quit | tee -a "${lgsmlog}" + if [ -n "${branchpassword}" ]; then + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" -betapassword "${branchpassword}" +quit | tee -a "${lgsmlog}" + else + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" +quit | tee -a "${lgsmlog}" else ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" +quit | tee -a "${lgsmlog}" fi From 6b5007a11d7ab9330c39f3615d26385b43c40abd Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Thu, 2 Jul 2020 22:23:08 +0000 Subject: [PATCH 23/90] missing fi added --- lgsm/functions/update_steamcmd.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) mode change 100644 => 100755 lgsm/functions/update_steamcmd.sh diff --git a/lgsm/functions/update_steamcmd.sh b/lgsm/functions/update_steamcmd.sh old mode 100644 new mode 100755 index 8a089c7f7..6beee4fad --- a/lgsm/functions/update_steamcmd.sh +++ b/lgsm/functions/update_steamcmd.sh @@ -30,7 +30,11 @@ fn_update_steamcmd_dl(){ # All other servers. else if [ -n "${branch}" ]; then - ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" +quit | tee -a "${lgsmlog}" + if [ -n "${branchpassword}" ]; then + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" -betapassword "${branchpassword}" +quit | tee -a "${lgsmlog}" + else + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" +quit | tee -a "${lgsmlog}" + fi else ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" +quit | tee -a "${lgsmlog}" fi From 9f39365f7f77a3a92ebfdd5411de08cbe9dc54ed Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Thu, 2 Jul 2020 22:39:49 +0000 Subject: [PATCH 24/90] removed non-relative path from stop command --- lgsm/functions/command_stop.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/command_stop.sh b/lgsm/functions/command_stop.sh index 9594880eb..6e74696f3 100644 --- a/lgsm/functions/command_stop.sh +++ b/lgsm/functions/command_stop.sh @@ -214,7 +214,7 @@ fn_stop_graceful_valheim(){ fn_print_dots "Graceful: echo 1 to server_exit.drp" fn_script_log_info "Graceful: echo 1 to server_exit.drp" # sends quit - /bin/echo 1 > /home/steam/servers/valheim/server_exit.drp + /bin/echo 1 > "${serverfiles}"/server_exit.drp # Animate dots for shutdown period for seconds in {1..10}; do From 5be1c44e7eb5a1790816af1d9dfabcdda0e32aec Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Fri, 3 Jul 2020 17:25:49 +0200 Subject: [PATCH 25/90] Added Readme --- .../config-lgsm/vhserver/Valheim.md | 53 ++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/Valheim.md b/lgsm/config-default/config-lgsm/vhserver/Valheim.md index e652aafb6..bd3c2ed1c 100644 --- a/lgsm/config-default/config-lgsm/vhserver/Valheim.md +++ b/lgsm/config-default/config-lgsm/vhserver/Valheim.md @@ -1 +1,52 @@ -A Saga of how a Viking wrote bashed some scripts runes together that led him on a journey to the missing tenth (or so) missing realm of Valheim! +A Saga of how a Viking wrote *bash*ed some scripts runes together that led him on a journey to the missing tenth (or so) missing realm of Valheim! +... *pausing for effect* ... + +Upon the whims of Odin, I was chosen to undergo the trial of Valheim, where, by chance, I met my liege, Sir Gloor, an outstanding burly Viking Warrior and Shaman (long beard, pointy hat), who had long discovered the secrets of Valheim, due to his divine connections. Blah blah blah ...etc. etc. etc., (skip the prologue)....booorrrriiinnngggg. Anyways, in order to be able to set out on adventures on dedicated servers, I'll point out some viking-ways to get you set up. First, you'll need 5 wood and 2 stones... + +I won't go into to much detail, as lot of the knowledge to run on a server is similar to the rest in Linuxgsm. So I will point to links to their site as I go along. +First the game has it's own parameters for starting that should be set. Like other games managed with Linuxgsm, these can be found in the corresponding game folder, in Valheim's case: lgsm/config-default/config-lgsm/vhserver/_default.cfg. You shouldn't edit this file, as a copy will be made elsewhere upon installing the server, at lgsm/conifg-lgsm/vhserver/_default.cfg. Note: this file is always checked by the code if it has been changed, and will always be reset to match the version of github. + +I will suggest setting the following in the common.cfg, which will apply to all game instances created: +- steamuser= + +(In the _default.cfg, I mention at the steam section, that you should login prior to install, as the default is to log on anonymously, which is, at the time of this writting, not allowed, as the server requires username and password. You should only need to set your username within the configuration file (common.cfg or '*instance*.cfg), and after logging on manually into steamcmd and entering your password once, it should remember the server as trustworthy. You may need to enter it manually again later, depending, otherwise you can add steampass="" in the file as well. It's just a matter of security, depending if you are willing to risk your steam account, should the server be compromised.) + +And then for specific game instances (i.e. vhserver, vhserver-2, etc.), you should +- name (server name as it appears in steam server list) +- world (the save name of the game world found under .config/unity3d/IronGate/Valheim/worlds/ ) +- password +- public (if you wish to change the default value: public) + +Technically, you can choose which settings are global for all servers (common.cfg) or localised for just a specific instance (*instance*.cfg). It is up to you to sharpen your axe and make the best choice for your situation. For example, I've chosen to make notification "global", turning them on in the common.cfg, so all games will be reported. + +Depending if you have a beta branch: +- branch +- branchpassword (this is presently lacking in the parent branch of Linuxgsm, but works for Valheim! Viking Power!) + +There are suggestions and steps to backing up the the entire server setup of Linuxgsm: https://docs.linuxgsm.com/commands/backup +I have done that, but I have also included, similarly, the automating backups of the actual world file (.config/unity3d/IronGate/Valheim/worlds/). Here is an example: +#!/bin/bash +cd /home//.config/unity3d/IronGate/Valheim/worlds/ + +files=`ls ./*.fwl` +for i in $files +do +file=`basename -s .fwl $i` +tar -czf "$1_$file.tar.gz" $file.fwl $file.db +done; + +This script combines to the files need for the world into one tar file, and does so for every unique world file. It takes a name as a parameter and places it in front of the world's name. So I have a monthly back up called Monthly_.tar.gz, that automatically overwrites itself every month. And similarly, the daily backup overwrites itself everyday. You can customize it as needed. This is an excerpt from cronjob: +# Valheim World Backups +0 0 * * * /home//.sh Daily >/dev/null 2>&1 +0 1 1 * * /home//.sh Monthly >/dev/null 2>&1 + +#$@&%*! *swearing after smashing a finger with the hammer while chiseling the words out* + +Presently, gamedig does not support Valheim, so I've set the default to check the session value, which is adequet. + +At this time in writing, I've added alert notification for rocketchat, which on the main repository is presently lacking. + + +All is as Odin wishes, + +A Saga, by the IT Viking From 8265aeb26817db7c044d55d95c91824fb25aa418 Mon Sep 17 00:00:00 2001 From: AlasdairHaig Date: Fri, 3 Jul 2020 17:32:21 +0200 Subject: [PATCH 26/90] Rename Valheim.md to README.md --- .../config-default/config-lgsm/vhserver/{Valheim.md => README.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename lgsm/config-default/config-lgsm/vhserver/{Valheim.md => README.md} (100%) diff --git a/lgsm/config-default/config-lgsm/vhserver/Valheim.md b/lgsm/config-default/config-lgsm/vhserver/README.md similarity index 100% rename from lgsm/config-default/config-lgsm/vhserver/Valheim.md rename to lgsm/config-default/config-lgsm/vhserver/README.md From 3edc0ae7fa5b9e54ba9cb0f53062e04eeec46e43 Mon Sep 17 00:00:00 2001 From: AlasdairHaig Date: Fri, 3 Jul 2020 17:39:00 +0200 Subject: [PATCH 27/90] Update README.md --- .../config-lgsm/vhserver/README.md | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/README.md b/lgsm/config-default/config-lgsm/vhserver/README.md index bd3c2ed1c..b5822c478 100644 --- a/lgsm/config-default/config-lgsm/vhserver/README.md +++ b/lgsm/config-default/config-lgsm/vhserver/README.md @@ -7,24 +7,25 @@ I won't go into to much detail, as lot of the knowledge to run on a server is si First the game has it's own parameters for starting that should be set. Like other games managed with Linuxgsm, these can be found in the corresponding game folder, in Valheim's case: lgsm/config-default/config-lgsm/vhserver/_default.cfg. You shouldn't edit this file, as a copy will be made elsewhere upon installing the server, at lgsm/conifg-lgsm/vhserver/_default.cfg. Note: this file is always checked by the code if it has been changed, and will always be reset to match the version of github. I will suggest setting the following in the common.cfg, which will apply to all game instances created: -- steamuser= +`- steamuser=` (In the _default.cfg, I mention at the steam section, that you should login prior to install, as the default is to log on anonymously, which is, at the time of this writting, not allowed, as the server requires username and password. You should only need to set your username within the configuration file (common.cfg or '*instance*.cfg), and after logging on manually into steamcmd and entering your password once, it should remember the server as trustworthy. You may need to enter it manually again later, depending, otherwise you can add steampass="" in the file as well. It's just a matter of security, depending if you are willing to risk your steam account, should the server be compromised.) And then for specific game instances (i.e. vhserver, vhserver-2, etc.), you should -- name (server name as it appears in steam server list) -- world (the save name of the game world found under .config/unity3d/IronGate/Valheim/worlds/ ) -- password -- public (if you wish to change the default value: public) +- `name` (server name as it appears in steam server list) +- `world` (the save name of the game world found under .config/unity3d/IronGate/Valheim/worlds/ ) +- `password` +- `public` (if you wish to change the default value: public) Technically, you can choose which settings are global for all servers (common.cfg) or localised for just a specific instance (*instance*.cfg). It is up to you to sharpen your axe and make the best choice for your situation. For example, I've chosen to make notification "global", turning them on in the common.cfg, so all games will be reported. Depending if you have a beta branch: -- branch -- branchpassword (this is presently lacking in the parent branch of Linuxgsm, but works for Valheim! Viking Power!) +- `branch` +- `branchpassword` (this is presently lacking in the parent branch of Linuxgsm, but works for Valheim! Viking Power!) There are suggestions and steps to backing up the the entire server setup of Linuxgsm: https://docs.linuxgsm.com/commands/backup I have done that, but I have also included, similarly, the automating backups of the actual world file (.config/unity3d/IronGate/Valheim/worlds/). Here is an example: +```bash #!/bin/bash cd /home//.config/unity3d/IronGate/Valheim/worlds/ @@ -34,12 +35,13 @@ do file=`basename -s .fwl $i` tar -czf "$1_$file.tar.gz" $file.fwl $file.db done; - +``` This script combines to the files need for the world into one tar file, and does so for every unique world file. It takes a name as a parameter and places it in front of the world's name. So I have a monthly back up called Monthly_.tar.gz, that automatically overwrites itself every month. And similarly, the daily backup overwrites itself everyday. You can customize it as needed. This is an excerpt from cronjob: -# Valheim World Backups +``` +#Valheim World Backups 0 0 * * * /home//.sh Daily >/dev/null 2>&1 0 1 1 * * /home//.sh Monthly >/dev/null 2>&1 - +``` #$@&%*! *swearing after smashing a finger with the hammer while chiseling the words out* Presently, gamedig does not support Valheim, so I've set the default to check the session value, which is adequet. From a1082b1f6221030a6b827413a0c13097c3d7ec26 Mon Sep 17 00:00:00 2001 From: AlasdairHaig Date: Fri, 3 Jul 2020 17:43:59 +0200 Subject: [PATCH 28/90] Update README.md --- lgsm/config-default/config-lgsm/vhserver/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/README.md b/lgsm/config-default/config-lgsm/vhserver/README.md index b5822c478..ea53e5e94 100644 --- a/lgsm/config-default/config-lgsm/vhserver/README.md +++ b/lgsm/config-default/config-lgsm/vhserver/README.md @@ -1,4 +1,5 @@ -A Saga of how a Viking wrote *bash*ed some scripts runes together that led him on a journey to the missing tenth (or so) missing realm of Valheim! +A Saga of how a Viking wrote *bash*ed some scripts runes together that led him on a journey to the tenth (or so) missing realm of Valheim! + ... *pausing for effect* ... Upon the whims of Odin, I was chosen to undergo the trial of Valheim, where, by chance, I met my liege, Sir Gloor, an outstanding burly Viking Warrior and Shaman (long beard, pointy hat), who had long discovered the secrets of Valheim, due to his divine connections. Blah blah blah ...etc. etc. etc., (skip the prologue)....booorrrriiinnngggg. Anyways, in order to be able to set out on adventures on dedicated servers, I'll point out some viking-ways to get you set up. First, you'll need 5 wood and 2 stones... From 264d8d7373eb965034e6f0390d79bab85d584fda Mon Sep 17 00:00:00 2001 From: AlasdairHaig Date: Fri, 3 Jul 2020 17:54:27 +0200 Subject: [PATCH 29/90] Update README.md --- lgsm/config-default/config-lgsm/vhserver/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/vhserver/README.md b/lgsm/config-default/config-lgsm/vhserver/README.md index ea53e5e94..56999581c 100644 --- a/lgsm/config-default/config-lgsm/vhserver/README.md +++ b/lgsm/config-default/config-lgsm/vhserver/README.md @@ -4,7 +4,7 @@ A Saga of how a Viking wrote *bash*ed some scripts. First the game has it's own parameters for starting that should be set. Like other games managed with Linuxgsm, these can be found in the corresponding game folder, in Valheim's case: lgsm/config-default/config-lgsm/vhserver/_default.cfg. You shouldn't edit this file, as a copy will be made elsewhere upon installing the server, at lgsm/conifg-lgsm/vhserver/_default.cfg. Note: this file is always checked by the code if it has been changed, and will always be reset to match the version of github. I will suggest setting the following in the common.cfg, which will apply to all game instances created: From 18bea2109b73230f314249c3eac99defaf231c25 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 5 Jul 2020 13:44:03 +0000 Subject: [PATCH 30/90] executable folder rights --- lgsm/functions/README.md | 0 lgsm/functions/alert_discord.sh | 0 lgsm/functions/alert_email.sh | 0 lgsm/functions/alert_ifttt.sh | 0 lgsm/functions/alert_mailgun.sh | 0 lgsm/functions/alert_pushbullet.sh | 0 lgsm/functions/alert_pushover.sh | 0 lgsm/functions/alert_slack.sh | 0 lgsm/functions/alert_telegram.sh | 0 lgsm/functions/check.sh | 0 lgsm/functions/check_config.sh | 0 lgsm/functions/check_deps.sh | 0 lgsm/functions/check_executable.sh | 0 lgsm/functions/check_glibc.sh | 0 lgsm/functions/check_ip.sh | 0 lgsm/functions/check_last_update.sh | 0 lgsm/functions/check_logs.sh | 0 lgsm/functions/check_permissions.sh | 0 lgsm/functions/check_root.sh | 0 lgsm/functions/check_status.sh | 0 lgsm/functions/check_steamcmd.sh | 0 lgsm/functions/check_system_dir.sh | 0 lgsm/functions/check_system_requirements.sh | 0 lgsm/functions/check_tmuxception.sh | 0 lgsm/functions/check_version.sh | 0 lgsm/functions/command_backup.sh | 0 lgsm/functions/command_console.sh | 0 lgsm/functions/command_debug.sh | 0 lgsm/functions/command_details.sh | 0 lgsm/functions/command_dev_clear_functions.sh | 0 lgsm/functions/command_dev_debug.sh | 0 lgsm/functions/command_dev_detect_deps.sh | 0 lgsm/functions/command_dev_detect_glibc.sh | 0 lgsm/functions/command_dev_detect_ldd.sh | 0 lgsm/functions/command_dev_query_raw.sh | 0 lgsm/functions/command_donate.sh | 0 lgsm/functions/command_fastdl.sh | 0 lgsm/functions/command_install.sh | 0 lgsm/functions/command_install_resources_mta.sh | 0 lgsm/functions/command_mods_install.sh | 0 lgsm/functions/command_mods_remove.sh | 0 lgsm/functions/command_mods_update.sh | 0 lgsm/functions/command_monitor.sh | 0 lgsm/functions/command_postdetails.sh | 0 lgsm/functions/command_restart.sh | 0 lgsm/functions/command_start.sh | 0 lgsm/functions/command_stop.sh | 0 lgsm/functions/command_test_alert.sh | 0 lgsm/functions/command_ts3_server_pass.sh | 0 lgsm/functions/command_update.sh | 0 lgsm/functions/command_update_functions.sh | 0 lgsm/functions/command_update_linuxgsm.sh | 0 lgsm/functions/command_validate.sh | 0 lgsm/functions/command_wipe.sh | 0 lgsm/functions/compress_unreal2_maps.sh | 0 lgsm/functions/compress_ut99_maps.sh | 0 lgsm/functions/core_dl.sh | 0 lgsm/functions/core_exit.sh | 0 lgsm/functions/core_getopt.sh | 0 lgsm/functions/core_legacy.sh | 0 lgsm/functions/core_logs.sh | 0 lgsm/functions/core_messages.sh | 0 lgsm/functions/core_trap.sh | 0 lgsm/functions/fix_ark.sh | 0 lgsm/functions/fix_arma3.sh | 0 lgsm/functions/fix_av.sh | 0 lgsm/functions/fix_cmw.sh | 0 lgsm/functions/fix_csgo.sh | 0 lgsm/functions/fix_dst.sh | 0 lgsm/functions/fix_ges.sh | 0 lgsm/functions/fix_hw.sh | 0 lgsm/functions/fix_ins.sh | 0 lgsm/functions/fix_kf.sh | 0 lgsm/functions/fix_kf2.sh | 0 lgsm/functions/fix_mcb.sh | 0 lgsm/functions/fix_mta.sh | 0 lgsm/functions/fix_nmrih.sh | 0 lgsm/functions/fix_onset.sh | 0 lgsm/functions/fix_ro.sh | 0 lgsm/functions/fix_rust.sh | 0 lgsm/functions/fix_rw.sh | 0 lgsm/functions/fix_sdtd.sh | 0 lgsm/functions/fix_sfc.sh | 0 lgsm/functions/fix_sof2.sh | 0 lgsm/functions/fix_ss3.sh | 0 lgsm/functions/fix_steamcmd.sh | 0 lgsm/functions/fix_terraria.sh | 0 lgsm/functions/fix_tf2.sh | 0 lgsm/functions/fix_ts3.sh | 0 lgsm/functions/fix_tu.sh | 0 lgsm/functions/fix_unt.sh | 0 lgsm/functions/fix_ut.sh | 0 lgsm/functions/fix_ut2k4.sh | 0 lgsm/functions/fix_ut3.sh | 0 lgsm/functions/fix_wurm.sh | 0 lgsm/functions/fix_zmr.sh | 0 lgsm/functions/info_config.sh | 0 lgsm/functions/info_distro.sh | 0 lgsm/functions/info_parms.sh | 0 lgsm/functions/info_stats.sh | 0 lgsm/functions/install_complete.sh | 0 lgsm/functions/install_config.sh | 0 lgsm/functions/install_dst_token.sh | 0 lgsm/functions/install_eula.sh | 0 lgsm/functions/install_factorio_save.sh | 0 lgsm/functions/install_gslt.sh | 0 lgsm/functions/install_header.sh | 0 lgsm/functions/install_logs.sh | 0 lgsm/functions/install_modules.sh | 0 lgsm/functions/install_mta_resources.sh | 0 lgsm/functions/install_retry.sh | 0 lgsm/functions/install_server_dir.sh | 0 lgsm/functions/install_server_files.sh | 0 lgsm/functions/install_squad_license.sh | 0 lgsm/functions/install_stats.sh | 0 lgsm/functions/install_steamcmd.sh | 0 lgsm/functions/install_ts3db.sh | 0 lgsm/functions/install_ut2k4_key.sh | 0 lgsm/functions/mods_core.sh | 0 lgsm/functions/mods_list.sh | 0 lgsm/functions/query_gamedig.sh | 0 lgsm/functions/query_gsquery.py | 0 lgsm/functions/update_factorio.sh | 0 lgsm/functions/update_minecraft.sh | 0 lgsm/functions/update_minecraft_bedrock.sh | 0 lgsm/functions/update_mta.sh | 0 lgsm/functions/update_mumble.sh | 0 lgsm/functions/update_ts3.sh | 0 128 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 lgsm/functions/README.md mode change 100644 => 100755 lgsm/functions/alert_discord.sh mode change 100644 => 100755 lgsm/functions/alert_email.sh mode change 100644 => 100755 lgsm/functions/alert_ifttt.sh mode change 100644 => 100755 lgsm/functions/alert_mailgun.sh mode change 100644 => 100755 lgsm/functions/alert_pushbullet.sh mode change 100644 => 100755 lgsm/functions/alert_pushover.sh mode change 100644 => 100755 lgsm/functions/alert_slack.sh mode change 100644 => 100755 lgsm/functions/alert_telegram.sh mode change 100644 => 100755 lgsm/functions/check.sh mode change 100644 => 100755 lgsm/functions/check_config.sh mode change 100644 => 100755 lgsm/functions/check_deps.sh mode change 100644 => 100755 lgsm/functions/check_executable.sh mode change 100644 => 100755 lgsm/functions/check_glibc.sh mode change 100644 => 100755 lgsm/functions/check_ip.sh mode change 100644 => 100755 lgsm/functions/check_last_update.sh mode change 100644 => 100755 lgsm/functions/check_logs.sh mode change 100644 => 100755 lgsm/functions/check_permissions.sh mode change 100644 => 100755 lgsm/functions/check_root.sh mode change 100644 => 100755 lgsm/functions/check_status.sh mode change 100644 => 100755 lgsm/functions/check_steamcmd.sh mode change 100644 => 100755 lgsm/functions/check_system_dir.sh mode change 100644 => 100755 lgsm/functions/check_system_requirements.sh mode change 100644 => 100755 lgsm/functions/check_tmuxception.sh mode change 100644 => 100755 lgsm/functions/check_version.sh mode change 100644 => 100755 lgsm/functions/command_backup.sh mode change 100644 => 100755 lgsm/functions/command_console.sh mode change 100644 => 100755 lgsm/functions/command_debug.sh mode change 100644 => 100755 lgsm/functions/command_details.sh mode change 100644 => 100755 lgsm/functions/command_dev_clear_functions.sh mode change 100644 => 100755 lgsm/functions/command_dev_debug.sh mode change 100644 => 100755 lgsm/functions/command_dev_detect_deps.sh mode change 100644 => 100755 lgsm/functions/command_dev_detect_glibc.sh mode change 100644 => 100755 lgsm/functions/command_dev_detect_ldd.sh mode change 100644 => 100755 lgsm/functions/command_dev_query_raw.sh mode change 100644 => 100755 lgsm/functions/command_donate.sh mode change 100644 => 100755 lgsm/functions/command_fastdl.sh mode change 100644 => 100755 lgsm/functions/command_install.sh mode change 100644 => 100755 lgsm/functions/command_install_resources_mta.sh mode change 100644 => 100755 lgsm/functions/command_mods_install.sh mode change 100644 => 100755 lgsm/functions/command_mods_remove.sh mode change 100644 => 100755 lgsm/functions/command_mods_update.sh mode change 100644 => 100755 lgsm/functions/command_monitor.sh mode change 100644 => 100755 lgsm/functions/command_postdetails.sh mode change 100644 => 100755 lgsm/functions/command_restart.sh mode change 100644 => 100755 lgsm/functions/command_start.sh mode change 100644 => 100755 lgsm/functions/command_stop.sh mode change 100644 => 100755 lgsm/functions/command_test_alert.sh mode change 100644 => 100755 lgsm/functions/command_ts3_server_pass.sh mode change 100644 => 100755 lgsm/functions/command_update.sh mode change 100644 => 100755 lgsm/functions/command_update_functions.sh mode change 100644 => 100755 lgsm/functions/command_update_linuxgsm.sh mode change 100644 => 100755 lgsm/functions/command_validate.sh mode change 100644 => 100755 lgsm/functions/command_wipe.sh mode change 100644 => 100755 lgsm/functions/compress_unreal2_maps.sh mode change 100644 => 100755 lgsm/functions/compress_ut99_maps.sh mode change 100644 => 100755 lgsm/functions/core_dl.sh mode change 100644 => 100755 lgsm/functions/core_exit.sh mode change 100644 => 100755 lgsm/functions/core_getopt.sh mode change 100644 => 100755 lgsm/functions/core_legacy.sh mode change 100644 => 100755 lgsm/functions/core_logs.sh mode change 100644 => 100755 lgsm/functions/core_messages.sh mode change 100644 => 100755 lgsm/functions/core_trap.sh mode change 100644 => 100755 lgsm/functions/fix_ark.sh mode change 100644 => 100755 lgsm/functions/fix_arma3.sh mode change 100644 => 100755 lgsm/functions/fix_av.sh mode change 100644 => 100755 lgsm/functions/fix_cmw.sh mode change 100644 => 100755 lgsm/functions/fix_csgo.sh mode change 100644 => 100755 lgsm/functions/fix_dst.sh mode change 100644 => 100755 lgsm/functions/fix_ges.sh mode change 100644 => 100755 lgsm/functions/fix_hw.sh mode change 100644 => 100755 lgsm/functions/fix_ins.sh mode change 100644 => 100755 lgsm/functions/fix_kf.sh mode change 100644 => 100755 lgsm/functions/fix_kf2.sh mode change 100644 => 100755 lgsm/functions/fix_mcb.sh mode change 100644 => 100755 lgsm/functions/fix_mta.sh mode change 100644 => 100755 lgsm/functions/fix_nmrih.sh mode change 100644 => 100755 lgsm/functions/fix_onset.sh mode change 100644 => 100755 lgsm/functions/fix_ro.sh mode change 100644 => 100755 lgsm/functions/fix_rust.sh mode change 100644 => 100755 lgsm/functions/fix_rw.sh mode change 100644 => 100755 lgsm/functions/fix_sdtd.sh mode change 100644 => 100755 lgsm/functions/fix_sfc.sh mode change 100644 => 100755 lgsm/functions/fix_sof2.sh mode change 100644 => 100755 lgsm/functions/fix_ss3.sh mode change 100644 => 100755 lgsm/functions/fix_steamcmd.sh mode change 100644 => 100755 lgsm/functions/fix_terraria.sh mode change 100644 => 100755 lgsm/functions/fix_tf2.sh mode change 100644 => 100755 lgsm/functions/fix_ts3.sh mode change 100644 => 100755 lgsm/functions/fix_tu.sh mode change 100644 => 100755 lgsm/functions/fix_unt.sh mode change 100644 => 100755 lgsm/functions/fix_ut.sh mode change 100644 => 100755 lgsm/functions/fix_ut2k4.sh mode change 100644 => 100755 lgsm/functions/fix_ut3.sh mode change 100644 => 100755 lgsm/functions/fix_wurm.sh mode change 100644 => 100755 lgsm/functions/fix_zmr.sh mode change 100644 => 100755 lgsm/functions/info_config.sh mode change 100644 => 100755 lgsm/functions/info_distro.sh mode change 100644 => 100755 lgsm/functions/info_parms.sh mode change 100644 => 100755 lgsm/functions/info_stats.sh mode change 100644 => 100755 lgsm/functions/install_complete.sh mode change 100644 => 100755 lgsm/functions/install_config.sh mode change 100644 => 100755 lgsm/functions/install_dst_token.sh mode change 100644 => 100755 lgsm/functions/install_eula.sh mode change 100644 => 100755 lgsm/functions/install_factorio_save.sh mode change 100644 => 100755 lgsm/functions/install_gslt.sh mode change 100644 => 100755 lgsm/functions/install_header.sh mode change 100644 => 100755 lgsm/functions/install_logs.sh mode change 100644 => 100755 lgsm/functions/install_modules.sh mode change 100644 => 100755 lgsm/functions/install_mta_resources.sh mode change 100644 => 100755 lgsm/functions/install_retry.sh mode change 100644 => 100755 lgsm/functions/install_server_dir.sh mode change 100644 => 100755 lgsm/functions/install_server_files.sh mode change 100644 => 100755 lgsm/functions/install_squad_license.sh mode change 100644 => 100755 lgsm/functions/install_stats.sh mode change 100644 => 100755 lgsm/functions/install_steamcmd.sh mode change 100644 => 100755 lgsm/functions/install_ts3db.sh mode change 100644 => 100755 lgsm/functions/install_ut2k4_key.sh mode change 100644 => 100755 lgsm/functions/mods_core.sh mode change 100644 => 100755 lgsm/functions/mods_list.sh mode change 100644 => 100755 lgsm/functions/query_gamedig.sh mode change 100644 => 100755 lgsm/functions/query_gsquery.py mode change 100644 => 100755 lgsm/functions/update_factorio.sh mode change 100644 => 100755 lgsm/functions/update_minecraft.sh mode change 100644 => 100755 lgsm/functions/update_minecraft_bedrock.sh mode change 100644 => 100755 lgsm/functions/update_mta.sh mode change 100644 => 100755 lgsm/functions/update_mumble.sh mode change 100644 => 100755 lgsm/functions/update_ts3.sh diff --git a/lgsm/functions/README.md b/lgsm/functions/README.md old mode 100644 new mode 100755 diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/alert_email.sh b/lgsm/functions/alert_email.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/alert_ifttt.sh b/lgsm/functions/alert_ifttt.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/alert_mailgun.sh b/lgsm/functions/alert_mailgun.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/alert_pushbullet.sh b/lgsm/functions/alert_pushbullet.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/alert_pushover.sh b/lgsm/functions/alert_pushover.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/alert_slack.sh b/lgsm/functions/alert_slack.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/alert_telegram.sh b/lgsm/functions/alert_telegram.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check.sh b/lgsm/functions/check.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_config.sh b/lgsm/functions/check_config.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_deps.sh b/lgsm/functions/check_deps.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_executable.sh b/lgsm/functions/check_executable.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_glibc.sh b/lgsm/functions/check_glibc.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_ip.sh b/lgsm/functions/check_ip.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_last_update.sh b/lgsm/functions/check_last_update.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_logs.sh b/lgsm/functions/check_logs.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_permissions.sh b/lgsm/functions/check_permissions.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_root.sh b/lgsm/functions/check_root.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_status.sh b/lgsm/functions/check_status.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_steamcmd.sh b/lgsm/functions/check_steamcmd.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_system_dir.sh b/lgsm/functions/check_system_dir.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_system_requirements.sh b/lgsm/functions/check_system_requirements.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_tmuxception.sh b/lgsm/functions/check_tmuxception.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/check_version.sh b/lgsm/functions/check_version.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_backup.sh b/lgsm/functions/command_backup.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_console.sh b/lgsm/functions/command_console.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_debug.sh b/lgsm/functions/command_debug.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_details.sh b/lgsm/functions/command_details.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_dev_clear_functions.sh b/lgsm/functions/command_dev_clear_functions.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_dev_debug.sh b/lgsm/functions/command_dev_debug.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_dev_detect_deps.sh b/lgsm/functions/command_dev_detect_deps.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_dev_detect_glibc.sh b/lgsm/functions/command_dev_detect_glibc.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_dev_detect_ldd.sh b/lgsm/functions/command_dev_detect_ldd.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_dev_query_raw.sh b/lgsm/functions/command_dev_query_raw.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_donate.sh b/lgsm/functions/command_donate.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_fastdl.sh b/lgsm/functions/command_fastdl.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_install.sh b/lgsm/functions/command_install.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_install_resources_mta.sh b/lgsm/functions/command_install_resources_mta.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_mods_install.sh b/lgsm/functions/command_mods_install.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_mods_remove.sh b/lgsm/functions/command_mods_remove.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_mods_update.sh b/lgsm/functions/command_mods_update.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_monitor.sh b/lgsm/functions/command_monitor.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_postdetails.sh b/lgsm/functions/command_postdetails.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_restart.sh b/lgsm/functions/command_restart.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_start.sh b/lgsm/functions/command_start.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_stop.sh b/lgsm/functions/command_stop.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_test_alert.sh b/lgsm/functions/command_test_alert.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_ts3_server_pass.sh b/lgsm/functions/command_ts3_server_pass.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_update.sh b/lgsm/functions/command_update.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_update_functions.sh b/lgsm/functions/command_update_functions.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_update_linuxgsm.sh b/lgsm/functions/command_update_linuxgsm.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_validate.sh b/lgsm/functions/command_validate.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/command_wipe.sh b/lgsm/functions/command_wipe.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/compress_unreal2_maps.sh b/lgsm/functions/compress_unreal2_maps.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/compress_ut99_maps.sh b/lgsm/functions/compress_ut99_maps.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/core_dl.sh b/lgsm/functions/core_dl.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/core_exit.sh b/lgsm/functions/core_exit.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/core_getopt.sh b/lgsm/functions/core_getopt.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/core_legacy.sh b/lgsm/functions/core_legacy.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/core_logs.sh b/lgsm/functions/core_logs.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/core_messages.sh b/lgsm/functions/core_messages.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/core_trap.sh b/lgsm/functions/core_trap.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ark.sh b/lgsm/functions/fix_ark.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_arma3.sh b/lgsm/functions/fix_arma3.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_av.sh b/lgsm/functions/fix_av.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_cmw.sh b/lgsm/functions/fix_cmw.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_csgo.sh b/lgsm/functions/fix_csgo.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_dst.sh b/lgsm/functions/fix_dst.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ges.sh b/lgsm/functions/fix_ges.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_hw.sh b/lgsm/functions/fix_hw.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ins.sh b/lgsm/functions/fix_ins.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_kf.sh b/lgsm/functions/fix_kf.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_kf2.sh b/lgsm/functions/fix_kf2.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_mcb.sh b/lgsm/functions/fix_mcb.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_mta.sh b/lgsm/functions/fix_mta.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_nmrih.sh b/lgsm/functions/fix_nmrih.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_onset.sh b/lgsm/functions/fix_onset.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ro.sh b/lgsm/functions/fix_ro.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_rust.sh b/lgsm/functions/fix_rust.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_rw.sh b/lgsm/functions/fix_rw.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_sdtd.sh b/lgsm/functions/fix_sdtd.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_sfc.sh b/lgsm/functions/fix_sfc.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_sof2.sh b/lgsm/functions/fix_sof2.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ss3.sh b/lgsm/functions/fix_ss3.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_steamcmd.sh b/lgsm/functions/fix_steamcmd.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_terraria.sh b/lgsm/functions/fix_terraria.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_tf2.sh b/lgsm/functions/fix_tf2.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ts3.sh b/lgsm/functions/fix_ts3.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_tu.sh b/lgsm/functions/fix_tu.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_unt.sh b/lgsm/functions/fix_unt.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ut.sh b/lgsm/functions/fix_ut.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ut2k4.sh b/lgsm/functions/fix_ut2k4.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_ut3.sh b/lgsm/functions/fix_ut3.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_wurm.sh b/lgsm/functions/fix_wurm.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/fix_zmr.sh b/lgsm/functions/fix_zmr.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/info_config.sh b/lgsm/functions/info_config.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/info_distro.sh b/lgsm/functions/info_distro.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/info_parms.sh b/lgsm/functions/info_parms.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/info_stats.sh b/lgsm/functions/info_stats.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_complete.sh b/lgsm/functions/install_complete.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_config.sh b/lgsm/functions/install_config.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_dst_token.sh b/lgsm/functions/install_dst_token.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_eula.sh b/lgsm/functions/install_eula.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_factorio_save.sh b/lgsm/functions/install_factorio_save.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_gslt.sh b/lgsm/functions/install_gslt.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_header.sh b/lgsm/functions/install_header.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_logs.sh b/lgsm/functions/install_logs.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_modules.sh b/lgsm/functions/install_modules.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_mta_resources.sh b/lgsm/functions/install_mta_resources.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_retry.sh b/lgsm/functions/install_retry.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_server_dir.sh b/lgsm/functions/install_server_dir.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_server_files.sh b/lgsm/functions/install_server_files.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_squad_license.sh b/lgsm/functions/install_squad_license.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_stats.sh b/lgsm/functions/install_stats.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_steamcmd.sh b/lgsm/functions/install_steamcmd.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_ts3db.sh b/lgsm/functions/install_ts3db.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/install_ut2k4_key.sh b/lgsm/functions/install_ut2k4_key.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/mods_core.sh b/lgsm/functions/mods_core.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/mods_list.sh b/lgsm/functions/mods_list.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/query_gamedig.sh b/lgsm/functions/query_gamedig.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/query_gsquery.py b/lgsm/functions/query_gsquery.py old mode 100644 new mode 100755 diff --git a/lgsm/functions/update_factorio.sh b/lgsm/functions/update_factorio.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/update_minecraft.sh b/lgsm/functions/update_minecraft.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/update_minecraft_bedrock.sh b/lgsm/functions/update_minecraft_bedrock.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/update_mta.sh b/lgsm/functions/update_mta.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/update_mumble.sh b/lgsm/functions/update_mumble.sh old mode 100644 new mode 100755 diff --git a/lgsm/functions/update_ts3.sh b/lgsm/functions/update_ts3.sh old mode 100644 new mode 100755 From 2e9f985f1318185e58607557d047673ac875ee02 Mon Sep 17 00:00:00 2001 From: Alasdair Haig Date: Sun, 5 Jul 2020 18:10:36 +0200 Subject: [PATCH 31/90] update_steamcmd accidently removed --- lgsm/functions/update_steamcmd.sh | 252 ++++++++++++++++++++++++++++++ 1 file changed, 252 insertions(+) create mode 100644 lgsm/functions/update_steamcmd.sh diff --git a/lgsm/functions/update_steamcmd.sh b/lgsm/functions/update_steamcmd.sh new file mode 100644 index 000000000..6beee4fad --- /dev/null +++ b/lgsm/functions/update_steamcmd.sh @@ -0,0 +1,252 @@ +#!/bin/bash +# LinuxGSM update_steamcmd.sh function +# Author: Daniel Gibbs +# Website: https://linuxgsm.com +# Description: Handles updating using SteamCMD. + +functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" + +fn_update_steamcmd_dl(){ + info_config.sh + # Detects if unbuffer command is available for 32 bit distributions only. + info_distro.sh + if [ "$(command -v stdbuf)" ]&&[ "${arch}" != "x86_64" ]; then + unbuffer="stdbuf -i0 -o0 -e0" + fi + if [ -d "${steamcmddir}" ]; then + cd "${steamcmddir}" || exit + fi + + # If GoldSrc (appid 90) servers. GoldSrc (appid 90) require extra commands. + if [ "${appid}" == "90" ]; then + # If using a specific branch. + if [ -n "${branch}" ]; then + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_set_config 90 mod "${appidmod}" +app_update "${appid}" -beta "${branch}" +quit | tee -a "${lgsmlog}" + else + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_set_config 90 mod "${appidmod}" +app_update "${appid}" +quit | tee -a "${lgsmlog}" + fi + elif [ "${shortname}" == "ac" ]; then + ${unbuffer} ${steamcmdcommand} +@sSteamCmdForcePlatformType windows +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" +quit + # All other servers. + else + if [ -n "${branch}" ]; then + if [ -n "${branchpassword}" ]; then + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" -betapassword "${branchpassword}" +quit | tee -a "${lgsmlog}" + else + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" +quit | tee -a "${lgsmlog}" + fi + else + ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" +quit | tee -a "${lgsmlog}" + fi + fi + fix.sh +} + +fn_update_steamcmd_localbuild(){ + # Gets local build info. + fn_print_dots "Checking local build: ${remotelocation}" + fn_appmanifest_check + # Uses appmanifest to find local build. + localbuild=$(grep buildid "${appmanifestfile}" | tr '[:blank:]"' ' ' | tr -s ' ' | cut -d\ -f3) + + # Set branch for updateinfo. + IFS=' ' read -ra branchsplits <<< "${branch}" + if [ "${#branchsplits[@]}" -gt 1 ]; then + branchname="${branchsplits[1]}" + else + branchname="public" + fi + + # Checks if localbuild variable has been set. + if [ -z "${localbuild}" ]||[ "${localbuild}" == "null" ]; then + fn_print_fail "Checking local build: ${remotelocation}" + fn_script_log_fatal "Checking local build" + core_exit.sh + else + fn_print_ok "Checking local build: ${remotelocation}" + fn_script_log_pass "Checking local build" + fi +} + +fn_update_steamcmd_remotebuild(){ + # Gets remote build info. + if [ -d "${steamcmddir}" ]; then + cd "${steamcmddir}" || exit + fi + + # Removes appinfo.vdf as a fix for not always getting up to date version info from SteamCMD. + if [ "$(find "${HOME}" -type f -name "appinfo.vdf" | wc -l)" -ne "0" ]; then + find "${HOME}" -type f -name "appinfo.vdf" -exec rm -f {} \; + fi + + remotebuild=$(${steamcmdcommand} +login "${steamuser}" "${steampass}" +app_info_update 1 +app_info_print "${appid}" +quit | sed '1,/branches/d' | sed "1,/${branchname}/d" | grep -m 1 buildid | tr -cd '[:digit:]') + if [ "${installer}" != "1" ]; then + fn_print_dots "Checking remote build: ${remotelocation}" + # Checks if remotebuild variable has been set. + if [ -z "${remotebuild}" ]||[ "${remotebuild}" == "null" ]; then + fn_print_fail "Checking remote build: ${remotelocation}" + fn_script_log_fatal "Checking remote build" + core_exit.sh + else + fn_print_ok "Checking remote build: ${remotelocation}" + fn_script_log_pass "Checking remote build" + fi + else + # Checks if remotebuild variable has been set. + if [ -z "${remotebuild}" ]||[ "${remotebuild}" == "null" ]; then + fn_print_failure "Unable to get remote build" + fn_script_log_fatal "Unable to get remote build" + core_exit.sh + fi + fi +} + +fn_update_steamcmd_compare(){ + fn_print_dots "Checking for update: ${remotelocation}" + if [ "${localbuild}" != "${remotebuild}" ]; then + fn_print_ok_nl "Checking for update: ${remotelocation}" + echo -en "\n" + echo -e "Update available" + echo -e "* Local build: ${red}${localbuild}${default}" + echo -e "* Remote build: ${green}${remotebuild}${default}" + if [ -v "${branch}" ]; then + echo -e "* Branch: ${branch}" + fi + echo -e "https://steamdb.info/app/${appid}/" + echo -en "\n" + fn_script_log_info "Update available" + fn_script_log_info "Local build: ${localbuild}" + fn_script_log_info "Remote build: ${remotebuild}" + if [ -v "${branch}" ]; then + fn_script_log_info "Branch: ${branch}" + fi + fn_script_log_info "${localbuild} > ${remotebuild}" + + unset updateonstart + check_status.sh + # If server stopped. + if [ "${status}" == "0" ]; then + fn_update_steamcmd_dl + # If server started. + else + fn_stop_warning + exitbypass=1 + command_stop.sh + exitbypass=1 + fn_update_steamcmd_dl + exitbypass=1 + command_start.sh + fi + date +%s > "${lockdir}/lastupdate.lock" + alert="update" + alert.sh + else + fn_print_ok_nl "Checking for update: ${remotelocation}" + echo -en "\n" + echo -e "No update available" + echo -e "* Local build: ${green}${localbuild}${default}" + echo -e "* Remote build: ${green}${remotebuild}${default}" + if [ -v "${branch}" ]; then + echo -e "* Branch: ${branch}" + fi + echo -e "https://steamdb.info/app/${appid}/" + echo -en "\n" + fn_script_log_info "No update available" + fn_script_log_info "Local build: ${localbuild}" + fn_script_log_info "Remote build: ${remotebuild}" + if [ -v "${branch}" ]; then + fn_script_log_info "Branch: ${branch}" + fi + fi +} + +fn_appmanifest_info(){ + appmanifestfile=$(find "${serverfiles}" -type f -name "appmanifest_${appid}.acf") + appmanifestfilewc=$(find "${serverfiles}" -type f -name "appmanifest_${appid}.acf" | wc -l) +} + +fn_appmanifest_check(){ + fn_appmanifest_info + # Multiple or no matching appmanifest files may sometimes be present. + # This error is corrected if required. + if [ "${appmanifestfilewc}" -ge "2" ]; then + fn_print_error "Multiple appmanifest_${appid}.acf files found" + fn_script_log_error "Multiple appmanifest_${appid}.acf files found" + fn_print_dots "Removing x${appmanifestfilewc} appmanifest_${appid}.acf files" + for appfile in ${appmanifestfile}; do + rm -f "${appfile:?}" + done + appmanifestfilewc1="${appmanifestfilewc}" + fn_appmanifest_info + # if error can not be resolved. + if [ "${appmanifestfilewc}" -ge "2" ]; then + fn_print_fail "Unable to remove x${appmanifestfilewc} appmanifest_${appid}.acf files" + fn_script_log_fatal "Unable to remove x${appmanifestfilewc} appmanifest_${appid}.acf files" + echo -e "* Check user permissions" + for appfile in ${appmanifestfile}; do + echo -e " ${appfile}" + done + core_exit.sh + else + fn_print_ok "Removed x${appmanifestfilewc1} appmanifest_${appid}.acf files" + fn_script_log_pass "Removed x${appmanifestfilewc1} appmanifest_${appid}.acf files" + fn_print_info_nl "Forcing update to correct issue" + fn_script_log_info "Forcing update to correct issue" + fn_update_steamcmd_dl + fi + elif [ "${appmanifestfilewc}" -eq "0" ]; then + fn_print_error_nl "No appmanifest_${appid}.acf found" + fn_script_log_error "No appmanifest_${appid}.acf found" + fn_print_info_nl "Forcing update to correct issue" + fn_script_log_info "Forcing update to correct issue" + fn_update_steamcmd_dl + fn_appmanifest_info + if [ "${appmanifestfilewc}" -eq "0" ]; then + fn_print_fail_nl "Still no appmanifest_${appid}.acf found" + fn_script_log_fatal "Still no appmanifest_${appid}.acf found" + core_exit.sh + fi + fi +} + +fn_stop_warning(){ + fn_print_warn "Updating server: SteamCMD: ${selfname} will be stopped during update" + fn_script_log_warn "Updating server: SteamCMD: ${selfname} will be stopped during update" + totalseconds=3 + for seconds in {3..1}; do + fn_print_warn "Updating server: SteamCMD: ${selfname} will be stopped during update: ${totalseconds}" + totalseconds=$((totalseconds - 1)) + sleep 1 + if [ "${seconds}" == "0" ]; then + break + fi + done + fn_print_warn_nl "Updating server: SteamCMD: ${selfname} will be stopped during update" +} + +# The location where the builds are checked and downloaded. +remotelocation="SteamCMD" +check_steamcmd.sh + +if [ "${forceupdate}" == "1" ]; then + # forceupdate bypasses update checks. + check_status.sh + if [ "${status}" != "0" ]; then + fn_stop_warning + exitbypass=1 + command_stop.sh + fn_update_steamcmd_dl + date +%s > "${lockdir}/lastupdate.lock" + exitbypass=1 + command_start.sh + else + fn_update_steamcmd_dl + date +%s > "${lockdir}/lastupdate.lock" + fi +else + fn_print_dots "Checking for update" + fn_print_dots "Checking for update: ${remotelocation}" + fn_update_steamcmd_localbuild + fn_update_steamcmd_remotebuild + fn_update_steamcmd_compare +fi From ca5ac085bff531b7529f2e912580a69d87817255 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 12 Sep 2020 22:15:33 +0100 Subject: [PATCH 32/90] tabs --- lgsm/data/serverlistmenu.csv | 108 --------------------------------- lgsm/functions/command_stop.sh | 25 ++++---- 2 files changed, 12 insertions(+), 121 deletions(-) delete mode 100644 lgsm/data/serverlistmenu.csv diff --git a/lgsm/data/serverlistmenu.csv b/lgsm/data/serverlistmenu.csv deleted file mode 100644 index 77a57008f..000000000 --- a/lgsm/data/serverlistmenu.csv +++ /dev/null @@ -1,108 +0,0 @@ -ahl,ahlserver,Action half-life -ahl2,ahl2server,Action: Source -ark,arkserver,ARK: Survival Evolved -arma3,arma3server,ARMA 3 -av,avserver,Avorion -bb,bbserver,BrainBread -bb2,bb2server,BrainBread 2 -bd,bdserver,Base Defense -bf1942,bf1942server,Battlefield 1942 -bmdm,bmdmserver,Black Mesa: Deathmatch -bo,boserver,Ballistic Overkill -bs,bsserver,Blade Symphony -bt,btserver,Barotrauma -bt1944,bt1944server,Battalion 1944 -cc,ccserver,Codename CURE -cmw,cmwserver,Chivalry: Medieval Warfare -cod,codserver,Call of Duty -cod2,cod2server,Call of Duty 2 -cod4,cod4server,Call of Duty 4 -coduo,coduoserver,Call of Duty: United Offensive -codwaw,codwawserver,Call of Duty: World at War -cs,csserver,Counter-Strike 1.6 -cscz,csczserver,Counter-Strike: Condition Zero -csgo,csgoserver,Counter-Strike: Global Offensive -css,cssserver,Counter-Strike: Source -dab,dabserver,Double Action: Boogaloo -dmc,dmcserver,Deathmatch Classic -dod,dodserver,Day of Defeat -dods,dodsserver,Day of Defeat: Source -doi,doiserver,Day of Infamy -dst,dstserver,Don't Starve Together -dys,dysserver,Dystopia -eco,ecoserver,Eco -em,emserver,Empires Mod -etl,etlserver,ET: Legacy -fctr,fctrserver,Factorio -fof,fofserver,Fistful of Frags -ges,gesserver,GoldenEye: Source -gmod,gmodserver,Garrys Mod -hl2dm,hl2dmserver,Half-Life 2: Deathmatch -hldm,hldmserver,Half-Life: Deathmatch -hldms,hldmsserver,Half-Life Deathmatch: Source -hw,hwserver,Hurtworld -ins,insserver,Insurgency -inss,inssserver,Insurgency: Sandstorm -ios,iosserver,IOSoccer -jc2,jc2server,Just Cause 2 -jc3,jc3server,Just Cause 3 -kf,kfserver,Killing Floor -kf2,kf2server,Killing Floor 2 -l4d,l4dserver,Left 4 Dead -l4d2,l4d2server,Left 4 Dead 2 -mc,mcserver,Minecraft -mcb,mcbserver,Minecraft Bedrock -mh,mhserver,MORDHAU -mohaa,mohaaserver,Medal of Honor: Allied Assault -mta,mtaserver,Multi Theft Auto -mumble,mumbleserver,Mumble -nd,ndserver,Nuclear Dawn -nmrih,nmrihserver,No More Room in Hell -ns,nsserver,Natural Selection -ns2,ns2server,Natural Selection 2 -ns2c,ns2cserver,NS2: Combat -onset,onsetserver,Onset -opfor,opforserver,Opposing Force -pc,pcserver,Project Cars -pstbs,pstbsserver,Post Scriptum: The Bloody Seventh -pvkii,pvkiiserver,Pirates Vikings & Knights II -pz,pzserver,Project Zomboid -q2,q2server,Quake 2 -q3,q3server,Quake 3: Arena -ql,qlserver,Quake Live -qw,qwserver,Quake World -ricochet,ricochetserver,Ricochet -ro,roserver,Red Orchestra: Ostfront 41-45 -rtcw,rtcwserver,Return to Castle Wolfenstein -rust,rustserver,Rust -rw,rwserver,Rising World -samp,sampserver,San Andreas Multiplayer -sb,sbserver,Starbound -sbots,sbotsserver,StickyBots -sdtd,sdtdserver,7 Days to Die -sfc,sfcserver,SourceForts Classic -sof2,sof2server,Soldier Of Fortune 2: Gold Edition -sol,solserver,Soldat -squad,squadserver,Squad -ss3,ss3server,Serious Sam 3: BFE -st,stserver,Stationeers -sven,svenserver,Sven Co-op -terraria,terrariaserver,Terraria -tf2,tf2server,Team Fortress 2 -tfc,tfcserver,Team Fortress Classic -ts,tsserver,The Specialists -ts3,ts3server,Teamspeak 3 -tu,tuserver,Tower Unite -tw,twserver,Teeworlds -unt,untserver,Unturned -ut,utserver,Unreal Tournament -ut2k4,ut2k4server,Unreal Tournament 2004 -ut3,ut3server,Unreal Tournament 3 -ut99,ut99server,Unreal Tournament 99 -vh,vhserver,Valheim -vs,vsserver,Vampire Slayer -wet,wetserver,Wolfenstein: Enemy Territory -wf,wfserver,Warfork -wurm,wurmserver,Wurm Unlimited -zmr,zmrserver,Zombie Master: Reborn -zps,zpsserver,Zombie Panic! Source diff --git a/lgsm/functions/command_stop.sh b/lgsm/functions/command_stop.sh index 82f5c86da..81eac9430 100644 --- a/lgsm/functions/command_stop.sh +++ b/lgsm/functions/command_stop.sh @@ -212,20 +212,19 @@ fn_stop_graceful_avorion(){ # custom half-baked shutdown procedure. Up till now, the game does # not support any signals. fn_stop_graceful_valheim(){ - fn_print_dots "Graceful: echo 1 to server_exit.drp" - fn_script_log_info "Graceful: echo 1 to server_exit.drp" - # sends quit - /bin/echo 1 > "${serverfiles}"/server_exit.drp - - # Animate dots for shutdown period - for seconds in {1..10}; do - sleep 1 - fn_print_dots "Graceful: echo 1 to server_exit.drp: ${seconds}" + fn_print_dots "Graceful: echo 1 to server_exit.drp" + fn_script_log_info "Graceful: echo 1 to server_exit.drp" + # sends quit + echo 1 > "${serverfiles}"/server_exit.drp - done - fn_print_ok "Graceful: echo 1 to server_exit.drp: ${seconds}: " - fn_print_ok_eol_nl - fn_script_log_pass "Graceful: echo 1 to server_exit.drp: OK: ${seconds} seconds" + # Animate dots for shutdown period + for seconds in {1..10}; do + sleep 1 + fn_print_dots "Graceful: echo 1 to server_exit.drp: ${seconds}" + done + fn_print_ok "Graceful: echo 1 to server_exit.drp: ${seconds}: " + fn_print_ok_eol_nl + fn_script_log_pass "Graceful: echo 1 to server_exit.drp: OK: ${seconds} seconds" } From ce81b1e20111402134a41f9085fc8af7e02223a6 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 12 Sep 2020 22:21:59 +0100 Subject: [PATCH 33/90] remove reference to Valheim --- .../config-lgsm/vhserver/README.md | 55 ----- .../config-lgsm/vhserver/_default.cfg | 190 ------------------ lgsm/data/serverlist.csv | 1 - lgsm/functions/command_stop.sh | 22 -- lgsm/functions/core_functions.sh | 5 - lgsm/functions/fix.sh | 2 - lgsm/functions/fix_vh.sh | 9 - linuxgsm.sh | 2 +- 8 files changed, 1 insertion(+), 285 deletions(-) delete mode 100644 lgsm/config-default/config-lgsm/vhserver/README.md delete mode 100644 lgsm/config-default/config-lgsm/vhserver/_default.cfg delete mode 100755 lgsm/functions/fix_vh.sh diff --git a/lgsm/config-default/config-lgsm/vhserver/README.md b/lgsm/config-default/config-lgsm/vhserver/README.md deleted file mode 100644 index 56999581c..000000000 --- a/lgsm/config-default/config-lgsm/vhserver/README.md +++ /dev/null @@ -1,55 +0,0 @@ -A Saga of how a Viking wrote *bash*ed some scripts runes together that led him on a journey to the tenth (or so) missing realm of Valheim! - -... *pausing for effect* ... - -Upon the whims of Odin, I was chosen to undergo the trial of Valheim, where, by chance, I met my liege, Sir Gloor, an outstanding burly Viking Warrior and Shaman (long beard, pointy hat), who had long discovered the secrets of Valheim, due to his divine connections. Blah blah blah ...etc. etc. etc., (skip the prologue)....booorrrriiinnngggg. Anyways, in order to be able to set out on adventures on dedicated servers, I'll point out some viking-ways to get you set up. First, you'll need 5 wood and 2 stones... - -I won't go into to much detail, as lot of the knowledge to run on a server is similar to other server in Linuxgsm. So I will point to links to their site as I go along. You can either copy the whole repository, or just wget . -First the game has it's own parameters for starting that should be set. Like other games managed with Linuxgsm, these can be found in the corresponding game folder, in Valheim's case: lgsm/config-default/config-lgsm/vhserver/_default.cfg. You shouldn't edit this file, as a copy will be made elsewhere upon installing the server, at lgsm/conifg-lgsm/vhserver/_default.cfg. Note: this file is always checked by the code if it has been changed, and will always be reset to match the version of github. - -I will suggest setting the following in the common.cfg, which will apply to all game instances created: -`- steamuser=` - -(In the _default.cfg, I mention at the steam section, that you should login prior to install, as the default is to log on anonymously, which is, at the time of this writting, not allowed, as the server requires username and password. You should only need to set your username within the configuration file (common.cfg or '*instance*.cfg), and after logging on manually into steamcmd and entering your password once, it should remember the server as trustworthy. You may need to enter it manually again later, depending, otherwise you can add steampass="" in the file as well. It's just a matter of security, depending if you are willing to risk your steam account, should the server be compromised.) - -And then for specific game instances (i.e. vhserver, vhserver-2, etc.), you should -- `name` (server name as it appears in steam server list) -- `world` (the save name of the game world found under .config/unity3d/IronGate/Valheim/worlds/ ) -- `password` -- `public` (if you wish to change the default value: public) - -Technically, you can choose which settings are global for all servers (common.cfg) or localised for just a specific instance (*instance*.cfg). It is up to you to sharpen your axe and make the best choice for your situation. For example, I've chosen to make notification "global", turning them on in the common.cfg, so all games will be reported. - -Depending if you have a beta branch: -- `branch` -- `branchpassword` (this is presently lacking in the parent branch of Linuxgsm, but works for Valheim! Viking Power!) - -There are suggestions and steps to backing up the the entire server setup of Linuxgsm: https://docs.linuxgsm.com/commands/backup -I have done that, but I have also included, similarly, the automating backups of the actual world file (.config/unity3d/IronGate/Valheim/worlds/). Here is an example: -```bash -#!/bin/bash -cd /home//.config/unity3d/IronGate/Valheim/worlds/ - -files=`ls ./*.fwl` -for i in $files -do -file=`basename -s .fwl $i` -tar -czf "$1_$file.tar.gz" $file.fwl $file.db -done; -``` -This script combines to the files need for the world into one tar file, and does so for every unique world file. It takes a name as a parameter and places it in front of the world's name. So I have a monthly back up called Monthly_.tar.gz, that automatically overwrites itself every month. And similarly, the daily backup overwrites itself everyday. You can customize it as needed. This is an excerpt from cronjob: -``` -#Valheim World Backups -0 0 * * * /home//.sh Daily >/dev/null 2>&1 -0 1 1 * * /home//.sh Monthly >/dev/null 2>&1 -``` -#$@&%*! *swearing after smashing a finger with the hammer while chiseling the words out* - -Presently, gamedig does not support Valheim, so I've set the default to check the session value, which is adequet. - -At this time in writing, I've added alert notification for rocketchat, which on the main repository is presently lacking. - - -All is as Odin wishes, - -A Saga, by the IT Viking diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg deleted file mode 100644 index 78eab51cd..000000000 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ /dev/null @@ -1,190 +0,0 @@ -################################## -######## Default Settings ######## -################################## -# DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN! -# Copy settings from here and use them in either: -# common.cfg - applies settings to every instance. -# [instance].cfg - applies settings to a specific instance. - -#### Game Server Settings #### - -## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters - -# Name of the server, as shown in steam server list -name="Valheim Server" -# Minimum password length is 5 characters & Password cant be in the server name. -password="secret" -# Valheim's default port -port="2456" -# The name of the world's save file -world="World" -# 1 is true, 0 is false, whether server is public -public="1" - -## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters -fn_parms(){ -parms="-name ${name} -password ${password} -port ${port} -world ${world} -public ${public} > /dev/null" -} - -#### LinuxGSM Settings #### - -## LinuxGSM Stats -# Send useful stats to LinuxGSM developers. -# https://docs.linuxgsm.com/configuration/linuxgsm-stats -# (on|off) -stats="off" - -## Notification Alerts -# (on|off) - -# Display IP | https://docs.linuxgsm.com/alerts#display-ip -displayip="" - -# More info | https://docs.linuxgsm.com/alerts#more-info -postalert="off" -postdays="7" -posttarget="https://termbin.com" - -# Discord Alerts | https://docs.linuxgsm.com/alerts/discord -discordalert="off" -discordwebhook="webhook" - -# Email Alerts | https://docs.linuxgsm.com/alerts/email -emailalert="off" -email="email@example.com" -emailfrom="" - -# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt -iftttalert="off" -ifttttoken="accesstoken" -iftttevent="linuxgsm_alert" - -# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun -mailgunalert="off" -mailguntoken="accesstoken" -mailgundomain="example.com" -mailgunemailfrom="alert@example.com" -mailgunemail="email@myemail.com" - -# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet -pushbulletalert="off" -pushbullettoken="accesstoken" -channeltag="" - -# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover -pushoveralert="off" -pushovertoken="accesstoken" - -# Rocketchat Alerts -rocketchatalert="off" -rocketchatwebhook="webhook" -rocketchattoken="" - -# Slack Alerts | https://docs.linuxgsm.com/alerts/slack -slackalert="off" -slackwebhook="webhook" - -# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. -telegramalert="off" -telegramtoken="accesstoken" -telegramchatid="" -curlcustomstring="" - -## Updating | https://docs.linuxgsm.com/commands/update -updateonstart="off" - -## Backup | https://docs.linuxgsm.com/commands/backup -maxbackups="4" -maxbackupdays="30" -stoponbackup="off" - -## Logging | https://docs.linuxgsm.com/features/logging -consolelogging="on" -logdays="7" - -## Monitor | https://docs.linuxgsm.com/commands/monitor -# Query delay time -querydelay="5" - -## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors -ansi="on" - -#### Advanced Settings #### - -## Message Display Time | https://docs.linuxgsm.com/features/message-display-time -sleeptime="0.5" - -## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd -# Server appid -appid="896660" -# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch -branch="" -branchpassword="" -# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server -steammaster="false" - -## Important! Valheim is a game that requires ownership of the game, which will require -## the logging in with steamcmd. I suggest logging in ahead of time, and then add in the -## common.cfg file add: steamuser="" , along with using email verification with -## steamguard, you'll authorise the server for logging in. The first time logging in to steamcmd -## will require a verification code that you recieve per email. This is why it should be done -## before installing the server. Otherwise, it will try installing the server anonymously, -## which will not be possible. - -## Stop Mode | https://docs.linuxgsm.com/features/stop-mode -# 1: tmux kill -# 2: CTRL+c -# 3: quit -# 4: quit 120s -# 5: stop -# 6: q -# 7: exit -# 8: 7 Days to Die -# 9: GoldSrc -# 10: Avorion -# 11: Valheim -stopmode="11" - -## Query mode -# 1: session only -# 2: gamedig + gsquery -# 3: gamedig -# 4: gsquery -# 5: tcp -querymode="1" -#querytype="protocol-valve" - -## Game Server Details -# Do not edit -gamename="Valheim" -engine="unity3d" -glibc="2.15" - -#### Directories #### -# Edit with care - -## Game Server Directories -systemdir="${serverfiles}" -executabledir="${serverfiles}" -executable="./valheim_server.x86_64" -serverfiles="${rootdir}/serverfiles" - -## Backup Directory -backupdir="${lgsmdir}/backup" - -## Logging Directories -logdir="${rootdir}/log" -gamelogdir="${systemdir}/Saved/Logs" -lgsmlogdir="${logdir}/script" -consolelogdir="${logdir}/console" -lgsmlog="${lgsmlogdir}/${selfname}-script.log" -consolelog="${consolelogdir}/${selfname}-console.log" -alertlog="${lgsmlogdir}/${selfname}-alert.log" -postdetailslog="${lgsmlogdir}/${selfname}-postdetails.log" - -## Logs Naming -lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" -consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" diff --git a/lgsm/data/serverlist.csv b/lgsm/data/serverlist.csv index 40f2c7f76..8a71858fe 100644 --- a/lgsm/data/serverlist.csv +++ b/lgsm/data/serverlist.csv @@ -103,7 +103,6 @@ ut,utserver,Unreal Tournament ut2k4,ut2k4server,Unreal Tournament 2004 ut3,ut3server,Unreal Tournament 3 ut99,ut99server,Unreal Tournament 99 -vh,vhserver,Valheim vs,vsserver,Vampire Slayer wet,wetserver,Wolfenstein: Enemy Territory wf,wfserver,Warfork diff --git a/lgsm/functions/command_stop.sh b/lgsm/functions/command_stop.sh index 81eac9430..439967fd0 100644 --- a/lgsm/functions/command_stop.sh +++ b/lgsm/functions/command_stop.sh @@ -208,26 +208,6 @@ fn_stop_graceful_avorion(){ fi } -# Attempts graceful shutdown of valheim using the developer's -# custom half-baked shutdown procedure. Up till now, the game does -# not support any signals. -fn_stop_graceful_valheim(){ - fn_print_dots "Graceful: echo 1 to server_exit.drp" - fn_script_log_info "Graceful: echo 1 to server_exit.drp" - # sends quit - echo 1 > "${serverfiles}"/server_exit.drp - - # Animate dots for shutdown period - for seconds in {1..10}; do - sleep 1 - fn_print_dots "Graceful: echo 1 to server_exit.drp: ${seconds}" - done - fn_print_ok "Graceful: echo 1 to server_exit.drp: ${seconds}: " - fn_print_ok_eol_nl - fn_script_log_pass "Graceful: echo 1 to server_exit.drp: OK: ${seconds} seconds" -} - - fn_stop_graceful_select(){ if [ "${stopmode}" == "1" ]; then fn_stop_tmux @@ -251,8 +231,6 @@ fn_stop_graceful_select(){ fn_stop_graceful_avorion elif [ "${stopmode}" == "11" ]; then fn_stop_graceful_cmd "end" 30 - elif [ "${stopmode}" == "12" ]; then - fn_stop_graceful_valheim fi } diff --git a/lgsm/functions/core_functions.sh b/lgsm/functions/core_functions.sh index ddbd163d9..bc4d8afd6 100755 --- a/lgsm/functions/core_functions.sh +++ b/lgsm/functions/core_functions.sh @@ -465,11 +465,6 @@ functionfile="${FUNCNAME[0]}" fn_fetch_function } -fix_vh.sh(){ -functionfile="${FUNCNAME[0]}" -fn_fetch_function -} - fix_wurm.sh(){ functionfile="${FUNCNAME[0]}" fn_fetch_function diff --git a/lgsm/functions/fix.sh b/lgsm/functions/fix.sh index 8a561db1b..74d6fb00b 100755 --- a/lgsm/functions/fix.sh +++ b/lgsm/functions/fix.sh @@ -82,8 +82,6 @@ if [ "${commandname}" != "INSTALL" ]&&[ -z "${fixbypass}" ]; then fix_mta.sh elif [ "${shortname}" == "unt" ]; then fix_unt.sh - elif [ "${shortname}" == "vh" ]; then - fix_vh.sh elif [ "${shortname}" == "wurm" ]; then fix_wurm.sh elif [ "${shortname}" == "zmr" ]; then diff --git a/lgsm/functions/fix_vh.sh b/lgsm/functions/fix_vh.sh deleted file mode 100755 index 551bd878f..000000000 --- a/lgsm/functions/fix_vh.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# LinuxGSM fix_rust.sh function -# Author: Alasdair Haig -# Website: https://linuxgsm.com -# Description: Resolves startup issue with Valheim - -functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" - -export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH diff --git a/linuxgsm.sh b/linuxgsm.sh index 83b9278f3..8e8c14dcc 100755 --- a/linuxgsm.sh +++ b/linuxgsm.sh @@ -46,7 +46,7 @@ userinput="${1}" ## GitHub Branch Select # Allows for the use of different function files # from a different repo and/or branch. -githubuser="AlasdairHaig" +githubuser="GameServerManagers" githubrepo="LinuxGSM" githubbranch="master" From 056eb9b2f4e959cc25ea2a6616d9632753d1fc94 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 12 Sep 2020 22:27:00 +0100 Subject: [PATCH 34/90] re-order --- lgsm/functions/info_messages.sh | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lgsm/functions/info_messages.sh b/lgsm/functions/info_messages.sh index 4ac88737d..f15b89b5e 100755 --- a/lgsm/functions/info_messages.sh +++ b/lgsm/functions/info_messages.sh @@ -409,20 +409,19 @@ fn_info_message_script(){ # LinuxGSM version: v19.9.0 # glibc required: 2.15 # Discord alert: off - # Rocketchat alert: off - # Slack alert: off # Email alert: off - # Pushbullet alert: off # IFTTT alert: off # Mailgun (email) alert: off + # Pushbullet alert: off # Pushover alert: off + # Rocketchat alert: off + # Slack alert: off # Telegram alert: off # Update on start: off # User: lgsm # Location: /home/lgsm/csgoserver # Config file: /home/lgsm/csgoserver/serverfiles/csgo/cfg/csgoserver.cfg - echo -e "${lightgreen}${selfname} Script Details${default}" fn_messages_separator { @@ -450,22 +449,23 @@ fn_info_message_script(){ # Discord alert echo -e "${lightblue}Discord alert:\t${default}${discordalert}" - # Rocketchat alert - echo -e "${lightblue}Rocketchat alert:\t${default}${rocketchatalert}" - # Slack alert - echo -e "${lightblue}Slack alert:\t${default}${slackalert}" # Email alert echo -e "${lightblue}Email alert:\t${default}${emailalert}" - # Pushbullet alert - echo -e "${lightblue}Pushbullet alert:\t${default}${pushbulletalert}" # IFTTT alert echo -e "${lightblue}IFTTT alert:\t${default}${iftttalert}" # Mailgun alert echo -e "${lightblue}Mailgun (email) alert:\t${default}${mailgunalert}" + # Pushbullet alert + echo -e "${lightblue}Pushbullet alert:\t${default}${pushbulletalert}" # Pushover alert echo -e "${lightblue}Pushover alert:\t${default}${pushoveralert}" + # Rocketchat alert + echo -e "${lightblue}Rocketchat alert:\t${default}${rocketchatalert}" + # Slack alert + echo -e "${lightblue}Slack alert:\t${default}${slackalert}" # Telegram alert echo -e "${lightblue}Telegram alert:\t${default}${telegramalert}" + # Update on start if [ -n "${updateonstart}" ]; then echo -e "${lightblue}Update on start:\t${default}${updateonstart}" From 57fb69160e5e273d03030b072bfab57dba1626b4 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 10:48:21 +0100 Subject: [PATCH 35/90] Add Rocket.chat to _default.cfg --- lgsm/config-default/config-lgsm/acserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ahl2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ahlserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/arkserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/arma3server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/avserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/bb2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/bbserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/bdserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/bf1942server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/bfvserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/bmdmserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/boserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/bsserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/bt1944server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/btserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ccserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/cmwserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/cod2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/cod4server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/codserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/coduoserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/codwawserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/csczserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/csgoserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/csserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/cssserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/dabserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/dmcserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/dodserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/dodsserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/doiserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/dstserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/dysserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ecoserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/emserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/etlserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/fctrserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/fofserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/gesserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/gmodserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/hldmserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/hldmsserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/hwserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/insserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/inssserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/iosserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/jc2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/jc3server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/jk2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/kf2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/kfserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/l4d2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/l4dserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/mcbserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/mcserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/mhserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/mohaaserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/momserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/mtaserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/mumbleserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ndserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/nmrihserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ns2cserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ns2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/nsserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/onsetserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/opforserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/pcserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/pstbsserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/pzserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/q2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/q3server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/qlserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/qwserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ricochetserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/roserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/rtcwserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/rustserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/rwserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/sampserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/sbotsserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/sbserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/sdtdserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/sfcserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/sof2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/solserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/squadserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ss3server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/stserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/svenserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/terrariaserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/tf2server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/tfcserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ts3server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/tsserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/tuserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/twserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/untserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ut2k4server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ut3server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/ut99server/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/utserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/vsserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/wetserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/wfserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/wurmserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/zmrserver/_default.cfg | 5 +++++ lgsm/config-default/config-lgsm/zpsserver/_default.cfg | 5 +++++ 111 files changed, 555 insertions(+) diff --git a/lgsm/config-default/config-lgsm/acserver/_default.cfg b/lgsm/config-default/config-lgsm/acserver/_default.cfg index f5d713d11..28fec928b 100644 --- a/lgsm/config-default/config-lgsm/acserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/acserver/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg index 11640872b..ed0929126 100644 --- a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg @@ -76,6 +76,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg index 692557c81..8e82a9951 100644 --- a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/arkserver/_default.cfg b/lgsm/config-default/config-lgsm/arkserver/_default.cfg index 54d2ef29c..9bd435b0f 100644 --- a/lgsm/config-default/config-lgsm/arkserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/arkserver/_default.cfg @@ -74,6 +74,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/arma3server/_default.cfg b/lgsm/config-default/config-lgsm/arma3server/_default.cfg index 08d9afa3b..7a2decd33 100644 --- a/lgsm/config-default/config-lgsm/arma3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/arma3server/_default.cfg @@ -87,6 +87,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/avserver/_default.cfg b/lgsm/config-default/config-lgsm/avserver/_default.cfg index 047fbe8b0..4fac92c7d 100644 --- a/lgsm/config-default/config-lgsm/avserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/avserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/bb2server/_default.cfg b/lgsm/config-default/config-lgsm/bb2server/_default.cfg index a71b69bd1..94f6baaf1 100644 --- a/lgsm/config-default/config-lgsm/bb2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bb2server/_default.cfg @@ -77,6 +77,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/bbserver/_default.cfg b/lgsm/config-default/config-lgsm/bbserver/_default.cfg index ae207ff1b..7f5a57c3e 100644 --- a/lgsm/config-default/config-lgsm/bbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bbserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/bdserver/_default.cfg b/lgsm/config-default/config-lgsm/bdserver/_default.cfg index d4f0fc913..4cbf3b5e6 100644 --- a/lgsm/config-default/config-lgsm/bdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bdserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg index 435a5d8c7..0ccf5ece1 100644 --- a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/bfvserver/_default.cfg b/lgsm/config-default/config-lgsm/bfvserver/_default.cfg index 69b6d5f1e..225193d78 100644 --- a/lgsm/config-default/config-lgsm/bfvserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bfvserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg index e6b7ef772..a837d3d32 100644 --- a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg @@ -77,6 +77,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/boserver/_default.cfg b/lgsm/config-default/config-lgsm/boserver/_default.cfg index e7de73d0f..28b4ce839 100644 --- a/lgsm/config-default/config-lgsm/boserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/boserver/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/bsserver/_default.cfg b/lgsm/config-default/config-lgsm/bsserver/_default.cfg index cf08b5161..1e089fe5b 100644 --- a/lgsm/config-default/config-lgsm/bsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bsserver/_default.cfg @@ -81,6 +81,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg index d91e8a011..8c0c7a41a 100644 --- a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg @@ -69,6 +69,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/btserver/_default.cfg b/lgsm/config-default/config-lgsm/btserver/_default.cfg index b18c5cf47..f5051bc22 100644 --- a/lgsm/config-default/config-lgsm/btserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/btserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ccserver/_default.cfg b/lgsm/config-default/config-lgsm/ccserver/_default.cfg index 6779aa7f3..03f824123 100644 --- a/lgsm/config-default/config-lgsm/ccserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ccserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg index dd86deeef..589efe462 100644 --- a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg @@ -73,6 +73,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/cod2server/_default.cfg b/lgsm/config-default/config-lgsm/cod2server/_default.cfg index f2f0d465a..55e6d30a0 100644 --- a/lgsm/config-default/config-lgsm/cod2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod2server/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/cod4server/_default.cfg b/lgsm/config-default/config-lgsm/cod4server/_default.cfg index cdda7d813..33b5b0717 100644 --- a/lgsm/config-default/config-lgsm/cod4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod4server/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/codserver/_default.cfg b/lgsm/config-default/config-lgsm/codserver/_default.cfg index 0eeb9e724..81e5ab9c9 100644 --- a/lgsm/config-default/config-lgsm/codserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codserver/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg index cd053b8a6..0986ce53a 100644 --- a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg index 84b3ebfb0..e74f3231e 100644 --- a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/csczserver/_default.cfg b/lgsm/config-default/config-lgsm/csczserver/_default.cfg index 1db105d3c..049196955 100644 --- a/lgsm/config-default/config-lgsm/csczserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csczserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg index 12ef8aa90..287b9cf5e 100644 --- a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg @@ -97,6 +97,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/csserver/_default.cfg b/lgsm/config-default/config-lgsm/csserver/_default.cfg index 924c88539..508bf9a81 100644 --- a/lgsm/config-default/config-lgsm/csserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/cssserver/_default.cfg b/lgsm/config-default/config-lgsm/cssserver/_default.cfg index 1ca7dffa6..47d3c8214 100644 --- a/lgsm/config-default/config-lgsm/cssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cssserver/_default.cfg @@ -77,6 +77,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/dabserver/_default.cfg b/lgsm/config-default/config-lgsm/dabserver/_default.cfg index b45dfe281..93a981d71 100644 --- a/lgsm/config-default/config-lgsm/dabserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dabserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg index c0b668901..1863d8a70 100644 --- a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/dodserver/_default.cfg b/lgsm/config-default/config-lgsm/dodserver/_default.cfg index 34aff2abf..0969a8eea 100644 --- a/lgsm/config-default/config-lgsm/dodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg index 95d47a168..1e89134cb 100644 --- a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/doiserver/_default.cfg b/lgsm/config-default/config-lgsm/doiserver/_default.cfg index d27bd20a8..e50cb48e1 100644 --- a/lgsm/config-default/config-lgsm/doiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/doiserver/_default.cfg @@ -73,6 +73,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/dstserver/_default.cfg b/lgsm/config-default/config-lgsm/dstserver/_default.cfg index f31a0ea63..0ad534d11 100644 --- a/lgsm/config-default/config-lgsm/dstserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dstserver/_default.cfg @@ -75,6 +75,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/dysserver/_default.cfg b/lgsm/config-default/config-lgsm/dysserver/_default.cfg index 13f841240..9ba5d6991 100644 --- a/lgsm/config-default/config-lgsm/dysserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dysserver/_default.cfg @@ -77,6 +77,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg index 0d2f56a3c..f8223ffe6 100644 --- a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/emserver/_default.cfg b/lgsm/config-default/config-lgsm/emserver/_default.cfg index 1282de234..d6d985166 100644 --- a/lgsm/config-default/config-lgsm/emserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/emserver/_default.cfg @@ -77,6 +77,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/etlserver/_default.cfg b/lgsm/config-default/config-lgsm/etlserver/_default.cfg index 2f95fc37c..76f62a67c 100644 --- a/lgsm/config-default/config-lgsm/etlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/etlserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg index c3eb1c962..75751fbbb 100644 --- a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/fofserver/_default.cfg b/lgsm/config-default/config-lgsm/fofserver/_default.cfg index 41d3cd444..be013dc79 100644 --- a/lgsm/config-default/config-lgsm/fofserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fofserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/gesserver/_default.cfg b/lgsm/config-default/config-lgsm/gesserver/_default.cfg index bb80be779..f46899269 100644 --- a/lgsm/config-default/config-lgsm/gesserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gesserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg index ee50916aa..60e628513 100644 --- a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg @@ -88,6 +88,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg index 814ccc2e1..3d3cefc6b 100644 --- a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg index b8e912f29..dc3524282 100644 --- a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg index 10217a7a0..f6d638bb1 100644 --- a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/hwserver/_default.cfg b/lgsm/config-default/config-lgsm/hwserver/_default.cfg index 7e62fdc6b..73dfcc059 100644 --- a/lgsm/config-default/config-lgsm/hwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hwserver/_default.cfg @@ -83,6 +83,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/insserver/_default.cfg b/lgsm/config-default/config-lgsm/insserver/_default.cfg index 246e04c6c..448bdc728 100644 --- a/lgsm/config-default/config-lgsm/insserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/insserver/_default.cfg @@ -78,6 +78,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/inssserver/_default.cfg b/lgsm/config-default/config-lgsm/inssserver/_default.cfg index 087b82696..def68e31d 100644 --- a/lgsm/config-default/config-lgsm/inssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/inssserver/_default.cfg @@ -79,6 +79,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/iosserver/_default.cfg b/lgsm/config-default/config-lgsm/iosserver/_default.cfg index 35a245e24..a6adbc49e 100644 --- a/lgsm/config-default/config-lgsm/iosserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/iosserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/jc2server/_default.cfg b/lgsm/config-default/config-lgsm/jc2server/_default.cfg index d0de94c49..c7e4bfd79 100644 --- a/lgsm/config-default/config-lgsm/jc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc2server/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/jc3server/_default.cfg b/lgsm/config-default/config-lgsm/jc3server/_default.cfg index ada06087a..6d47a56c6 100644 --- a/lgsm/config-default/config-lgsm/jc3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc3server/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/jk2server/_default.cfg b/lgsm/config-default/config-lgsm/jk2server/_default.cfg index 0933c8cba..f4b47736f 100644 --- a/lgsm/config-default/config-lgsm/jk2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jk2server/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram # You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". # like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need diff --git a/lgsm/config-default/config-lgsm/kf2server/_default.cfg b/lgsm/config-default/config-lgsm/kf2server/_default.cfg index 6271a75ad..ca812e6c5 100644 --- a/lgsm/config-default/config-lgsm/kf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/kf2server/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/kfserver/_default.cfg b/lgsm/config-default/config-lgsm/kfserver/_default.cfg index 9e45c4f16..097af7ca5 100644 --- a/lgsm/config-default/config-lgsm/kfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/kfserver/_default.cfg @@ -76,6 +76,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg index 1241957f1..d8fee92e7 100644 --- a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg index f855de34e..4698b7da9 100644 --- a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/mcbserver/_default.cfg b/lgsm/config-default/config-lgsm/mcbserver/_default.cfg index e357cf273..9dfa616ad 100644 --- a/lgsm/config-default/config-lgsm/mcbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcbserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/mcserver/_default.cfg b/lgsm/config-default/config-lgsm/mcserver/_default.cfg index 7727afbec..cc16634c5 100644 --- a/lgsm/config-default/config-lgsm/mcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcserver/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/mhserver/_default.cfg b/lgsm/config-default/config-lgsm/mhserver/_default.cfg index 4be0c811e..124981818 100644 --- a/lgsm/config-default/config-lgsm/mhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mhserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg b/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg index f6901c811..66fbca042 100644 --- a/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg @@ -69,6 +69,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/momserver/_default.cfg b/lgsm/config-default/config-lgsm/momserver/_default.cfg index 02640a7d3..2a34132c9 100644 --- a/lgsm/config-default/config-lgsm/momserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/momserver/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg index b1c739510..a63c2c624 100644 --- a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg @@ -68,6 +68,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg b/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg index b0c105385..88b697aa0 100644 --- a/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ndserver/_default.cfg b/lgsm/config-default/config-lgsm/ndserver/_default.cfg index 52c7c9490..39c9dd485 100644 --- a/lgsm/config-default/config-lgsm/ndserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ndserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg index c3a60a36e..d7bc2cca4 100644 --- a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg @@ -77,6 +77,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg index 3d6490232..06da0aad9 100644 --- a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg @@ -79,6 +79,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ns2server/_default.cfg b/lgsm/config-default/config-lgsm/ns2server/_default.cfg index 187ae85d9..e778a1ca1 100644 --- a/lgsm/config-default/config-lgsm/ns2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2server/_default.cfg @@ -83,6 +83,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/nsserver/_default.cfg b/lgsm/config-default/config-lgsm/nsserver/_default.cfg index 909817bd2..536183c59 100644 --- a/lgsm/config-default/config-lgsm/nsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nsserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg index 5815e70a7..35705ae2f 100644 --- a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/opforserver/_default.cfg b/lgsm/config-default/config-lgsm/opforserver/_default.cfg index 67b28e43d..3b1c5e1c0 100644 --- a/lgsm/config-default/config-lgsm/opforserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/opforserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/pcserver/_default.cfg b/lgsm/config-default/config-lgsm/pcserver/_default.cfg index b5fba3b56..afb164f40 100644 --- a/lgsm/config-default/config-lgsm/pcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pcserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg index 4d57c9923..b1705262c 100644 --- a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg @@ -74,6 +74,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg index db4762421..2fdc88b04 100644 --- a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/pzserver/_default.cfg b/lgsm/config-default/config-lgsm/pzserver/_default.cfg index 7bf604b06..8bd72cad8 100644 --- a/lgsm/config-default/config-lgsm/pzserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pzserver/_default.cfg @@ -68,6 +68,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/q2server/_default.cfg b/lgsm/config-default/config-lgsm/q2server/_default.cfg index b86447af3..783abe122 100644 --- a/lgsm/config-default/config-lgsm/q2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q2server/_default.cfg @@ -69,6 +69,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/q3server/_default.cfg b/lgsm/config-default/config-lgsm/q3server/_default.cfg index 065558109..4a26714d5 100644 --- a/lgsm/config-default/config-lgsm/q3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q3server/_default.cfg @@ -69,6 +69,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/qlserver/_default.cfg b/lgsm/config-default/config-lgsm/qlserver/_default.cfg index c4cd8671f..474db8d86 100644 --- a/lgsm/config-default/config-lgsm/qlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qlserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/qwserver/_default.cfg b/lgsm/config-default/config-lgsm/qwserver/_default.cfg index 7835e2a2c..156ab5792 100644 --- a/lgsm/config-default/config-lgsm/qwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qwserver/_default.cfg @@ -68,6 +68,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg index d640c1cec..2cbdc35ea 100644 --- a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/roserver/_default.cfg b/lgsm/config-default/config-lgsm/roserver/_default.cfg index c60b0317d..882cd56bd 100644 --- a/lgsm/config-default/config-lgsm/roserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/roserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg index ca9ab10ee..169a3f004 100644 --- a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg @@ -69,6 +69,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/rustserver/_default.cfg b/lgsm/config-default/config-lgsm/rustserver/_default.cfg index f75a1f614..c9a4ba2a2 100644 --- a/lgsm/config-default/config-lgsm/rustserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rustserver/_default.cfg @@ -79,6 +79,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/rwserver/_default.cfg b/lgsm/config-default/config-lgsm/rwserver/_default.cfg index ebdf0d691..b7f53db00 100644 --- a/lgsm/config-default/config-lgsm/rwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rwserver/_default.cfg @@ -67,6 +67,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/sampserver/_default.cfg b/lgsm/config-default/config-lgsm/sampserver/_default.cfg index 057f42776..6fd5b3549 100644 --- a/lgsm/config-default/config-lgsm/sampserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sampserver/_default.cfg @@ -68,6 +68,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg index edbbe9905..67e07f21b 100644 --- a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/sbserver/_default.cfg b/lgsm/config-default/config-lgsm/sbserver/_default.cfg index f96d8e29b..29e86a2b9 100644 --- a/lgsm/config-default/config-lgsm/sbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg index ba5d22059..a867e08cd 100644 --- a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg @@ -67,6 +67,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg index aa3a386a8..a59f659f7 100644 --- a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/sof2server/_default.cfg b/lgsm/config-default/config-lgsm/sof2server/_default.cfg index 572933cef..b006a4bdd 100644 --- a/lgsm/config-default/config-lgsm/sof2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/sof2server/_default.cfg @@ -69,6 +69,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/solserver/_default.cfg b/lgsm/config-default/config-lgsm/solserver/_default.cfg index c543c49fb..2c58e41fe 100644 --- a/lgsm/config-default/config-lgsm/solserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/solserver/_default.cfg @@ -68,6 +68,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/squadserver/_default.cfg b/lgsm/config-default/config-lgsm/squadserver/_default.cfg index 14e5862a3..93ece9d69 100644 --- a/lgsm/config-default/config-lgsm/squadserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/squadserver/_default.cfg @@ -69,6 +69,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ss3server/_default.cfg b/lgsm/config-default/config-lgsm/ss3server/_default.cfg index 87f5d2eb3..f945d5a56 100644 --- a/lgsm/config-default/config-lgsm/ss3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ss3server/_default.cfg @@ -68,6 +68,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/stserver/_default.cfg b/lgsm/config-default/config-lgsm/stserver/_default.cfg index bed1f3477..ed2c20db7 100644 --- a/lgsm/config-default/config-lgsm/stserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/stserver/_default.cfg @@ -74,6 +74,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/svenserver/_default.cfg b/lgsm/config-default/config-lgsm/svenserver/_default.cfg index e469e9c8b..74c73bbec 100644 --- a/lgsm/config-default/config-lgsm/svenserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/svenserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg index 015a117c5..084ae36ae 100644 --- a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/tf2server/_default.cfg b/lgsm/config-default/config-lgsm/tf2server/_default.cfg index 19df009cc..21e5e8c38 100644 --- a/lgsm/config-default/config-lgsm/tf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/tf2server/_default.cfg @@ -77,6 +77,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg index 0d8697c45..b9987bac7 100644 --- a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ts3server/_default.cfg b/lgsm/config-default/config-lgsm/ts3server/_default.cfg index 4c83b6146..78e89867d 100644 --- a/lgsm/config-default/config-lgsm/ts3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ts3server/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/tsserver/_default.cfg b/lgsm/config-default/config-lgsm/tsserver/_default.cfg index d02b649d4..3be39b4b5 100644 --- a/lgsm/config-default/config-lgsm/tsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tsserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/tuserver/_default.cfg b/lgsm/config-default/config-lgsm/tuserver/_default.cfg index f93e99607..0f1d5504b 100644 --- a/lgsm/config-default/config-lgsm/tuserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tuserver/_default.cfg @@ -74,6 +74,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/twserver/_default.cfg b/lgsm/config-default/config-lgsm/twserver/_default.cfg index 5f907e86a..ae485615a 100644 --- a/lgsm/config-default/config-lgsm/twserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/twserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/untserver/_default.cfg b/lgsm/config-default/config-lgsm/untserver/_default.cfg index 0137f19d3..9dd63848d 100644 --- a/lgsm/config-default/config-lgsm/untserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/untserver/_default.cfg @@ -70,6 +70,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg index 01407b510..c551face5 100644 --- a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg @@ -68,6 +68,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ut3server/_default.cfg b/lgsm/config-default/config-lgsm/ut3server/_default.cfg index bdebcfdbb..7da5b0413 100644 --- a/lgsm/config-default/config-lgsm/ut3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut3server/_default.cfg @@ -84,6 +84,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/ut99server/_default.cfg b/lgsm/config-default/config-lgsm/ut99server/_default.cfg index 901b02d22..77fb936ea 100644 --- a/lgsm/config-default/config-lgsm/ut99server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut99server/_default.cfg @@ -68,6 +68,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/utserver/_default.cfg b/lgsm/config-default/config-lgsm/utserver/_default.cfg index 45d6e1c32..ea04d4d6e 100644 --- a/lgsm/config-default/config-lgsm/utserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/utserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/vsserver/_default.cfg b/lgsm/config-default/config-lgsm/vsserver/_default.cfg index 2228e8cbb..f7b349fef 100644 --- a/lgsm/config-default/config-lgsm/vsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vsserver/_default.cfg @@ -71,6 +71,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/wetserver/_default.cfg b/lgsm/config-default/config-lgsm/wetserver/_default.cfg index 63c5e49db..25292beb3 100644 --- a/lgsm/config-default/config-lgsm/wetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wetserver/_default.cfg @@ -64,6 +64,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/wfserver/_default.cfg b/lgsm/config-default/config-lgsm/wfserver/_default.cfg index 7a09021f6..f580b88e6 100644 --- a/lgsm/config-default/config-lgsm/wfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wfserver/_default.cfg @@ -69,6 +69,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg index 61a68a70b..1b99b0c15 100644 --- a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg @@ -66,6 +66,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg index 8e9a09505..42105f23e 100644 --- a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg @@ -72,6 +72,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg index a4f71fcb8..d0099fa75 100644 --- a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg @@ -77,6 +77,11 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" +# Rocketchat Alerts +rocketchatalert="off" +rocketchatwebhook="webhook" +rocketchattoken="" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" From 1f581f9cffbcd91e7c5d2dc75564bfad84fb6d96 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 11:00:56 +0100 Subject: [PATCH 36/90] update curl command --- lgsm/functions/alert_rocketchat.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index dddd473e8..46d38cba6 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -18,7 +18,7 @@ json=$(cat < Date: Thu, 17 Sep 2020 11:03:25 +0100 Subject: [PATCH 37/90] bug --- lgsm/functions/alert_rocketchat.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index 46d38cba6..33d3692bd 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -45,7 +45,7 @@ EOF fn_print_dots "Sending Rocketchat alert" -rocketlaunch=$(curl -sSL -H "Content-Type:application/json" -X POST --d "$(echo -n "$json" | jq -c .)" "${rocketchatwebhook}") +rocketlaunch=$(curl -sSL -H "Content-Type:application/json" -X POST -d "$(echo -n "$json" | jq -c .)" "${rocketchatwebhook}") if [ "${rocketlaunch}" == "ok" ]; then fn_print_ok_nl "Sending Rocketchat alert" From 80e4d2fb8cf41b987085f4fe0b35a16bab259e0e Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 12:36:35 +0100 Subject: [PATCH 38/90] update logo --- lgsm/data/alert_discord_logo.jpg | Bin 0 -> 34529 bytes lgsm/data/alert_discord_logo.png | Bin 22166 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 lgsm/data/alert_discord_logo.jpg delete mode 100644 lgsm/data/alert_discord_logo.png diff --git a/lgsm/data/alert_discord_logo.jpg b/lgsm/data/alert_discord_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..db94b295ec44b542b47851a8254025daad0e375a GIT binary patch literal 34529 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 literal 0 HcmV?d00001 diff --git a/lgsm/data/alert_discord_logo.png b/lgsm/data/alert_discord_logo.png deleted file mode 100644 index e56a9293219f1ac4160ebc66ce820fdde7dda8e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22166 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 W0$8HP5J=!43u$TSt5>SRBmW1I8SIz< From 79592e7641e24c3dbdb2b0038603d5e8e82dd79f Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 12:36:46 +0100 Subject: [PATCH 39/90] Alias --- lgsm/functions/alert_rocketchat.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index 33d3692bd..5e062bb3d 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -13,7 +13,7 @@ fi json=$(cat < Date: Thu, 17 Sep 2020 12:53:59 +0100 Subject: [PATCH 40/90] standardised subject --- lgsm/functions/alert_discord.sh | 6 ++++-- lgsm/functions/alert_email.sh | 4 ++-- lgsm/functions/alert_ifttt.sh | 2 +- lgsm/functions/alert_rocketchat.sh | 2 +- lgsm/functions/alert_telegram.sh | 2 +- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index 3ed12fe97..ac9923d09 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -22,8 +22,10 @@ json=$(cat <${alertsubject} ${alertemoji}\n\nMessage\n${alertbody}\n\nGame\n${gamename}\n\nServer name\n${servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", + "text": "${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${alertbody}\n\nGame\n${gamename}\n\nServer name\n${servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", "disable_web_page_preview": "yes", EOF ) From 9aca6ac796936ba463e89adbd198fa6c3ba272c8 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 13:13:41 +0100 Subject: [PATCH 41/90] added : --- lgsm/functions/alert_ifttt.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_ifttt.sh b/lgsm/functions/alert_ifttt.sh index eb1e7daea..facf90c77 100755 --- a/lgsm/functions/alert_ifttt.sh +++ b/lgsm/functions/alert_ifttt.sh @@ -10,7 +10,7 @@ json=$(cat < Date: Thu, 17 Sep 2020 13:34:07 +0100 Subject: [PATCH 42/90] updated telegram message --- lgsm/config-default/config-lgsm/acserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ahl2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ahlserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/arkserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/arma3server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/avserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/bb2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/bbserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/bdserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/bf1942server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/bfvserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/bmdmserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/boserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/bsserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/bt1944server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/btserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ccserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/cmwserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/cod2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/cod4server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/codserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/coduoserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/codwawserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/csczserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/csgoserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/csserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/cssserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/dabserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/dmcserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/dodserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/dodsserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/doiserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/dstserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/dysserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ecoserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/emserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/etlserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/fctrserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/fofserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/gesserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/gmodserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/hldmserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/hldmsserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/hwserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/insserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/inssserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/iosserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/jc2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/jc3server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/jk2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/kf2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/kfserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/l4d2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/l4dserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/mcbserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/mcserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/mhserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/mohaaserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/momserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/mtaserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/mumbleserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ndserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/nmrihserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ns2cserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ns2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/nsserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/onsetserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/opforserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/pcserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/pstbsserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/pzserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/q2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/q3server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/qlserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/qwserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ricochetserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/roserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/rtcwserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/rustserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/rwserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/sampserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/sbotsserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/sbserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/sdtdserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/sfcserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/sof2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/solserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/squadserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ss3server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/stserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/svenserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/terrariaserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/tf2server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/tfcserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ts3server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/tsserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/tuserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/twserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/untserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ut2k4server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ut3server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/ut99server/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/utserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/vsserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/wetserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/wfserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/wurmserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/zmrserver/_default.cfg | 5 ++--- lgsm/config-default/config-lgsm/zpsserver/_default.cfg | 5 ++--- tests/tests_defaultcfg/defaultcfg_1.txt | 5 ++--- 112 files changed, 224 insertions(+), 336 deletions(-) diff --git a/lgsm/config-default/config-lgsm/acserver/_default.cfg b/lgsm/config-default/config-lgsm/acserver/_default.cfg index 28fec928b..af6a7ed30 100644 --- a/lgsm/config-default/config-lgsm/acserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/acserver/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg index ed0929126..22d90a939 100644 --- a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg @@ -86,9 +86,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg index 8e82a9951..14fffee84 100644 --- a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/arkserver/_default.cfg b/lgsm/config-default/config-lgsm/arkserver/_default.cfg index 9bd435b0f..94d246332 100644 --- a/lgsm/config-default/config-lgsm/arkserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/arkserver/_default.cfg @@ -84,9 +84,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/arma3server/_default.cfg b/lgsm/config-default/config-lgsm/arma3server/_default.cfg index 7a2decd33..4a010511a 100644 --- a/lgsm/config-default/config-lgsm/arma3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/arma3server/_default.cfg @@ -97,9 +97,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/avserver/_default.cfg b/lgsm/config-default/config-lgsm/avserver/_default.cfg index 4fac92c7d..ef8c0ed4e 100644 --- a/lgsm/config-default/config-lgsm/avserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/avserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/bb2server/_default.cfg b/lgsm/config-default/config-lgsm/bb2server/_default.cfg index 94f6baaf1..6e2e41886 100644 --- a/lgsm/config-default/config-lgsm/bb2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bb2server/_default.cfg @@ -87,9 +87,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/bbserver/_default.cfg b/lgsm/config-default/config-lgsm/bbserver/_default.cfg index 7f5a57c3e..26dda3ddb 100644 --- a/lgsm/config-default/config-lgsm/bbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bbserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/bdserver/_default.cfg b/lgsm/config-default/config-lgsm/bdserver/_default.cfg index 4cbf3b5e6..65f397134 100644 --- a/lgsm/config-default/config-lgsm/bdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bdserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg index 0ccf5ece1..5b95f07db 100644 --- a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/bfvserver/_default.cfg b/lgsm/config-default/config-lgsm/bfvserver/_default.cfg index 225193d78..6bfdd8585 100644 --- a/lgsm/config-default/config-lgsm/bfvserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bfvserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg index a837d3d32..00861c0ea 100644 --- a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg @@ -87,9 +87,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/boserver/_default.cfg b/lgsm/config-default/config-lgsm/boserver/_default.cfg index 28b4ce839..4c6594c2c 100644 --- a/lgsm/config-default/config-lgsm/boserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/boserver/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/bsserver/_default.cfg b/lgsm/config-default/config-lgsm/bsserver/_default.cfg index 1e089fe5b..691b1a5cd 100644 --- a/lgsm/config-default/config-lgsm/bsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bsserver/_default.cfg @@ -91,9 +91,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg index 8c0c7a41a..14b6558c6 100644 --- a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg @@ -79,9 +79,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/btserver/_default.cfg b/lgsm/config-default/config-lgsm/btserver/_default.cfg index f5051bc22..a9c3d9d16 100644 --- a/lgsm/config-default/config-lgsm/btserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/btserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ccserver/_default.cfg b/lgsm/config-default/config-lgsm/ccserver/_default.cfg index 03f824123..5875606de 100644 --- a/lgsm/config-default/config-lgsm/ccserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ccserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg index 589efe462..128293786 100644 --- a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg @@ -83,9 +83,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/cod2server/_default.cfg b/lgsm/config-default/config-lgsm/cod2server/_default.cfg index 55e6d30a0..2bce0efba 100644 --- a/lgsm/config-default/config-lgsm/cod2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod2server/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/cod4server/_default.cfg b/lgsm/config-default/config-lgsm/cod4server/_default.cfg index 33b5b0717..7845e4ad8 100644 --- a/lgsm/config-default/config-lgsm/cod4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod4server/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/codserver/_default.cfg b/lgsm/config-default/config-lgsm/codserver/_default.cfg index 81e5ab9c9..16a4a750d 100644 --- a/lgsm/config-default/config-lgsm/codserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codserver/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg index 0986ce53a..46cd4a3e8 100644 --- a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg index e74f3231e..9c1712fbd 100644 --- a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/csczserver/_default.cfg b/lgsm/config-default/config-lgsm/csczserver/_default.cfg index 049196955..283f1c6cc 100644 --- a/lgsm/config-default/config-lgsm/csczserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csczserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg index 287b9cf5e..d2ad46272 100644 --- a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg @@ -107,9 +107,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/csserver/_default.cfg b/lgsm/config-default/config-lgsm/csserver/_default.cfg index 508bf9a81..9e363fda4 100644 --- a/lgsm/config-default/config-lgsm/csserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/cssserver/_default.cfg b/lgsm/config-default/config-lgsm/cssserver/_default.cfg index 47d3c8214..799d9bed8 100644 --- a/lgsm/config-default/config-lgsm/cssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cssserver/_default.cfg @@ -87,9 +87,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/dabserver/_default.cfg b/lgsm/config-default/config-lgsm/dabserver/_default.cfg index 93a981d71..4d81acc87 100644 --- a/lgsm/config-default/config-lgsm/dabserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dabserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg index 1863d8a70..823780ab8 100644 --- a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/dodserver/_default.cfg b/lgsm/config-default/config-lgsm/dodserver/_default.cfg index 0969a8eea..c3e15ca89 100644 --- a/lgsm/config-default/config-lgsm/dodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg index 1e89134cb..e80355541 100644 --- a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/doiserver/_default.cfg b/lgsm/config-default/config-lgsm/doiserver/_default.cfg index e50cb48e1..420b4390c 100644 --- a/lgsm/config-default/config-lgsm/doiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/doiserver/_default.cfg @@ -83,9 +83,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/dstserver/_default.cfg b/lgsm/config-default/config-lgsm/dstserver/_default.cfg index 0ad534d11..5ab1a9759 100644 --- a/lgsm/config-default/config-lgsm/dstserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dstserver/_default.cfg @@ -85,9 +85,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/dysserver/_default.cfg b/lgsm/config-default/config-lgsm/dysserver/_default.cfg index 9ba5d6991..8200e69f1 100644 --- a/lgsm/config-default/config-lgsm/dysserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dysserver/_default.cfg @@ -87,9 +87,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg index f8223ffe6..e7a90b036 100644 --- a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/emserver/_default.cfg b/lgsm/config-default/config-lgsm/emserver/_default.cfg index d6d985166..b202cd338 100644 --- a/lgsm/config-default/config-lgsm/emserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/emserver/_default.cfg @@ -87,9 +87,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/etlserver/_default.cfg b/lgsm/config-default/config-lgsm/etlserver/_default.cfg index 76f62a67c..c8ae31da2 100644 --- a/lgsm/config-default/config-lgsm/etlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/etlserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg index 75751fbbb..ab9b98c6f 100644 --- a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/fofserver/_default.cfg b/lgsm/config-default/config-lgsm/fofserver/_default.cfg index be013dc79..2de22379f 100644 --- a/lgsm/config-default/config-lgsm/fofserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fofserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/gesserver/_default.cfg b/lgsm/config-default/config-lgsm/gesserver/_default.cfg index f46899269..0b3986efc 100644 --- a/lgsm/config-default/config-lgsm/gesserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gesserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg index 60e628513..19a43658e 100644 --- a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg @@ -98,9 +98,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg index 3d3cefc6b..3366a8131 100644 --- a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg index dc3524282..41913c30e 100644 --- a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg index f6d638bb1..5ef7180d5 100644 --- a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/hwserver/_default.cfg b/lgsm/config-default/config-lgsm/hwserver/_default.cfg index 73dfcc059..5467e82f5 100644 --- a/lgsm/config-default/config-lgsm/hwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hwserver/_default.cfg @@ -93,9 +93,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/insserver/_default.cfg b/lgsm/config-default/config-lgsm/insserver/_default.cfg index 448bdc728..7d6a393d1 100644 --- a/lgsm/config-default/config-lgsm/insserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/insserver/_default.cfg @@ -88,9 +88,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/inssserver/_default.cfg b/lgsm/config-default/config-lgsm/inssserver/_default.cfg index def68e31d..2e7054d7d 100644 --- a/lgsm/config-default/config-lgsm/inssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/inssserver/_default.cfg @@ -89,9 +89,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/iosserver/_default.cfg b/lgsm/config-default/config-lgsm/iosserver/_default.cfg index a6adbc49e..fde0c52ac 100644 --- a/lgsm/config-default/config-lgsm/iosserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/iosserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/jc2server/_default.cfg b/lgsm/config-default/config-lgsm/jc2server/_default.cfg index c7e4bfd79..a25f35545 100644 --- a/lgsm/config-default/config-lgsm/jc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc2server/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/jc3server/_default.cfg b/lgsm/config-default/config-lgsm/jc3server/_default.cfg index 6d47a56c6..7e1658bb2 100644 --- a/lgsm/config-default/config-lgsm/jc3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc3server/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/jk2server/_default.cfg b/lgsm/config-default/config-lgsm/jk2server/_default.cfg index f4b47736f..d20e754bd 100644 --- a/lgsm/config-default/config-lgsm/jk2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jk2server/_default.cfg @@ -77,9 +77,8 @@ rocketchatwebhook="webhook" rocketchattoken="" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/kf2server/_default.cfg b/lgsm/config-default/config-lgsm/kf2server/_default.cfg index ca812e6c5..efbe2912b 100644 --- a/lgsm/config-default/config-lgsm/kf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/kf2server/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/kfserver/_default.cfg b/lgsm/config-default/config-lgsm/kfserver/_default.cfg index 097af7ca5..e6b2b27cc 100644 --- a/lgsm/config-default/config-lgsm/kfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/kfserver/_default.cfg @@ -86,9 +86,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg index d8fee92e7..d630b06f8 100644 --- a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg index 4698b7da9..078160ca4 100644 --- a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/mcbserver/_default.cfg b/lgsm/config-default/config-lgsm/mcbserver/_default.cfg index 9dfa616ad..145e8cb84 100644 --- a/lgsm/config-default/config-lgsm/mcbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcbserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/mcserver/_default.cfg b/lgsm/config-default/config-lgsm/mcserver/_default.cfg index cc16634c5..ccd3bb232 100644 --- a/lgsm/config-default/config-lgsm/mcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcserver/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/mhserver/_default.cfg b/lgsm/config-default/config-lgsm/mhserver/_default.cfg index 124981818..139d201a4 100644 --- a/lgsm/config-default/config-lgsm/mhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mhserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg b/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg index 66fbca042..eeda98136 100644 --- a/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg @@ -79,9 +79,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/momserver/_default.cfg b/lgsm/config-default/config-lgsm/momserver/_default.cfg index 2a34132c9..cf1eb30aa 100644 --- a/lgsm/config-default/config-lgsm/momserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/momserver/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg index a63c2c624..4f5f52401 100644 --- a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg @@ -78,9 +78,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg b/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg index 88b697aa0..f398a8323 100644 --- a/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ndserver/_default.cfg b/lgsm/config-default/config-lgsm/ndserver/_default.cfg index 39c9dd485..8538d02c0 100644 --- a/lgsm/config-default/config-lgsm/ndserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ndserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg index d7bc2cca4..5d7983f6a 100644 --- a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg @@ -87,9 +87,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg index 06da0aad9..508c66cae 100644 --- a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg @@ -89,9 +89,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ns2server/_default.cfg b/lgsm/config-default/config-lgsm/ns2server/_default.cfg index e778a1ca1..729025285 100644 --- a/lgsm/config-default/config-lgsm/ns2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2server/_default.cfg @@ -93,9 +93,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/nsserver/_default.cfg b/lgsm/config-default/config-lgsm/nsserver/_default.cfg index 536183c59..b22d80122 100644 --- a/lgsm/config-default/config-lgsm/nsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nsserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg index 35705ae2f..550e0ccbc 100644 --- a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/opforserver/_default.cfg b/lgsm/config-default/config-lgsm/opforserver/_default.cfg index 3b1c5e1c0..9c05fed3d 100644 --- a/lgsm/config-default/config-lgsm/opforserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/opforserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/pcserver/_default.cfg b/lgsm/config-default/config-lgsm/pcserver/_default.cfg index afb164f40..77e7ba778 100644 --- a/lgsm/config-default/config-lgsm/pcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pcserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg index b1705262c..0f87c5250 100644 --- a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg @@ -84,9 +84,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg index 2fdc88b04..ec177a0a3 100644 --- a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/pzserver/_default.cfg b/lgsm/config-default/config-lgsm/pzserver/_default.cfg index 8bd72cad8..3ceee29a6 100644 --- a/lgsm/config-default/config-lgsm/pzserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pzserver/_default.cfg @@ -78,9 +78,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/q2server/_default.cfg b/lgsm/config-default/config-lgsm/q2server/_default.cfg index 783abe122..efebc03e2 100644 --- a/lgsm/config-default/config-lgsm/q2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q2server/_default.cfg @@ -79,9 +79,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/q3server/_default.cfg b/lgsm/config-default/config-lgsm/q3server/_default.cfg index 4a26714d5..0dc4c8350 100644 --- a/lgsm/config-default/config-lgsm/q3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q3server/_default.cfg @@ -79,9 +79,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/qlserver/_default.cfg b/lgsm/config-default/config-lgsm/qlserver/_default.cfg index 474db8d86..d5332b9c1 100644 --- a/lgsm/config-default/config-lgsm/qlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qlserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/qwserver/_default.cfg b/lgsm/config-default/config-lgsm/qwserver/_default.cfg index 156ab5792..8f52a690d 100644 --- a/lgsm/config-default/config-lgsm/qwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qwserver/_default.cfg @@ -78,9 +78,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg index 2cbdc35ea..14a7b17b8 100644 --- a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/roserver/_default.cfg b/lgsm/config-default/config-lgsm/roserver/_default.cfg index 882cd56bd..cd29ae456 100644 --- a/lgsm/config-default/config-lgsm/roserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/roserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg index 169a3f004..af0b08377 100644 --- a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg @@ -79,9 +79,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/rustserver/_default.cfg b/lgsm/config-default/config-lgsm/rustserver/_default.cfg index c9a4ba2a2..ede836294 100644 --- a/lgsm/config-default/config-lgsm/rustserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rustserver/_default.cfg @@ -89,9 +89,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/rwserver/_default.cfg b/lgsm/config-default/config-lgsm/rwserver/_default.cfg index b7f53db00..641be179b 100644 --- a/lgsm/config-default/config-lgsm/rwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rwserver/_default.cfg @@ -77,9 +77,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/sampserver/_default.cfg b/lgsm/config-default/config-lgsm/sampserver/_default.cfg index 6fd5b3549..c4591c427 100644 --- a/lgsm/config-default/config-lgsm/sampserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sampserver/_default.cfg @@ -78,9 +78,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg index 67e07f21b..727ca6037 100644 --- a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/sbserver/_default.cfg b/lgsm/config-default/config-lgsm/sbserver/_default.cfg index 29e86a2b9..02acd1ee2 100644 --- a/lgsm/config-default/config-lgsm/sbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg index a867e08cd..cfbafcd7c 100644 --- a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg @@ -77,9 +77,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg index a59f659f7..45ac0efe6 100644 --- a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/sof2server/_default.cfg b/lgsm/config-default/config-lgsm/sof2server/_default.cfg index b006a4bdd..8a4d2cbee 100644 --- a/lgsm/config-default/config-lgsm/sof2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/sof2server/_default.cfg @@ -79,9 +79,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/solserver/_default.cfg b/lgsm/config-default/config-lgsm/solserver/_default.cfg index 2c58e41fe..a40d8dcfe 100644 --- a/lgsm/config-default/config-lgsm/solserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/solserver/_default.cfg @@ -78,9 +78,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/squadserver/_default.cfg b/lgsm/config-default/config-lgsm/squadserver/_default.cfg index 93ece9d69..70da932a2 100644 --- a/lgsm/config-default/config-lgsm/squadserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/squadserver/_default.cfg @@ -79,9 +79,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ss3server/_default.cfg b/lgsm/config-default/config-lgsm/ss3server/_default.cfg index f945d5a56..8c4bd1e98 100644 --- a/lgsm/config-default/config-lgsm/ss3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ss3server/_default.cfg @@ -78,9 +78,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/stserver/_default.cfg b/lgsm/config-default/config-lgsm/stserver/_default.cfg index ed2c20db7..b31dc3554 100644 --- a/lgsm/config-default/config-lgsm/stserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/stserver/_default.cfg @@ -84,9 +84,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/svenserver/_default.cfg b/lgsm/config-default/config-lgsm/svenserver/_default.cfg index 74c73bbec..89e7d0e94 100644 --- a/lgsm/config-default/config-lgsm/svenserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/svenserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg index 084ae36ae..c1a1183a0 100644 --- a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/tf2server/_default.cfg b/lgsm/config-default/config-lgsm/tf2server/_default.cfg index 21e5e8c38..f08024d44 100644 --- a/lgsm/config-default/config-lgsm/tf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/tf2server/_default.cfg @@ -87,9 +87,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg index b9987bac7..93e71ce71 100644 --- a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ts3server/_default.cfg b/lgsm/config-default/config-lgsm/ts3server/_default.cfg index 78e89867d..e75ddbc02 100644 --- a/lgsm/config-default/config-lgsm/ts3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ts3server/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/tsserver/_default.cfg b/lgsm/config-default/config-lgsm/tsserver/_default.cfg index 3be39b4b5..079a9153b 100644 --- a/lgsm/config-default/config-lgsm/tsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tsserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/tuserver/_default.cfg b/lgsm/config-default/config-lgsm/tuserver/_default.cfg index 0f1d5504b..e673231dc 100644 --- a/lgsm/config-default/config-lgsm/tuserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tuserver/_default.cfg @@ -84,9 +84,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/twserver/_default.cfg b/lgsm/config-default/config-lgsm/twserver/_default.cfg index ae485615a..4a7ff713f 100644 --- a/lgsm/config-default/config-lgsm/twserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/twserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/untserver/_default.cfg b/lgsm/config-default/config-lgsm/untserver/_default.cfg index 9dd63848d..748a36d0c 100644 --- a/lgsm/config-default/config-lgsm/untserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/untserver/_default.cfg @@ -80,9 +80,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg index c551face5..b7598b3d7 100644 --- a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg @@ -78,9 +78,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ut3server/_default.cfg b/lgsm/config-default/config-lgsm/ut3server/_default.cfg index 7da5b0413..091109551 100644 --- a/lgsm/config-default/config-lgsm/ut3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut3server/_default.cfg @@ -94,9 +94,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/ut99server/_default.cfg b/lgsm/config-default/config-lgsm/ut99server/_default.cfg index 77fb936ea..9502f6261 100644 --- a/lgsm/config-default/config-lgsm/ut99server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut99server/_default.cfg @@ -78,9 +78,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/utserver/_default.cfg b/lgsm/config-default/config-lgsm/utserver/_default.cfg index ea04d4d6e..6820b8fd1 100644 --- a/lgsm/config-default/config-lgsm/utserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/utserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/vsserver/_default.cfg b/lgsm/config-default/config-lgsm/vsserver/_default.cfg index f7b349fef..3acb75f3f 100644 --- a/lgsm/config-default/config-lgsm/vsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vsserver/_default.cfg @@ -81,9 +81,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/wetserver/_default.cfg b/lgsm/config-default/config-lgsm/wetserver/_default.cfg index 25292beb3..7cc43e0a6 100644 --- a/lgsm/config-default/config-lgsm/wetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wetserver/_default.cfg @@ -74,9 +74,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/wfserver/_default.cfg b/lgsm/config-default/config-lgsm/wfserver/_default.cfg index f580b88e6..7bc938e53 100644 --- a/lgsm/config-default/config-lgsm/wfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wfserver/_default.cfg @@ -79,9 +79,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg index 1b99b0c15..645c46908 100644 --- a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg @@ -76,9 +76,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg index 42105f23e..f770304f9 100644 --- a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg @@ -82,9 +82,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg index d0099fa75..68f3e2e92 100644 --- a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg @@ -87,9 +87,8 @@ slackalert="off" slackwebhook="webhook" # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". telegramalert="off" telegramtoken="accesstoken" telegramchatid="" diff --git a/tests/tests_defaultcfg/defaultcfg_1.txt b/tests/tests_defaultcfg/defaultcfg_1.txt index ca8fa2a8e..aa5b8a207 100644 --- a/tests/tests_defaultcfg/defaultcfg_1.txt +++ b/tests/tests_defaultcfg/defaultcfg_1.txt @@ -20,9 +20,8 @@ # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover # Slack Alerts | https://docs.linuxgsm.com/alerts/slack # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram -# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". -# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need -# any custom string in curl - simple ignore this parameter. +# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". +# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". ## Backup | https://docs.linuxgsm.com/commands/backup ## Logging | https://docs.linuxgsm.com/features/logging ## Monitor | https://docs.linuxgsm.com/commands/monitor From 09ee2df119ce3668f0c72818e00a3d930fbead46 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 13:36:59 +0100 Subject: [PATCH 43/90] rocket.chat name --- lgsm/config-default/config-lgsm/acserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ahl2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ahlserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/arkserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/arma3server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/avserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/bb2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/bbserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/bdserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/bf1942server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/bfvserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/bmdmserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/boserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/bsserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/bt1944server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/btserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ccserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/cmwserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/cod2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/cod4server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/codserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/coduoserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/codwawserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/csczserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/csgoserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/csserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/cssserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/dabserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/dmcserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/dodserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/dodsserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/doiserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/dstserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/dysserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ecoserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/emserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/etlserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/fctrserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/fofserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/gesserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/gmodserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/hldmserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/hldmsserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/hwserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/insserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/inssserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/iosserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/jc2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/jc3server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/jk2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/kf2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/kfserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/l4d2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/l4dserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/mcbserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/mcserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/mhserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/mohaaserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/momserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/mtaserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/mumbleserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ndserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/nmrihserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ns2cserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ns2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/nsserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/onsetserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/opforserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/pcserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/pstbsserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/pzserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/q2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/q3server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/qlserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/qwserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ricochetserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/roserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/rtcwserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/rustserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/rwserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/sampserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/sbotsserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/sbserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/sdtdserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/sfcserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/sof2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/solserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/squadserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ss3server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/stserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/svenserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/terrariaserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/tf2server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/tfcserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ts3server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/tsserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/tuserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/twserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/untserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ut2k4server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ut3server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/ut99server/_default.cfg | 2 +- lgsm/config-default/config-lgsm/utserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/vsserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/wetserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/wfserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/wurmserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/zmrserver/_default.cfg | 2 +- lgsm/config-default/config-lgsm/zpsserver/_default.cfg | 2 +- 111 files changed, 111 insertions(+), 111 deletions(-) diff --git a/lgsm/config-default/config-lgsm/acserver/_default.cfg b/lgsm/config-default/config-lgsm/acserver/_default.cfg index af6a7ed30..20c560fe8 100644 --- a/lgsm/config-default/config-lgsm/acserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/acserver/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg index 22d90a939..2990b22d4 100644 --- a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg @@ -76,7 +76,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg index 14fffee84..4f1ec49fa 100644 --- a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/arkserver/_default.cfg b/lgsm/config-default/config-lgsm/arkserver/_default.cfg index 94d246332..405f4f2e0 100644 --- a/lgsm/config-default/config-lgsm/arkserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/arkserver/_default.cfg @@ -74,7 +74,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/arma3server/_default.cfg b/lgsm/config-default/config-lgsm/arma3server/_default.cfg index 4a010511a..fcaf08e6b 100644 --- a/lgsm/config-default/config-lgsm/arma3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/arma3server/_default.cfg @@ -87,7 +87,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/avserver/_default.cfg b/lgsm/config-default/config-lgsm/avserver/_default.cfg index ef8c0ed4e..add910465 100644 --- a/lgsm/config-default/config-lgsm/avserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/avserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/bb2server/_default.cfg b/lgsm/config-default/config-lgsm/bb2server/_default.cfg index 6e2e41886..9f259e912 100644 --- a/lgsm/config-default/config-lgsm/bb2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bb2server/_default.cfg @@ -77,7 +77,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/bbserver/_default.cfg b/lgsm/config-default/config-lgsm/bbserver/_default.cfg index 26dda3ddb..069cff3c7 100644 --- a/lgsm/config-default/config-lgsm/bbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bbserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/bdserver/_default.cfg b/lgsm/config-default/config-lgsm/bdserver/_default.cfg index 65f397134..61d227104 100644 --- a/lgsm/config-default/config-lgsm/bdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bdserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg index 5b95f07db..4b3ae87d2 100644 --- a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/bfvserver/_default.cfg b/lgsm/config-default/config-lgsm/bfvserver/_default.cfg index 6bfdd8585..0745ae8d8 100644 --- a/lgsm/config-default/config-lgsm/bfvserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bfvserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg index 00861c0ea..6ca39c63f 100644 --- a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg @@ -77,7 +77,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/boserver/_default.cfg b/lgsm/config-default/config-lgsm/boserver/_default.cfg index 4c6594c2c..321760577 100644 --- a/lgsm/config-default/config-lgsm/boserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/boserver/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/bsserver/_default.cfg b/lgsm/config-default/config-lgsm/bsserver/_default.cfg index 691b1a5cd..8d2510768 100644 --- a/lgsm/config-default/config-lgsm/bsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bsserver/_default.cfg @@ -81,7 +81,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg index 14b6558c6..f6ee27eaf 100644 --- a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg @@ -69,7 +69,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/btserver/_default.cfg b/lgsm/config-default/config-lgsm/btserver/_default.cfg index a9c3d9d16..b65ac7207 100644 --- a/lgsm/config-default/config-lgsm/btserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/btserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ccserver/_default.cfg b/lgsm/config-default/config-lgsm/ccserver/_default.cfg index 5875606de..3f730bee3 100644 --- a/lgsm/config-default/config-lgsm/ccserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ccserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg index 128293786..575db8be6 100644 --- a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg @@ -73,7 +73,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/cod2server/_default.cfg b/lgsm/config-default/config-lgsm/cod2server/_default.cfg index 2bce0efba..ea66ab46e 100644 --- a/lgsm/config-default/config-lgsm/cod2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod2server/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/cod4server/_default.cfg b/lgsm/config-default/config-lgsm/cod4server/_default.cfg index 7845e4ad8..385735043 100644 --- a/lgsm/config-default/config-lgsm/cod4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod4server/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/codserver/_default.cfg b/lgsm/config-default/config-lgsm/codserver/_default.cfg index 16a4a750d..b92ff6bd8 100644 --- a/lgsm/config-default/config-lgsm/codserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codserver/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg index 46cd4a3e8..935d4b777 100644 --- a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg index 9c1712fbd..38f9cef83 100644 --- a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/csczserver/_default.cfg b/lgsm/config-default/config-lgsm/csczserver/_default.cfg index 283f1c6cc..9b7cb3f6c 100644 --- a/lgsm/config-default/config-lgsm/csczserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csczserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg index d2ad46272..c4a764dc3 100644 --- a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg @@ -97,7 +97,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/csserver/_default.cfg b/lgsm/config-default/config-lgsm/csserver/_default.cfg index 9e363fda4..aba384f5c 100644 --- a/lgsm/config-default/config-lgsm/csserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/cssserver/_default.cfg b/lgsm/config-default/config-lgsm/cssserver/_default.cfg index 799d9bed8..72c18e3d2 100644 --- a/lgsm/config-default/config-lgsm/cssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cssserver/_default.cfg @@ -77,7 +77,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/dabserver/_default.cfg b/lgsm/config-default/config-lgsm/dabserver/_default.cfg index 4d81acc87..f364b4add 100644 --- a/lgsm/config-default/config-lgsm/dabserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dabserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg index 823780ab8..fba4df367 100644 --- a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/dodserver/_default.cfg b/lgsm/config-default/config-lgsm/dodserver/_default.cfg index c3e15ca89..b41d31c69 100644 --- a/lgsm/config-default/config-lgsm/dodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg index e80355541..ab15451ee 100644 --- a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/doiserver/_default.cfg b/lgsm/config-default/config-lgsm/doiserver/_default.cfg index 420b4390c..6c4019b47 100644 --- a/lgsm/config-default/config-lgsm/doiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/doiserver/_default.cfg @@ -73,7 +73,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/dstserver/_default.cfg b/lgsm/config-default/config-lgsm/dstserver/_default.cfg index 5ab1a9759..e55a51e76 100644 --- a/lgsm/config-default/config-lgsm/dstserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dstserver/_default.cfg @@ -75,7 +75,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/dysserver/_default.cfg b/lgsm/config-default/config-lgsm/dysserver/_default.cfg index 8200e69f1..bbf07da76 100644 --- a/lgsm/config-default/config-lgsm/dysserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dysserver/_default.cfg @@ -77,7 +77,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg index e7a90b036..1a7b20d87 100644 --- a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/emserver/_default.cfg b/lgsm/config-default/config-lgsm/emserver/_default.cfg index b202cd338..7433b5482 100644 --- a/lgsm/config-default/config-lgsm/emserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/emserver/_default.cfg @@ -77,7 +77,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/etlserver/_default.cfg b/lgsm/config-default/config-lgsm/etlserver/_default.cfg index c8ae31da2..321065757 100644 --- a/lgsm/config-default/config-lgsm/etlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/etlserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg index ab9b98c6f..c2e865155 100644 --- a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/fofserver/_default.cfg b/lgsm/config-default/config-lgsm/fofserver/_default.cfg index 2de22379f..2c6350097 100644 --- a/lgsm/config-default/config-lgsm/fofserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fofserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/gesserver/_default.cfg b/lgsm/config-default/config-lgsm/gesserver/_default.cfg index 0b3986efc..2a1e0578e 100644 --- a/lgsm/config-default/config-lgsm/gesserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gesserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg index 19a43658e..7e29d9408 100644 --- a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg @@ -88,7 +88,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg index 3366a8131..5bcb4da18 100644 --- a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg index 41913c30e..844a9c64e 100644 --- a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg index 5ef7180d5..688c6cf85 100644 --- a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/hwserver/_default.cfg b/lgsm/config-default/config-lgsm/hwserver/_default.cfg index 5467e82f5..cf049dab5 100644 --- a/lgsm/config-default/config-lgsm/hwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hwserver/_default.cfg @@ -83,7 +83,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/insserver/_default.cfg b/lgsm/config-default/config-lgsm/insserver/_default.cfg index 7d6a393d1..9408d9355 100644 --- a/lgsm/config-default/config-lgsm/insserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/insserver/_default.cfg @@ -78,7 +78,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/inssserver/_default.cfg b/lgsm/config-default/config-lgsm/inssserver/_default.cfg index 2e7054d7d..9f6a13a95 100644 --- a/lgsm/config-default/config-lgsm/inssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/inssserver/_default.cfg @@ -79,7 +79,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/iosserver/_default.cfg b/lgsm/config-default/config-lgsm/iosserver/_default.cfg index fde0c52ac..93b12b9a6 100644 --- a/lgsm/config-default/config-lgsm/iosserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/iosserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/jc2server/_default.cfg b/lgsm/config-default/config-lgsm/jc2server/_default.cfg index a25f35545..b19971fed 100644 --- a/lgsm/config-default/config-lgsm/jc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc2server/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/jc3server/_default.cfg b/lgsm/config-default/config-lgsm/jc3server/_default.cfg index 7e1658bb2..f52a1c49d 100644 --- a/lgsm/config-default/config-lgsm/jc3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc3server/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/jk2server/_default.cfg b/lgsm/config-default/config-lgsm/jk2server/_default.cfg index d20e754bd..ecd75312e 100644 --- a/lgsm/config-default/config-lgsm/jk2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jk2server/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/kf2server/_default.cfg b/lgsm/config-default/config-lgsm/kf2server/_default.cfg index efbe2912b..a6dcfddd1 100644 --- a/lgsm/config-default/config-lgsm/kf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/kf2server/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/kfserver/_default.cfg b/lgsm/config-default/config-lgsm/kfserver/_default.cfg index e6b2b27cc..f0cd40b8c 100644 --- a/lgsm/config-default/config-lgsm/kfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/kfserver/_default.cfg @@ -76,7 +76,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg index d630b06f8..345156f88 100644 --- a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg index 078160ca4..0beae2052 100644 --- a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/mcbserver/_default.cfg b/lgsm/config-default/config-lgsm/mcbserver/_default.cfg index 145e8cb84..a8417d4d5 100644 --- a/lgsm/config-default/config-lgsm/mcbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcbserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/mcserver/_default.cfg b/lgsm/config-default/config-lgsm/mcserver/_default.cfg index ccd3bb232..a699b7dd1 100644 --- a/lgsm/config-default/config-lgsm/mcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcserver/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/mhserver/_default.cfg b/lgsm/config-default/config-lgsm/mhserver/_default.cfg index 139d201a4..c576410f3 100644 --- a/lgsm/config-default/config-lgsm/mhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mhserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg b/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg index eeda98136..eb8a96e49 100644 --- a/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg @@ -69,7 +69,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/momserver/_default.cfg b/lgsm/config-default/config-lgsm/momserver/_default.cfg index cf1eb30aa..2813c2e47 100644 --- a/lgsm/config-default/config-lgsm/momserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/momserver/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg index 4f5f52401..d4e74ac8e 100644 --- a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg @@ -68,7 +68,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg b/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg index f398a8323..6544fe0ad 100644 --- a/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mumbleserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ndserver/_default.cfg b/lgsm/config-default/config-lgsm/ndserver/_default.cfg index 8538d02c0..f0748496c 100644 --- a/lgsm/config-default/config-lgsm/ndserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ndserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg index 5d7983f6a..9ec82b933 100644 --- a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg @@ -77,7 +77,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg index 508c66cae..c1a39f464 100644 --- a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg @@ -79,7 +79,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ns2server/_default.cfg b/lgsm/config-default/config-lgsm/ns2server/_default.cfg index 729025285..21b2e2fee 100644 --- a/lgsm/config-default/config-lgsm/ns2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2server/_default.cfg @@ -83,7 +83,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/nsserver/_default.cfg b/lgsm/config-default/config-lgsm/nsserver/_default.cfg index b22d80122..6bb6a0b82 100644 --- a/lgsm/config-default/config-lgsm/nsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nsserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg index 550e0ccbc..b607f2aff 100644 --- a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/opforserver/_default.cfg b/lgsm/config-default/config-lgsm/opforserver/_default.cfg index 9c05fed3d..d56aa97be 100644 --- a/lgsm/config-default/config-lgsm/opforserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/opforserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/pcserver/_default.cfg b/lgsm/config-default/config-lgsm/pcserver/_default.cfg index 77e7ba778..b4550106d 100644 --- a/lgsm/config-default/config-lgsm/pcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pcserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg index 0f87c5250..b5d5275f5 100644 --- a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg @@ -74,7 +74,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg index ec177a0a3..9c1cbced2 100644 --- a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/pzserver/_default.cfg b/lgsm/config-default/config-lgsm/pzserver/_default.cfg index 3ceee29a6..e90f45cbf 100644 --- a/lgsm/config-default/config-lgsm/pzserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pzserver/_default.cfg @@ -68,7 +68,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/q2server/_default.cfg b/lgsm/config-default/config-lgsm/q2server/_default.cfg index efebc03e2..618879a0f 100644 --- a/lgsm/config-default/config-lgsm/q2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q2server/_default.cfg @@ -69,7 +69,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/q3server/_default.cfg b/lgsm/config-default/config-lgsm/q3server/_default.cfg index 0dc4c8350..76b695f1e 100644 --- a/lgsm/config-default/config-lgsm/q3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q3server/_default.cfg @@ -69,7 +69,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/qlserver/_default.cfg b/lgsm/config-default/config-lgsm/qlserver/_default.cfg index d5332b9c1..b6b249319 100644 --- a/lgsm/config-default/config-lgsm/qlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qlserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/qwserver/_default.cfg b/lgsm/config-default/config-lgsm/qwserver/_default.cfg index 8f52a690d..2f5357ed7 100644 --- a/lgsm/config-default/config-lgsm/qwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qwserver/_default.cfg @@ -68,7 +68,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg index 14a7b17b8..f8252bca7 100644 --- a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/roserver/_default.cfg b/lgsm/config-default/config-lgsm/roserver/_default.cfg index cd29ae456..0237e908c 100644 --- a/lgsm/config-default/config-lgsm/roserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/roserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg index af0b08377..239c0d3e8 100644 --- a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg @@ -69,7 +69,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/rustserver/_default.cfg b/lgsm/config-default/config-lgsm/rustserver/_default.cfg index ede836294..fef3de860 100644 --- a/lgsm/config-default/config-lgsm/rustserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rustserver/_default.cfg @@ -79,7 +79,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/rwserver/_default.cfg b/lgsm/config-default/config-lgsm/rwserver/_default.cfg index 641be179b..3c6692e54 100644 --- a/lgsm/config-default/config-lgsm/rwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rwserver/_default.cfg @@ -67,7 +67,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/sampserver/_default.cfg b/lgsm/config-default/config-lgsm/sampserver/_default.cfg index c4591c427..7ebd4e7ff 100644 --- a/lgsm/config-default/config-lgsm/sampserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sampserver/_default.cfg @@ -68,7 +68,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg index 727ca6037..655ed4164 100644 --- a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/sbserver/_default.cfg b/lgsm/config-default/config-lgsm/sbserver/_default.cfg index 02acd1ee2..76e52e36d 100644 --- a/lgsm/config-default/config-lgsm/sbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg index cfbafcd7c..b5799355b 100644 --- a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg @@ -67,7 +67,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg index 45ac0efe6..5a82abe57 100644 --- a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/sof2server/_default.cfg b/lgsm/config-default/config-lgsm/sof2server/_default.cfg index 8a4d2cbee..e35a1d36a 100644 --- a/lgsm/config-default/config-lgsm/sof2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/sof2server/_default.cfg @@ -69,7 +69,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/solserver/_default.cfg b/lgsm/config-default/config-lgsm/solserver/_default.cfg index a40d8dcfe..42be03d34 100644 --- a/lgsm/config-default/config-lgsm/solserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/solserver/_default.cfg @@ -68,7 +68,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/squadserver/_default.cfg b/lgsm/config-default/config-lgsm/squadserver/_default.cfg index 70da932a2..3b3245721 100644 --- a/lgsm/config-default/config-lgsm/squadserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/squadserver/_default.cfg @@ -69,7 +69,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ss3server/_default.cfg b/lgsm/config-default/config-lgsm/ss3server/_default.cfg index 8c4bd1e98..2bf613418 100644 --- a/lgsm/config-default/config-lgsm/ss3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ss3server/_default.cfg @@ -68,7 +68,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/stserver/_default.cfg b/lgsm/config-default/config-lgsm/stserver/_default.cfg index b31dc3554..3d51ff6eb 100644 --- a/lgsm/config-default/config-lgsm/stserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/stserver/_default.cfg @@ -74,7 +74,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/svenserver/_default.cfg b/lgsm/config-default/config-lgsm/svenserver/_default.cfg index 89e7d0e94..5a41d928e 100644 --- a/lgsm/config-default/config-lgsm/svenserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/svenserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg index c1a1183a0..618fbf0da 100644 --- a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/tf2server/_default.cfg b/lgsm/config-default/config-lgsm/tf2server/_default.cfg index f08024d44..d4eba581a 100644 --- a/lgsm/config-default/config-lgsm/tf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/tf2server/_default.cfg @@ -77,7 +77,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg index 93e71ce71..e5bb41eb0 100644 --- a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ts3server/_default.cfg b/lgsm/config-default/config-lgsm/ts3server/_default.cfg index e75ddbc02..e08b07ab2 100644 --- a/lgsm/config-default/config-lgsm/ts3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ts3server/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/tsserver/_default.cfg b/lgsm/config-default/config-lgsm/tsserver/_default.cfg index 079a9153b..a44056db6 100644 --- a/lgsm/config-default/config-lgsm/tsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tsserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/tuserver/_default.cfg b/lgsm/config-default/config-lgsm/tuserver/_default.cfg index e673231dc..7616eb80c 100644 --- a/lgsm/config-default/config-lgsm/tuserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tuserver/_default.cfg @@ -74,7 +74,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/twserver/_default.cfg b/lgsm/config-default/config-lgsm/twserver/_default.cfg index 4a7ff713f..d06162c3c 100644 --- a/lgsm/config-default/config-lgsm/twserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/twserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/untserver/_default.cfg b/lgsm/config-default/config-lgsm/untserver/_default.cfg index 748a36d0c..ef4cb472d 100644 --- a/lgsm/config-default/config-lgsm/untserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/untserver/_default.cfg @@ -70,7 +70,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg index b7598b3d7..ebb334abc 100644 --- a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg @@ -68,7 +68,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ut3server/_default.cfg b/lgsm/config-default/config-lgsm/ut3server/_default.cfg index 091109551..cb56d6e9b 100644 --- a/lgsm/config-default/config-lgsm/ut3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut3server/_default.cfg @@ -84,7 +84,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/ut99server/_default.cfg b/lgsm/config-default/config-lgsm/ut99server/_default.cfg index 9502f6261..c1df41506 100644 --- a/lgsm/config-default/config-lgsm/ut99server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut99server/_default.cfg @@ -68,7 +68,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/utserver/_default.cfg b/lgsm/config-default/config-lgsm/utserver/_default.cfg index 6820b8fd1..0f8ff562f 100644 --- a/lgsm/config-default/config-lgsm/utserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/utserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/vsserver/_default.cfg b/lgsm/config-default/config-lgsm/vsserver/_default.cfg index 3acb75f3f..028d51655 100644 --- a/lgsm/config-default/config-lgsm/vsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vsserver/_default.cfg @@ -71,7 +71,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/wetserver/_default.cfg b/lgsm/config-default/config-lgsm/wetserver/_default.cfg index 7cc43e0a6..5b5af03c5 100644 --- a/lgsm/config-default/config-lgsm/wetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wetserver/_default.cfg @@ -64,7 +64,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/wfserver/_default.cfg b/lgsm/config-default/config-lgsm/wfserver/_default.cfg index 7bc938e53..5e1297103 100644 --- a/lgsm/config-default/config-lgsm/wfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wfserver/_default.cfg @@ -69,7 +69,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg index 645c46908..406a569a2 100644 --- a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg @@ -66,7 +66,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg index f770304f9..c3904303e 100644 --- a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg @@ -72,7 +72,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" diff --git a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg index 68f3e2e92..4cfb08c61 100644 --- a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg @@ -77,7 +77,7 @@ pushoveralert="off" pushovertoken="accesstoken" pushoveruserkey="userkey" -# Rocketchat Alerts +# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" From 12b0443bebc03cac30e496a87dc6fc8c11fd9102 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 14:01:14 +0100 Subject: [PATCH 44/90] escaped_servername is now standard --- lgsm/functions/alert.sh | 11 +++- lgsm/functions/alert_discord.sh | 3 - lgsm/functions/alert_ifttt.sh | 2 +- lgsm/functions/alert_pushbullet.sh | 2 +- lgsm/functions/alert_pushover.sh | 2 +- lgsm/functions/alert_rocketchat.sh | 4 +- lgsm/functions/alert_slack.sh | 98 +++++++++++++++--------------- lgsm/functions/alert_telegram.sh | 5 +- 8 files changed, 66 insertions(+), 61 deletions(-) diff --git a/lgsm/functions/alert.sh b/lgsm/functions/alert.sh index 162b296eb..364d76f10 100755 --- a/lgsm/functions/alert.sh +++ b/lgsm/functions/alert.sh @@ -7,9 +7,6 @@ functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" fn_alert_log(){ - info_distro.sh - info_config.sh - info_messages.sh if [ -f "${alertlog}" ]; then rm -f "${alertlog:?}" fi @@ -78,6 +75,14 @@ fn_alert_config(){ alertbody="${selfname} has received a new _default.cfg. Check file for changes." } +info_distro.sh +info_config.sh +info_messages.sh + +# JSON-safe escaping string. - use this is json based alerts +escaped_servername=$(echo -n "${servername}" | jq -sRr "@json") +escaped_alertbody=$(echo -n "${alertbody}" | jq -sRr "@json") + if [ "${alert}" == "permissions" ]; then fn_alert_permissions elif [ "${alert}" == "restart" ]; then diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index ac9923d09..8c126c384 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -12,9 +12,6 @@ if ! command -v jq > /dev/null; then fn_script_log_fatal "Sending Discord alert: jq is missing." fi -escaped_servername=$(echo -n "${servername}" | jq -sRr "@json") -escaped_alertbody=$(echo -n "${alertbody}" | jq -sRr "@json") - json=$(cat <${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${alertbody}\n\nGame\n${gamename}\n\nServer name\n${servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", + "text": "${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${escaped_alertbody}\n\nGame\n${gamename}\n\nServer name\n${escaped_servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", "disable_web_page_preview": "yes", EOF ) From c03378a2fdc45449c69e1f2ea451abd9e5b2a5a6 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 14:02:32 +0100 Subject: [PATCH 45/90] tabs --- lgsm/functions/alert_rocketchat.sh | 54 +++++++++++++++--------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index df4107028..8bd708271 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -13,32 +13,32 @@ fi json=$(cat < Date: Thu, 17 Sep 2020 14:05:45 +0100 Subject: [PATCH 46/90] space --- lgsm/functions/alert_discord.sh | 76 ++++++++++---------- lgsm/functions/alert_ifttt.sh | 14 ++-- lgsm/functions/alert_pushbullet.sh | 16 ++--- lgsm/functions/alert_rocketchat.sh | 64 ++++++++--------- lgsm/functions/alert_slack.sh | 108 ++++++++++++++--------------- lgsm/functions/alert_telegram.sh | 16 ++--- 6 files changed, 147 insertions(+), 147 deletions(-) diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index 8c126c384..3a35cdc60 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -8,44 +8,44 @@ functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" if ! command -v jq > /dev/null; then - fn_print_fail_nl "Sending Discord alert: jq is missing." - fn_script_log_fatal "Sending Discord alert: jq is missing." + fn_print_fail_nl "Sending Discord alert: jq is missing." + fn_script_log_fatal "Sending Discord alert: jq is missing." fi json=$(cat < /dev/null; then - fn_print_fail_nl "Sending Rocketchat alert: jq is missing." - fn_script_log_fatal "Sending Rocketchat alert: jq is missing." + fn_print_fail_nl "Sending Rocketchat alert: jq is missing." + fn_script_log_fatal "Sending Rocketchat alert: jq is missing." fi json=$(cat < /dev/null; then - fn_print_fail_nl "Sending Slack alert: jq is missing." - fn_script_log_fatal "Sending Slack alert: jq is missing." + fn_print_fail_nl "Sending Slack alert: jq is missing." + fn_script_log_fatal "Sending Slack alert: jq is missing." fi json=$(cat <${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${escaped_alertbody}\n\nGame\n${gamename}\n\nServer name\n${escaped_servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", - "disable_web_page_preview": "yes", + "chat_id": "${telegramchatid}", + "parse_mode": "HTML", + "text": "${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${escaped_alertbody}\n\nGame\n${gamename}\n\nServer name\n${escaped_servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", + "disable_web_page_preview": "yes", EOF ) @@ -22,9 +22,9 @@ fn_print_dots "Sending Telegram alert" telegramsend=$(curl -sSL -H "Content-Type: application/json" -X POST -d """${json}""" ${curlcustomstring} "https://api.telegram.org/bot${telegramtoken}/sendMessage" | grep "error_code") if [ "${telegramsend}" ]; then - fn_print_fail_nl "Sending Telegram alert: ${telegramsend}" - fn_script_log_fatal "Sending Telegram alert: ${telegramsend}" + fn_print_fail_nl "Sending Telegram alert: ${telegramsend}" + fn_script_log_fatal "Sending Telegram alert: ${telegramsend}" else - fn_print_ok_nl "Sending Telegram alert" - fn_script_log_pass "Sent Telegram alert" + fn_print_ok_nl "Sending Telegram alert" + fn_script_log_pass "Sent Telegram alert" fi From 3b43b7987d81dcbf4f846a0a51e660f3edc396cd Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 14:15:51 +0100 Subject: [PATCH 47/90] remove escaped --- lgsm/functions/alert.sh | 4 ---- lgsm/functions/alert_discord.sh | 6 +++--- lgsm/functions/alert_ifttt.sh | 2 +- lgsm/functions/alert_pushbullet.sh | 2 +- lgsm/functions/alert_pushover.sh | 2 +- lgsm/functions/alert_rocketchat.sh | 4 ++-- lgsm/functions/alert_slack.sh | 4 ++-- lgsm/functions/alert_telegram.sh | 5 +---- 8 files changed, 11 insertions(+), 18 deletions(-) diff --git a/lgsm/functions/alert.sh b/lgsm/functions/alert.sh index 364d76f10..d428e527e 100755 --- a/lgsm/functions/alert.sh +++ b/lgsm/functions/alert.sh @@ -79,10 +79,6 @@ info_distro.sh info_config.sh info_messages.sh -# JSON-safe escaping string. - use this is json based alerts -escaped_servername=$(echo -n "${servername}" | jq -sRr "@json") -escaped_alertbody=$(echo -n "${alertbody}" | jq -sRr "@json") - if [ "${alert}" == "permissions" ]; then fn_alert_permissions elif [ "${alert}" == "restart" ]; then diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index 3a35cdc60..b2075a883 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -22,8 +22,8 @@ json=$(cat <${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${escaped_alertbody}\n\nGame\n${gamename}\n\nServer name\n${escaped_servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", + "text": "${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${alertbody}\n\nGame\n${gamename}\n\nServer name\n${servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", "disable_web_page_preview": "yes", EOF ) From 2590243d8e004f975d1e1f5f85bdcef5b6069168 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 14:18:20 +0100 Subject: [PATCH 48/90] remove emoji --- lgsm/functions/alert_email.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lgsm/functions/alert_email.sh b/lgsm/functions/alert_email.sh index 508002303..f69f8f408 100755 --- a/lgsm/functions/alert_email.sh +++ b/lgsm/functions/alert_email.sh @@ -10,9 +10,9 @@ fn_print_dots "Sending Email alert: ${email}" fn_sleep_time if [ "${emailfrom}" ]; then - mail -s "${alertemoji} ${alertsubject} ${alertemoji}" -r "${emailfrom}" "${email}" < "${alertlog}" + mail -s "${alertsubject}" -r "${emailfrom}" "${email}" < "${alertlog}" else - mail -s "${alertemoji} ${alertsubject} ${alertemoji}" "${email}" < "${alertlog}" + mail -s "${alertsubject}" "${email}" < "${alertlog}" fi exitcode=$? if [ "${exitcode}" == "0" ]; then From 5ad03cfbe6bf989f2c98f258620b631a283e5a05 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 14:20:20 +0100 Subject: [PATCH 49/90] revert --- lgsm/functions/alert.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lgsm/functions/alert.sh b/lgsm/functions/alert.sh index d428e527e..162b296eb 100755 --- a/lgsm/functions/alert.sh +++ b/lgsm/functions/alert.sh @@ -7,6 +7,9 @@ functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" fn_alert_log(){ + info_distro.sh + info_config.sh + info_messages.sh if [ -f "${alertlog}" ]; then rm -f "${alertlog:?}" fi @@ -75,10 +78,6 @@ fn_alert_config(){ alertbody="${selfname} has received a new _default.cfg. Check file for changes." } -info_distro.sh -info_config.sh -info_messages.sh - if [ "${alert}" == "permissions" ]; then fn_alert_permissions elif [ "${alert}" == "restart" ]; then From f4a6d610ac50472e0381b8ec23f71172fe366e68 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 14:23:45 +0100 Subject: [PATCH 50/90] tabs --- lgsm/functions/alert_ifttt.sh | 14 ++-- lgsm/functions/alert_pushbullet.sh | 16 ++--- lgsm/functions/alert_rocketchat.sh | 64 ++++++++--------- lgsm/functions/alert_slack.sh | 108 ++++++++++++++--------------- lgsm/functions/alert_telegram.sh | 16 ++--- 5 files changed, 109 insertions(+), 109 deletions(-) diff --git a/lgsm/functions/alert_ifttt.sh b/lgsm/functions/alert_ifttt.sh index ceb494f67..facf90c77 100755 --- a/lgsm/functions/alert_ifttt.sh +++ b/lgsm/functions/alert_ifttt.sh @@ -8,9 +8,9 @@ functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" json=$(cat < /dev/null; then - fn_print_fail_nl "Sending Rocketchat alert: jq is missing." - fn_script_log_fatal "Sending Rocketchat alert: jq is missing." + fn_print_fail_nl "Sending Rocketchat alert: jq is missing." + fn_script_log_fatal "Sending Rocketchat alert: jq is missing." fi json=$(cat < /dev/null; then - fn_print_fail_nl "Sending Slack alert: jq is missing." - fn_script_log_fatal "Sending Slack alert: jq is missing." + fn_print_fail_nl "Sending Slack alert: jq is missing." + fn_script_log_fatal "Sending Slack alert: jq is missing." fi json=$(cat <${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${alertbody}\n\nGame\n${gamename}\n\nServer name\n${servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", - "disable_web_page_preview": "yes", + "chat_id": "${telegramchatid}", + "parse_mode": "HTML", + "text": "${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${alertbody}\n\nGame\n${gamename}\n\nServer name\n${servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", + "disable_web_page_preview": "yes", EOF ) @@ -19,9 +19,9 @@ fn_print_dots "Sending Telegram alert" telegramsend=$(curl -sSL -H "Content-Type: application/json" -X POST -d """${json}""" ${curlcustomstring} "https://api.telegram.org/bot${telegramtoken}/sendMessage" | grep "error_code") if [ "${telegramsend}" ]; then - fn_print_fail_nl "Sending Telegram alert: ${telegramsend}" - fn_script_log_fatal "Sending Telegram alert: ${telegramsend}" + fn_print_fail_nl "Sending Telegram alert: ${telegramsend}" + fn_script_log_fatal "Sending Telegram alert: ${telegramsend}" else - fn_print_ok_nl "Sending Telegram alert" - fn_script_log_pass "Sent Telegram alert" + fn_print_ok_nl "Sending Telegram alert" + fn_script_log_pass "Sent Telegram alert" fi From 94532ae3daf3aa1d6ba3a79b5fe1b5b1b29d445d Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 14:25:27 +0100 Subject: [PATCH 51/90] tabs --- lgsm/functions/alert_discord.sh | 76 ++++++++++++++++----------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index b2075a883..0ec05c566 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -8,44 +8,44 @@ functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" if ! command -v jq > /dev/null; then - fn_print_fail_nl "Sending Discord alert: jq is missing." - fn_script_log_fatal "Sending Discord alert: jq is missing." + fn_print_fail_nl "Sending Discord alert: jq is missing." + fn_script_log_fatal "Sending Discord alert: jq is missing." fi json=$(cat < Date: Thu, 17 Sep 2020 14:50:23 +0100 Subject: [PATCH 52/90] if --- lgsm/functions/alert_email.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_email.sh b/lgsm/functions/alert_email.sh index f69f8f408..85c3ee9bc 100755 --- a/lgsm/functions/alert_email.sh +++ b/lgsm/functions/alert_email.sh @@ -9,7 +9,7 @@ functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" fn_print_dots "Sending Email alert: ${email}" fn_sleep_time -if [ "${emailfrom}" ]; then +if [ -n "${emailfrom}" ]; then mail -s "${alertsubject}" -r "${emailfrom}" "${email}" < "${alertlog}" else mail -s "${alertsubject}" "${email}" < "${alertlog}" From 1068649da2a75974d9dbecbdea427eadcc3fba5c Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 17 Sep 2020 15:22:49 +0100 Subject: [PATCH 53/90] servername --- lgsm/functions/alert_rocketchat.sh | 2 +- lgsm/functions/alert_slack.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index 9af1eca3e..c93b02a84 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -17,7 +17,7 @@ json=$(cat < Date: Thu, 17 Sep 2020 15:27:44 +0100 Subject: [PATCH 54/90] slack changes --- lgsm/functions/alert_slack.sh | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/lgsm/functions/alert_slack.sh b/lgsm/functions/alert_slack.sh index 611cfe2c2..c223e13a4 100755 --- a/lgsm/functions/alert_slack.sh +++ b/lgsm/functions/alert_slack.sh @@ -17,6 +17,20 @@ json=$(cat < Date: Thu, 17 Sep 2020 15:30:01 +0100 Subject: [PATCH 55/90] stack --- lgsm/functions/alert_slack.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lgsm/functions/alert_slack.sh b/lgsm/functions/alert_slack.sh index c223e13a4..d9fa64364 100755 --- a/lgsm/functions/alert_slack.sh +++ b/lgsm/functions/alert_slack.sh @@ -28,14 +28,14 @@ json=$(cat < Date: Thu, 17 Sep 2020 15:37:04 +0100 Subject: [PATCH 56/90] json format --- lgsm/functions/alert_slack.sh | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/lgsm/functions/alert_slack.sh b/lgsm/functions/alert_slack.sh index d9fa64364..dffbd7038 100755 --- a/lgsm/functions/alert_slack.sh +++ b/lgsm/functions/alert_slack.sh @@ -17,20 +17,20 @@ json=$(cat < Date: Thu, 17 Sep 2020 16:19:55 +0100 Subject: [PATCH 57/90] player info test --- lgsm/functions/alert.sh | 9 +++++++++ lgsm/functions/alert_rocketchat.sh | 9 +++------ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/lgsm/functions/alert.sh b/lgsm/functions/alert.sh index 162b296eb..6dc40ca76 100755 --- a/lgsm/functions/alert.sh +++ b/lgsm/functions/alert.sh @@ -78,6 +78,15 @@ fn_alert_config(){ alertbody="${selfname} has received a new _default.cfg. Check file for changes." } +if [ "${querymode}" == "2" ]||[ "${querymode}" == "3" ]; then + for queryip in "${queryips[@]}"; do + query_gamedig.sh + if [ "${querystatus}" == "0" ]; then + break + fi + done +fi + if [ "${alert}" == "permissions" ]; then fn_alert_permissions elif [ "${alert}" == "restart" ]; then diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index c93b02a84..302715b5c 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -14,12 +14,9 @@ fi json=$(cat < Date: Thu, 17 Sep 2020 16:24:51 +0100 Subject: [PATCH 58/90] changes --- lgsm/functions/alert_rocketchat.sh | 1 + lgsm/functions/alert_slack.sh | 3 +++ 2 files changed, 4 insertions(+) diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index 302715b5c..03927f887 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -36,6 +36,7 @@ json=$(cat < Date: Thu, 17 Sep 2020 16:26:04 +0100 Subject: [PATCH 59/90] remove servername field --- lgsm/functions/alert_discord.sh | 5 ----- lgsm/functions/alert_rocketchat.sh | 5 ----- lgsm/functions/alert_slack.sh | 4 ---- 3 files changed, 14 deletions(-) diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index 0ec05c566..5d3543675 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -38,11 +38,6 @@ json=$(cat < Date: Thu, 17 Sep 2020 16:33:51 +0100 Subject: [PATCH 60/90] rocket chat --- lgsm/functions/alert.sh | 9 --------- lgsm/functions/alert_rocketchat.sh | 5 ++--- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/lgsm/functions/alert.sh b/lgsm/functions/alert.sh index 6dc40ca76..162b296eb 100755 --- a/lgsm/functions/alert.sh +++ b/lgsm/functions/alert.sh @@ -78,15 +78,6 @@ fn_alert_config(){ alertbody="${selfname} has received a new _default.cfg. Check file for changes." } -if [ "${querymode}" == "2" ]||[ "${querymode}" == "3" ]; then - for queryip in "${queryips[@]}"; do - query_gamedig.sh - if [ "${querystatus}" == "0" ]; then - break - fi - done -fi - if [ "${alert}" == "permissions" ]; then fn_alert_permissions elif [ "${alert}" == "restart" ]; then diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index 8a25b5c42..894ecac87 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -14,7 +14,7 @@ fi json=$(cat < Date: Thu, 17 Sep 2020 16:50:16 +0100 Subject: [PATCH 61/90] changes --- lgsm/functions/alert_discord.sh | 5 +++++ lgsm/functions/alert_rocketchat.sh | 9 +++++++-- lgsm/functions/alert_slack.sh | 4 ++++ 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index 5d3543675..6230ef932 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -38,6 +38,11 @@ json=$(cat < Date: Thu, 17 Sep 2020 16:55:32 +0100 Subject: [PATCH 62/90] slack --- lgsm/functions/alert_rocketchat.sh | 2 +- lgsm/functions/alert_slack.sh | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index bd677758a..ab66b637d 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -27,7 +27,7 @@ json=$(cat < Date: Fri, 18 Sep 2020 08:24:05 +0100 Subject: [PATCH 63/90] more changes --- lgsm/functions/alert_discord.sh | 3 +-- lgsm/functions/alert_slack.sh | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index 6230ef932..b654189b9 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -23,11 +23,10 @@ json=$(cat < Date: Fri, 18 Sep 2020 09:03:58 +0100 Subject: [PATCH 64/90] moved stuff around --- lgsm/functions/alert_telegram.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_telegram.sh b/lgsm/functions/alert_telegram.sh index 341d79cb5..50d8661c6 100755 --- a/lgsm/functions/alert_telegram.sh +++ b/lgsm/functions/alert_telegram.sh @@ -10,7 +10,7 @@ json=$(cat <${alertemoji} ${alertsubject} ${alertemoji}\n\nMessage\n${alertbody}\n\nGame\n${gamename}\n\nServer name\n${servername}\n\nHostname\n${HOSTNAME}\n\nServer IP\n${alertip}:${port}\n\nMore info\n${alerturl}", + "text": "${alertemoji} ${alertsubject} ${alertemoji}\n\nServer name\n${servername}\n\nMessage\n${alertbody}\n\nGame\n${gamename}\n\nServer IP\n${alertip}:${port}\n\nHostname\n${HOSTNAME}\n\nMore info\n${alerturl}", "disable_web_page_preview": "yes", EOF ) From d6312a3908775c5f2bc08af17e1bc3a658c96cf4 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Fri, 18 Sep 2020 09:07:39 +0100 Subject: [PATCH 65/90] move stuff around --- lgsm/functions/alert_pushbullet.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_pushbullet.sh b/lgsm/functions/alert_pushbullet.sh index 7723438bf..b7f576a82 100755 --- a/lgsm/functions/alert_pushbullet.sh +++ b/lgsm/functions/alert_pushbullet.sh @@ -11,7 +11,7 @@ json=$(cat < Date: Fri, 18 Sep 2020 10:03:44 +0100 Subject: [PATCH 66/90] move stuff around --- lgsm/functions/alert_pushover.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_pushover.sh b/lgsm/functions/alert_pushover.sh index 1a768e6fa..15ec676fd 100755 --- a/lgsm/functions/alert_pushover.sh +++ b/lgsm/functions/alert_pushover.sh @@ -21,7 +21,7 @@ else alertpriority="0" fi -pushoversend=$(curl -sS -F token="${pushovertoken}" -F user="${pushoveruserkey}" -F html="1" -F sound="${alertsound}" -F priority="${alertpriority}" -F title="${alertemoji} ${alertsubject} ${alertemoji}" -F message=" Message
${alertbody}

Game
${gamename}

Server name
${servername}

Hostname
${HOSTNAME}

Server IP
${alertip}:${port}

More info
${alerturl}" "https://api.pushover.net/1/messages.json" | grep errors) +pushoversend=$(curl -sS -F token="${pushovertoken}" -F user="${pushoveruserkey}" -F html="1" -F sound="${alertsound}" -F priority="${alertpriority}" -F title="${alertemoji} ${alertsubject} ${alertemoji}" -F message="Server name
${servername}

Message
${alertbody}

Game
${gamename}

Server IP
${alertip}:${port}

Hostname
${HOSTNAME}

More info
${alerturl}" "https://api.pushover.net/1/messages.json" | grep errors) if [ "${pushoversend}" ]; then fn_print_fail_nl "Sending Pushover alert: ${pushoversend}" From 487e7566f92af885f6b222a52cf9ba5e6d48a6f5 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Fri, 18 Sep 2020 10:52:06 +0100 Subject: [PATCH 67/90] sendgrid --- .../config-lgsm/jc2server/_default.cfg | 4 +++ lgsm/functions/alert_sendgrid.sh | 31 +++++++++++++++++++ lgsm/functions/core_functions.sh | 5 +++ 3 files changed, 40 insertions(+) create mode 100644 lgsm/functions/alert_sendgrid.sh diff --git a/lgsm/config-default/config-lgsm/jc2server/_default.cfg b/lgsm/config-default/config-lgsm/jc2server/_default.cfg index b19971fed..17f62ab24 100644 --- a/lgsm/config-default/config-lgsm/jc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc2server/_default.cfg @@ -69,6 +69,10 @@ rocketchatalert="off" rocketchatwebhook="webhook" rocketchattoken="" +# Sendgrid Email Alerts | https://docs.linuxgsm.com/alerts/sendgrid +sendgridalert="off" +sendgridtoken="accesstoken" + # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" slackwebhook="webhook" diff --git a/lgsm/functions/alert_sendgrid.sh b/lgsm/functions/alert_sendgrid.sh new file mode 100644 index 000000000..31adaaa92 --- /dev/null +++ b/lgsm/functions/alert_sendgrid.sh @@ -0,0 +1,31 @@ +#!/bin/bash +# LinuxGSM alert_sendgrid.sh function +# Author: Daniel Gibbs +# Website: https://linuxgsm.com +# Description: Sends Sendgrid Email alert. + +functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" + +if [ "${mailgunapiregion}" == "eu" ]; then + mailgunapiurl="https://api.eu.mailgun.net" +else + mailgunapiurl="https://api.mailgun.net" +fi + +fn_print_dots "Sending Email alert: Mailgun: ${email}" + +mailgunsend=$(curl -s --user "api:${mailguntoken}" \ +-F from="LinuxGSM <${mailgunemailfrom}>" \ +-F to="LinuxGSM Admin <${mailgunemail}>" \ +-F subject="${alertemoji} ${alertsubject} ${alertemoji}" \ +-F o:tag='alert' \ +-F o:tag='LinuxGSM' \ +-F text="$(cat "${alertlog}")" "${mailgunapiurl}/v3/${mailgundomain}/messages") + +if [ -z "${mailgunsend}" ]; then + fn_print_fail_nl "Sending Email alert: Mailgun: ${email}" + fn_script_log_fatal "Sending Email alert: Mailgun: ${email}" +else + fn_print_ok_nl "Sending Email alert: Mailgun: ${email}" + fn_script_log_pass "Sending Email alert: Mailgun: ${email}" +fi diff --git a/lgsm/functions/core_functions.sh b/lgsm/functions/core_functions.sh index f136fa758..76f868531 100755 --- a/lgsm/functions/core_functions.sh +++ b/lgsm/functions/core_functions.sh @@ -579,6 +579,11 @@ functionfile="${FUNCNAME[0]}" fn_fetch_function } +alert_sendgrid.sh(){ +functionfile="${FUNCNAME[0]}" +fn_fetch_function +} + alert_slack.sh(){ functionfile="${FUNCNAME[0]}" fn_fetch_function From 4566cb205c4d909a16c9f9347b146835b7e2c607 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 20 Sep 2020 11:09:11 +0100 Subject: [PATCH 68/90] sendgrid --- .../config-lgsm/jc2server/_default.cfg | 3 +++ lgsm/functions/alert_sendgrid.sh | 22 ++++++------------- 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/lgsm/config-default/config-lgsm/jc2server/_default.cfg b/lgsm/config-default/config-lgsm/jc2server/_default.cfg index 17f62ab24..743a4bc98 100644 --- a/lgsm/config-default/config-lgsm/jc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc2server/_default.cfg @@ -72,6 +72,9 @@ rocketchattoken="" # Sendgrid Email Alerts | https://docs.linuxgsm.com/alerts/sendgrid sendgridalert="off" sendgridtoken="accesstoken" +sendgriddomain="example.com" +sendgridemailfrom="alert@example.com" +sendgridemail="email@myemail.com" # Slack Alerts | https://docs.linuxgsm.com/alerts/slack slackalert="off" diff --git a/lgsm/functions/alert_sendgrid.sh b/lgsm/functions/alert_sendgrid.sh index 31adaaa92..992feed3e 100644 --- a/lgsm/functions/alert_sendgrid.sh +++ b/lgsm/functions/alert_sendgrid.sh @@ -2,25 +2,17 @@ # LinuxGSM alert_sendgrid.sh function # Author: Daniel Gibbs # Website: https://linuxgsm.com -# Description: Sends Sendgrid Email alert. +# Description: Sends SendGrid Email alert. functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" -if [ "${mailgunapiregion}" == "eu" ]; then - mailgunapiurl="https://api.eu.mailgun.net" -else - mailgunapiurl="https://api.mailgun.net" -fi - -fn_print_dots "Sending Email alert: Mailgun: ${email}" +fn_print_dots "Sending Email alert: SendGrid: ${email}" -mailgunsend=$(curl -s --user "api:${mailguntoken}" \ --F from="LinuxGSM <${mailgunemailfrom}>" \ --F to="LinuxGSM Admin <${mailgunemail}>" \ --F subject="${alertemoji} ${alertsubject} ${alertemoji}" \ --F o:tag='alert' \ --F o:tag='LinuxGSM' \ --F text="$(cat "${alertlog}")" "${mailgunapiurl}/v3/${mailgundomain}/messages") +sendgridsend=$(curl --request POST \ + --url https://api.sendgrid.com/v3/mail/send \ + --header "Authorization: Bearer ${sendgridtoken}" \ + --header 'Content-Type: application/json' \ + --data '{"personalizations": [{"to": [{"email": "${sendgrodemail}"}]}],"from": {"email": "${sendgridfrom}"},"subject": "${alertemoji} ${alertsubject} ${alertemoji}","content": [{"type": "text/plain", "value": "$(cat "${alertlog}")"}]}') if [ -z "${mailgunsend}" ]; then fn_print_fail_nl "Sending Email alert: Mailgun: ${email}" From 7c2a7641d890168f8c109ab1894a592f98255b47 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 20 Sep 2020 11:14:11 +0100 Subject: [PATCH 69/90] sendgrid --- lgsm/functions/alert.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lgsm/functions/alert.sh b/lgsm/functions/alert.sh index 162b296eb..83280c31f 100755 --- a/lgsm/functions/alert.sh +++ b/lgsm/functions/alert.sh @@ -176,6 +176,17 @@ elif [ -z "${pushovertoken}" ]&&[ "${commandname}" == "TEST-ALERT" ]; then fn_script_error "Pushover token not set" fi +if [ "${sendgridalert}" == "on" ]&&[ -n "${sendgridalert}" ]; then + alert_sendgrid.sh +elif [ "${sendgridalert}" != "on" ]&&[ "${commandname}" == "TEST-ALERT" ]; then + fn_print_warn_nl "SendGrid alerts not enabled" + fn_script_log_warn "SendGrid alerts not enabled" +elif [ -z "${sendgridtoken}" ]&&[ "${commandname}" == "TEST-ALERT" ]; then + fn_print_error_nl "SendGrid token not set" + echo -e "* https://docs.linuxgsm.com/alerts/sendgrid" + fn_script_error "SendGrid token not set" +fi + if [ "${telegramalert}" == "on" ]&&[ -n "${telegramtoken}" ]; then alert_telegram.sh elif [ "${telegramalert}" != "on" ]&&[ "${commandname}" == "TEST-ALERT" ]; then From 11ae9b188dfda0cb0f3569b80af6e909103bea23 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 20 Sep 2020 11:25:05 +0100 Subject: [PATCH 70/90] fixes --- lgsm/functions/alert_sendgrid.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_sendgrid.sh b/lgsm/functions/alert_sendgrid.sh index 992feed3e..7587be126 100644 --- a/lgsm/functions/alert_sendgrid.sh +++ b/lgsm/functions/alert_sendgrid.sh @@ -12,7 +12,7 @@ sendgridsend=$(curl --request POST \ --url https://api.sendgrid.com/v3/mail/send \ --header "Authorization: Bearer ${sendgridtoken}" \ --header 'Content-Type: application/json' \ - --data '{"personalizations": [{"to": [{"email": "${sendgrodemail}"}]}],"from": {"email": "${sendgridfrom}"},"subject": "${alertemoji} ${alertsubject} ${alertemoji}","content": [{"type": "text/plain", "value": "$(cat "${alertlog}")"}]}') + --data '{"personalizations": [{"to": [{"email": ${sendgridemail}"}]}],"from": {"email": "${sendgridemailfrom}"},"subject": "${alertemoji} ${alertsubject} ${alertemoji}","content": [{"type": "text/plain", "value": "$(cat "${alertlog}")"}]}') if [ -z "${mailgunsend}" ]; then fn_print_fail_nl "Sending Email alert: Mailgun: ${email}" From e8f0ade0f45c22a003b16fda8798fda21e503316 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 20 Sep 2020 11:29:52 +0100 Subject: [PATCH 71/90] change --- lgsm/functions/alert_sendgrid.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lgsm/functions/alert_sendgrid.sh b/lgsm/functions/alert_sendgrid.sh index 7587be126..db7bdfb2c 100644 --- a/lgsm/functions/alert_sendgrid.sh +++ b/lgsm/functions/alert_sendgrid.sh @@ -8,13 +8,13 @@ functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" fn_print_dots "Sending Email alert: SendGrid: ${email}" -sendgridsend=$(curl --request POST \ +sendgridsend=$(curl -s --request POST \ --url https://api.sendgrid.com/v3/mail/send \ --header "Authorization: Bearer ${sendgridtoken}" \ --header 'Content-Type: application/json' \ --data '{"personalizations": [{"to": [{"email": ${sendgridemail}"}]}],"from": {"email": "${sendgridemailfrom}"},"subject": "${alertemoji} ${alertsubject} ${alertemoji}","content": [{"type": "text/plain", "value": "$(cat "${alertlog}")"}]}') -if [ -z "${mailgunsend}" ]; then +if [ -z "${sendgridsend}" ]; then fn_print_fail_nl "Sending Email alert: Mailgun: ${email}" fn_script_log_fatal "Sending Email alert: Mailgun: ${email}" else From 267fbf00ab70850dd251428e66b5aff6fb9981e8 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 20 Sep 2020 11:32:19 +0100 Subject: [PATCH 72/90] fix --- lgsm/functions/alert_discord.sh | 2 +- lgsm/functions/alert_ifttt.sh | 2 +- lgsm/functions/alert_pushbullet.sh | 2 +- lgsm/functions/alert_pushover.sh | 2 +- lgsm/functions/alert_rocketchat.sh | 8 ++++---- lgsm/functions/alert_telegram.sh | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lgsm/functions/alert_discord.sh b/lgsm/functions/alert_discord.sh index b654189b9..c19e66506 100755 --- a/lgsm/functions/alert_discord.sh +++ b/lgsm/functions/alert_discord.sh @@ -53,7 +53,7 @@ fn_print_dots "Sending Discord alert" discordsend=$(curl -sSL -H "Content-Type: application/json" -X POST -d "$(echo -n "$json" | jq -c .)" "${discordwebhook}") -if [ "${discordsend}" ]; then +if [ -n "${discordsend}" ]; then fn_print_fail_nl "Sending Discord alert: ${discordsend}" fn_script_log_fatal "Sending Discord alert: ${discordsend}" else diff --git a/lgsm/functions/alert_ifttt.sh b/lgsm/functions/alert_ifttt.sh index facf90c77..7a75050a4 100755 --- a/lgsm/functions/alert_ifttt.sh +++ b/lgsm/functions/alert_ifttt.sh @@ -18,7 +18,7 @@ EOF fn_print_dots "Sending IFTTT alert" iftttsend=$(curl -sSL -H "Content-Type: application/json" -X POST -d """${json}""" "https://maker.ifttt.com/trigger/${iftttevent}/with/key/${ifttttoken}" | grep "Bad Request") -if [ "${iftttsend}" ]; then +if [ -n "${iftttsend}" ]; then fn_print_fail_nl "Sending IFTTT alert: ${pushbulletsend}" fn_script_log_fatal "Sending IFTTT alert: ${pushbulletsend}" else diff --git a/lgsm/functions/alert_pushbullet.sh b/lgsm/functions/alert_pushbullet.sh index b7f576a82..7a0117a0a 100755 --- a/lgsm/functions/alert_pushbullet.sh +++ b/lgsm/functions/alert_pushbullet.sh @@ -19,7 +19,7 @@ EOF fn_print_dots "Sending Pushbullet alert" pushbulletsend=$(curl -sSL -u """${pushbullettoken}"":" -H "Content-Type: application/json" -X POST -d """${json}""" "https://api.pushbullet.com/v2/pushes" | grep "error_code") -if [ "${pushbulletsend}" ]; then +if [ -n "${pushbulletsend}" ]; then fn_print_fail_nl "Sending Pushbullet alert: ${pushbulletsend}" fn_script_log_fatal "Sending Pushbullet alert: ${pushbulletsend}" else diff --git a/lgsm/functions/alert_pushover.sh b/lgsm/functions/alert_pushover.sh index 15ec676fd..56702d28b 100755 --- a/lgsm/functions/alert_pushover.sh +++ b/lgsm/functions/alert_pushover.sh @@ -23,7 +23,7 @@ fi pushoversend=$(curl -sS -F token="${pushovertoken}" -F user="${pushoveruserkey}" -F html="1" -F sound="${alertsound}" -F priority="${alertpriority}" -F title="${alertemoji} ${alertsubject} ${alertemoji}" -F message="Server name
${servername}

Message
${alertbody}

Game
${gamename}

Server IP
${alertip}:${port}

Hostname
${HOSTNAME}

More info
${alerturl}" "https://api.pushover.net/1/messages.json" | grep errors) -if [ "${pushoversend}" ]; then +if [ -n "${pushoversend}" ]; then fn_print_fail_nl "Sending Pushover alert: ${pushoversend}" fn_script_log_fatal "Sending Pushover alert: ${pushoversend}" else diff --git a/lgsm/functions/alert_rocketchat.sh b/lgsm/functions/alert_rocketchat.sh index ab66b637d..c7c26aeb3 100755 --- a/lgsm/functions/alert_rocketchat.sh +++ b/lgsm/functions/alert_rocketchat.sh @@ -42,12 +42,12 @@ EOF fn_print_dots "Sending Rocketchat alert" -rocketlaunch=$(curl -sSL -H "Content-Type:application/json" -X POST -d "$(echo -n "$json" | jq -c .)" "${rocketchatwebhook}") +rocketchatsend=$(curl -sSL -H "Content-Type:application/json" -X POST -d "$(echo -n "$json" | jq -c .)" "${rocketchatwebhook}") -if [ "${rocketlaunch}" == "ok" ]; then +if [ -n "${rocketchatsend}" ]; then fn_print_ok_nl "Sending Rocketchat alert" fn_script_log_pass "Sending Rocketchat alert" else - fn_print_fail_nl "Sending Rocketchat alert: ${rocketlaunch}" - fn_script_log_fatal "Sending Rocketchat alert: ${rocketlaunch}" + fn_print_fail_nl "Sending Rocketchat alert: ${rocketchatsend}" + fn_script_log_fatal "Sending Rocketchat alert: ${rocketchatsend}" fi diff --git a/lgsm/functions/alert_telegram.sh b/lgsm/functions/alert_telegram.sh index 50d8661c6..64e5fcbb3 100755 --- a/lgsm/functions/alert_telegram.sh +++ b/lgsm/functions/alert_telegram.sh @@ -18,7 +18,7 @@ EOF fn_print_dots "Sending Telegram alert" telegramsend=$(curl -sSL -H "Content-Type: application/json" -X POST -d """${json}""" ${curlcustomstring} "https://api.telegram.org/bot${telegramtoken}/sendMessage" | grep "error_code") -if [ "${telegramsend}" ]; then +if [ -n "${telegramsend}" ]; then fn_print_fail_nl "Sending Telegram alert: ${telegramsend}" fn_script_log_fatal "Sending Telegram alert: ${telegramsend}" else From e2ac7d27f764567d142eb92a5b83132b4351e5ab Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 20 Sep 2020 11:34:18 +0100 Subject: [PATCH 73/90] wording --- lgsm/functions/alert_sendgrid.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lgsm/functions/alert_sendgrid.sh b/lgsm/functions/alert_sendgrid.sh index db7bdfb2c..a8590ccdf 100644 --- a/lgsm/functions/alert_sendgrid.sh +++ b/lgsm/functions/alert_sendgrid.sh @@ -15,9 +15,9 @@ sendgridsend=$(curl -s --request POST \ --data '{"personalizations": [{"to": [{"email": ${sendgridemail}"}]}],"from": {"email": "${sendgridemailfrom}"},"subject": "${alertemoji} ${alertsubject} ${alertemoji}","content": [{"type": "text/plain", "value": "$(cat "${alertlog}")"}]}') if [ -z "${sendgridsend}" ]; then - fn_print_fail_nl "Sending Email alert: Mailgun: ${email}" - fn_script_log_fatal "Sending Email alert: Mailgun: ${email}" + fn_print_fail_nl "Sending Email alert: SendGrid: ${email}" + fn_script_log_fatal "Sending Email alert: SendGrid: ${email}" else - fn_print_ok_nl "Sending Email alert: Mailgun: ${email}" - fn_script_log_pass "Sending Email alert: Mailgun: ${email}" + fn_print_ok_nl "Sending Email alert: SendGrid: ${email}" + fn_script_log_pass "Sending Email alert: SendGrid: ${email}" fi From 42b589271045cd38dd930ce9da633aced87c1d76 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 20 Sep 2020 12:08:45 +0100 Subject: [PATCH 74/90] space --- lgsm/functions/alert_pushover.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/alert_pushover.sh b/lgsm/functions/alert_pushover.sh index 56702d28b..82ba0af05 100755 --- a/lgsm/functions/alert_pushover.sh +++ b/lgsm/functions/alert_pushover.sh @@ -21,7 +21,7 @@ else alertpriority="0" fi -pushoversend=$(curl -sS -F token="${pushovertoken}" -F user="${pushoveruserkey}" -F html="1" -F sound="${alertsound}" -F priority="${alertpriority}" -F title="${alertemoji} ${alertsubject} ${alertemoji}" -F message="Server name
${servername}

Message
${alertbody}

Game
${gamename}

Server IP
${alertip}:${port}

Hostname
${HOSTNAME}

More info
${alerturl}" "https://api.pushover.net/1/messages.json" | grep errors) +pushoversend=$(curl -sS -F token="${pushovertoken}" -F user="${pushoveruserkey}" -F html="1" -F sound="${alertsound}" -F priority="${alertpriority}" -F title="${alertemoji} ${alertsubject} ${alertemoji}" -F message=" Server name
${servername}

Message
${alertbody}

Game
${gamename}

Server IP
${alertip}:${port}

Hostname
${HOSTNAME}

More info
${alerturl}" "https://api.pushover.net/1/messages.json" | grep errors) if [ -n "${pushoversend}" ]; then fn_print_fail_nl "Sending Pushover alert: ${pushoversend}" From 3f368a825a3eab978f78b67b04569d667b64d64a Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 20 Sep 2020 12:25:17 +0100 Subject: [PATCH 75/90] default will now always be 30D --- lgsm/functions/command_postdetails.sh | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/lgsm/functions/command_postdetails.sh b/lgsm/functions/command_postdetails.sh index 3cb4c5852..683a28ed4 100755 --- a/lgsm/functions/command_postdetails.sh +++ b/lgsm/functions/command_postdetails.sh @@ -30,11 +30,6 @@ fn_firstcommand_set # to leave the output on the filesystem. posttarget=${posttarget="https://termbin.com"} -# For pastebin, you can set the expiration period. -# use 1 week as the default, other options are '24h' for a day, etc. -# This, too, may be overridden from the command line at the top-level. -postexpire="${postexpire="30D"}" - # source all of the functions defined in the details command. info_messages.sh @@ -85,22 +80,22 @@ else fi # Pastebin if [ "${posttarget}" == "http://pastebin.com" ] ; then - fn_print_dots "pastbin.com for ${postexpire}" + fn_print_dots "pastbin.com for 30D" # grab the return from 'value' from an initial visit to pastebin. csrftoken=$(curl -s "${posttarget}" | sed -n 's/^.*input type="hidden" name="csrf_token_post" value="\(.*\)".*$/\1/p') # # Use the csrftoken to then post the content. # link=$(curl -s "${posttarget}/post.php" -D - -F "submit_hidden=submit_hidden" \ - -F "post_key=${csrftoken}" -F "paste_expire_date=${postexpire}" \ + -F "post_key=${csrftoken}" -F "paste_expire_date=30D" \ -F "paste_name=${gamename} Debug Info" \ -F "paste_format=8" -F "paste_private=0" \ -F "paste_type=bash" -F "paste_code=<${postdetailslog}" | awk '/^location: / { print $2 }' | sed "s/\n//g") # Output the resulting link. - fn_print_ok_nl "pastbin.com for ${postexpire}" - fn_script_log_pass "pastbin.com for ${postexpire}" + fn_print_ok_nl "pastbin.com for 30D" + fn_script_log_pass "pastbin.com for 30D" pdurl="${posttarget}${link}" # Hastebin elif [ "${posttarget}" == "https://hastebin.com" ] ; then @@ -109,8 +104,8 @@ elif [ "${posttarget}" == "https://hastebin.com" ] ; then # should look like: {"something":"key"}, putting the reference that # we need in "key". TODO - error handling. -CedarLUG link=$(curl -H "HTTP_X_REQUESTED_WITH:XMLHttpRequest" -s -d "$(<${postdetailslog})" "${posttarget}/documents" | cut -d\" -f4) - fn_print_ok_nl "hastebin.com for ${postexpire}" - fn_script_log_pass "hastebin.com for ${postexpire}" + fn_print_ok_nl "hastebin.com for 30D" + fn_script_log_pass "hastebin.com for 30D" pdurl="${posttarget}/${link}" # Termbin elif [ "${posttarget}" == "https://termbin.com" ] ; then From 05e45700e7b2b2c87ac0840630c3da2be96c1dc5 Mon Sep 17 00:00:00 2001 From: Christian Date: Sun, 10 Jan 2021 23:26:22 +0100 Subject: [PATCH 76/90] feat(newserver): SCP: Secret Laboratory (#3163) --- .../config-lgsm/scpslserver/_default.cfg | 168 ++++++++++++++++++ .../config-lgsm/scpslsmserver/_default.cfg | 168 ++++++++++++++++++ lgsm/data/serverlist.csv | 2 + lgsm/functions/check_deps.sh | 3 + lgsm/functions/info_config.sh | 22 +++ lgsm/functions/info_messages.sh | 13 +- lgsm/functions/info_parms.sh | 7 + lgsm/functions/install_config.sh | 7 + 8 files changed, 389 insertions(+), 1 deletion(-) create mode 100644 lgsm/config-default/config-lgsm/scpslserver/_default.cfg create mode 100644 lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg diff --git a/lgsm/config-default/config-lgsm/scpslserver/_default.cfg b/lgsm/config-default/config-lgsm/scpslserver/_default.cfg new file mode 100644 index 000000000..4a706ae40 --- /dev/null +++ b/lgsm/config-default/config-lgsm/scpslserver/_default.cfg @@ -0,0 +1,168 @@ +################################## +######## Default Settings ######## +################################## +# DO NOT EDIT WILL BE OVERWRITTEN! +# Copy settings from here and use them in either +# common.cfg - applies settings to every instance +# [instance].cfg - applies settings to a specific instance + +#### Server Settings #### + +## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters +## All server settings except the server port are done in the config file: +## Docs: https://en.scpslgame.com/index.php?title=Docs:Server_Config +port="7777" + +## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters +fn_parms(){ +parms="${port}" +} + +#### LinuxGSM Settings #### + +## Notification Alerts +# (on|off) + +# Display IP | https://docs.linuxgsm.com/alerts#display-ip +displayip="" + +# More info | https://docs.linuxgsm.com/alerts#more-info +postalert="off" +postdays="7" +posttarget="https://hastebin.com" + +# Discord Alerts | https://docs.linuxgsm.com/alerts/discord +discordalert="off" +discordwebhook="webhook" + +# Slack Alerts | https://docs.linuxgsm.com/alerts/slack +slackalert="off" +slackwebhook="webhook" + +# Email Alerts | https://docs.linuxgsm.com/alerts/email +emailalert="off" +email="email@example.com" +emailfrom="" + +# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt +iftttalert="off" +ifttttoken="accesstoken" +iftttevent="linuxgsm_alert" + +# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun +mailgunalert="off" +mailguntoken="accesstoken" +mailgundomain="example.com" +mailgunemailfrom="alert@example.com" +mailgunemail="email@myemail.com" + +# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet +pushbulletalert="off" +pushbullettoken="accesstoken" +channeltag="" + +# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover +pushoveralert="off" +pushovertoken="accesstoken" + +# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram +# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". +# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need +# any custom string in curl - simple ignore this parameter. +telegramalert="off" +telegramtoken="accesstoken" +telegramchatid="" +curlcustomstring="" + +## Updating | https://docs.linuxgsm.com/commands/update +updateonstart="off" + +## Backup | https://docs.linuxgsm.com/commands/backup +maxbackups="4" +maxbackupdays="30" +stoponbackup="on" + +## Logging | https://docs.linuxgsm.com/features/logging +consolelogging="on" +logdays="7" + +## Monitor | https://docs.linuxgsm.com/commands/monitor +# Query delay time +querydelay="1" + +#### LinuxGSM Advanced Settings #### + +# ANSI Colors +ansi="on" + +# Message Display Time +sleeptime="0.5" + +# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode +# 1: tmux kill +# 2: CTRL+c +# 3: quit +# 4: quit 120s +# 5: stop +# 6: q +# 7: exit +# 8: 7 Days to Die +# 9: Gold Source +# 10: Teamspeak 3 +stopmode="7" + +## Query mode +# 1: session only +# 2: gamedig + gsquery +# 3: gamedig +# 4: gsquery +# 5: tcp +querymode="1" +querytype="" + +## Console type +consoleverbose="yes" +consoleinteract="yes" + +## SteamCMD Settings +# Server appid +appid="996560" +# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch +branch="" +# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server +steammaster="" + +## LinuxGSM Server Details +# Do not edit +gamename="SCP: Secret Laboratory" +engine="unity3d" +glibc="2.27" + +#### Directories #### +# Edit with care + +## Server Specific Directories +systemdir="${serverfiles}" +executabledir="${systemdir}" +executable="./LocalAdmin" +servercfg="config_gameplay.txt" +servercfgdefault="config_gameplay.txt" +servercfgdir="${HOME}/.config/SCP Secret Laboratory/config/${port}" +servercfgfullpath="${servercfgdir}/${servercfg}" + +## Backup Directory +backupdir="${rootdir}/backups" + +## Logging Directories +logdir="${rootdir}/log" +gamelogdir="${HOME}/.config/SCP Secret Laboratory/LocalAdminLogs/${port}" +lgsmlogdir="${logdir}/script" +consolelogdir="${logdir}/console" +lgsmlog="${lgsmlogdir}/${selfname}-script.log" +consolelog="${consolelogdir}/${selfname}-console.log" +alertlog="${lgsmlogdir}/${selfname}-alert.log" +postdetailslog="${lgsmlogdir}/${selfname}-postdetails.log" + +## Logs Naming +lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" +consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" diff --git a/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg b/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg new file mode 100644 index 000000000..4ac830f21 --- /dev/null +++ b/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg @@ -0,0 +1,168 @@ +################################## +######## Default Settings ######## +################################## +# DO NOT EDIT WILL BE OVERWRITTEN! +# Copy settings from here and use them in either +# common.cfg - applies settings to every instance +# [instance].cfg - applies settings to a specific instance + +#### Server Settings #### + +## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters +## All server settings except the server port are done in the config file: +## Docs: https://en.scpslgame.com/index.php?title=Docs:Server_Config +port="7777" + +## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters +fn_parms(){ +parms="${port}" +} + +#### LinuxGSM Settings #### + +## Notification Alerts +# (on|off) + +# Display IP | https://docs.linuxgsm.com/alerts#display-ip +displayip="" + +# More info | https://docs.linuxgsm.com/alerts#more-info +postalert="off" +postdays="7" +posttarget="https://hastebin.com" + +# Discord Alerts | https://docs.linuxgsm.com/alerts/discord +discordalert="off" +discordwebhook="webhook" + +# Slack Alerts | https://docs.linuxgsm.com/alerts/slack +slackalert="off" +slackwebhook="webhook" + +# Email Alerts | https://docs.linuxgsm.com/alerts/email +emailalert="off" +email="email@example.com" +emailfrom="" + +# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt +iftttalert="off" +ifttttoken="accesstoken" +iftttevent="linuxgsm_alert" + +# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun +mailgunalert="off" +mailguntoken="accesstoken" +mailgundomain="example.com" +mailgunemailfrom="alert@example.com" +mailgunemail="email@myemail.com" + +# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet +pushbulletalert="off" +pushbullettoken="accesstoken" +channeltag="" + +# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover +pushoveralert="off" +pushovertoken="accesstoken" + +# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram +# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". +# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need +# any custom string in curl - simple ignore this parameter. +telegramalert="off" +telegramtoken="accesstoken" +telegramchatid="" +curlcustomstring="" + +## Updating | https://docs.linuxgsm.com/commands/update +updateonstart="off" + +## Backup | https://docs.linuxgsm.com/commands/backup +maxbackups="4" +maxbackupdays="30" +stoponbackup="on" + +## Logging | https://docs.linuxgsm.com/features/logging +consolelogging="on" +logdays="7" + +## Monitor | https://docs.linuxgsm.com/commands/monitor +# Query delay time +querydelay="1" + +#### LinuxGSM Advanced Settings #### + +# ANSI Colors +ansi="on" + +# Message Display Time +sleeptime="0.5" + +# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode +# 1: tmux kill +# 2: CTRL+c +# 3: quit +# 4: quit 120s +# 5: stop +# 6: q +# 7: exit +# 8: 7 Days to Die +# 9: Gold Source +# 10: Teamspeak 3 +stopmode="7" + +## Query mode +# 1: session only +# 2: gamedig + gsquery +# 3: gamedig +# 4: gsquery +# 5: tcp +querymode="1" +querytype="" + +## Console type +consoleverbose="yes" +consoleinteract="yes" + +## SteamCMD Settings +# Server appid +appid="786920" +# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch +branch="" +# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server +steammaster="" + +## LinuxGSM Server Details +# Do not edit +gamename="SCP: Secret Laboratory ServerMod" +engine="unity3d" +glibc="2.27" + +#### Directories #### +# Edit with care + +## Server Specific Directories +systemdir="${serverfiles}" +executabledir="${systemdir}" +executable="./LocalAdmin" +servercfg="config_gameplay.txt" +servercfgdefault="config_gameplay.txt" +servercfgdir="${HOME}/.config/SCP Secret Laboratory/config/${port}" +servercfgfullpath="${servercfgdir}/${servercfg}" + +## Backup Directory +backupdir="${rootdir}/backups" + +## Logging Directories +logdir="${rootdir}/log" +gamelogdir="${HOME}/.config/SCP Secret Laboratory/LocalAdminLogs/${port}" +lgsmlogdir="${logdir}/script" +consolelogdir="${logdir}/console" +lgsmlog="${lgsmlogdir}/${selfname}-script.log" +consolelog="${consolelogdir}/${selfname}-console.log" +alertlog="${lgsmlogdir}/${selfname}-alert.log" +postdetailslog="${lgsmlogdir}/${selfname}-postdetails.log" + +## Logs Naming +lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" +consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" diff --git a/lgsm/data/serverlist.csv b/lgsm/data/serverlist.csv index 92f194046..79139f680 100644 --- a/lgsm/data/serverlist.csv +++ b/lgsm/data/serverlist.csv @@ -84,6 +84,8 @@ rw,rwserver,Rising World samp,sampserver,San Andreas Multiplayer sb,sbserver,Starbound sbots,sbotsserver,StickyBots +scpsl,scpslserver,SCP: Secret Laboratory +scpslsm,scpslsmserver,SCP: Secret Laboratory ServerMod sdtd,sdtdserver,7 Days to Die sfc,sfcserver,SourceForts Classic sof2,sof2server,Soldier Of Fortune 2: Gold Edition diff --git a/lgsm/functions/check_deps.sh b/lgsm/functions/check_deps.sh index 5a9b34be8..70e5f5a09 100755 --- a/lgsm/functions/check_deps.sh +++ b/lgsm/functions/check_deps.sh @@ -437,6 +437,9 @@ fn_deps_build_debian(){ else array_deps_required+=( default-jre rng-tools ) fi + # SCP: Secret Laboratory, SCP: Secret Laboratory ServerMod + elif [ "${shortname}" == "scpsl" ]||[ "${shortname}" == "scpslsm" ]; then + array_deps_required+=( mono-complete ) # Sven Co-op elif [ "${shortname}" == "sven" ]; then array_deps_required+=( libssl1.1:i386 zlib1g:i386 ) diff --git a/lgsm/functions/info_config.sh b/lgsm/functions/info_config.sh index 3720c421e..ecf840961 100755 --- a/lgsm/functions/info_config.sh +++ b/lgsm/functions/info_config.sh @@ -1569,6 +1569,26 @@ fn_info_config_vintagestory(){ fi } +fn_info_config_scpsl(){ + if [ -f "${servercfgfullpath}" ]; then + servername=$(sed -nr 's/^server_name: (.*)$/\1/p' "${servercfgfullpath}") + maxplayers=$(sed -nr 's/^max_players: (.*)$/\1/p' "${servercfgfullpath}") + configip=$(sed -nr 's/^ipv4_bind_ip: (.*)$/\1/p' "${servercfgfullpath}") + tickrate=$(sed -nr 's/^server_tickrate: (.*)$/\1/p' "${servercfgfullpath}") + adminpassword=$(sed -nr 's/^administrator_query_password: (.*)$/\1/p' "${servercfgfullpath}") + + if [ "${adminpassword}" == "none" ]; then + adminpassword="NOT SET" + fi + else + servername=${servername:-"NOT SET"} + maxplayers=${maxplayers:-"0"} + configip=${configip:-"0.0.0.0"} + tickrate=${tickrate:-"NOT SET"} + adminpassword=${adminpassword:-"NOT SET"} + fi +} + if [ "${shortname}" == "ac" ]; then fn_info_config_assettocorsa elif [ "${shortname}" == "ark" ]; then @@ -1673,6 +1693,8 @@ elif [ "${engine}" == "unreal3" ]; then fn_info_config_unreal3 elif [ "${shortname}" == "ut" ]; then fn_info_config_ut +elif [ "${shortname}" == "scpsl" ]||[ "${shortname}" == "scpslsm" ]; then + fn_info_config_scpsl elif [ "${shortname}" == "sdtd" ]; then fn_info_config_sdtd elif [ "${shortname}" == "wet" ]; then diff --git a/lgsm/functions/info_messages.sh b/lgsm/functions/info_messages.sh index 93dbea45b..4a834d797 100755 --- a/lgsm/functions/info_messages.sh +++ b/lgsm/functions/info_messages.sh @@ -583,7 +583,7 @@ fn_info_message_ports(){ fi done # engines/games that require editing the parms. - local ports_edit_array=( "Avorion" "col" "goldsrc" "Factorio" "Hurtworld" "iw3.0" "ioquake3" "qfusion" "Rust" "Soldat" "spark" "source" "starbound" "unreal4" "realvirtuality" "Unturned" ) + local ports_edit_array=( "Avorion" "col" "goldsrc" "Factorio" "Hurtworld" "iw3.0" "ioquake3" "qfusion" "Rust" "scpsl" "scpslsm" "Soldat" "spark" "source" "starbound" "unreal4" "realvirtuality" "Unturned" ) for port_edit in "${ports_edit_array[@]}"; do if [ "${engine}" == "${port_edit}" ]||[ "${gamename}" == "${port_edit}" ]||[ "${shortname}" == "${port_edit}" ]; then parmslocation="${configdirserver}" @@ -1464,6 +1464,15 @@ fn_info_message_vintagestory(){ } | column -s $'\t' -t } +fn_info_message_scpsl(){ + echo -e "netstat -atunp | grep SCPSL" + echo -e "" + { + echo -e "${lightblue}DESCRIPTION\tDIRECTION\tPORT\tPROTOCOL${default}" + echo -e "> Game\tINBOUND\t${port}\tudp" + } | column -s $'\t' -t +} + fn_info_message_select_engine(){ # Display details depending on game or engine. if [ "${shortname}" == "ac" ]; then @@ -1536,6 +1545,8 @@ fn_info_message_select_engine(){ fn_info_message_quakelive elif [ "${shortname}" == "samp" ]; then fn_info_message_samp + elif [ "${shortname}" == "scpsl" ]||[ "${shortname}" == "scpslsm" ]; then + fn_info_message_scpsl elif [ "${shortname}" == "sdtd" ]; then fn_info_message_sdtd elif [ "${shortname}" == "squad" ]; then diff --git a/lgsm/functions/info_parms.sh b/lgsm/functions/info_parms.sh index 74c29b9df..782f774d4 100755 --- a/lgsm/functions/info_parms.sh +++ b/lgsm/functions/info_parms.sh @@ -233,6 +233,10 @@ fn_info_parms_wf(){ webadminport=${webadminport:-"0"} } +fn_info_parms_queryport(){ + queryport="${port:-"0"}" +} + if [ "${shortname}" == "ark" ]; then fn_info_parms_ark elif [ "${shortname}" == "arma3" ]; then @@ -295,4 +299,7 @@ elif [ "${shortname}" == "ut" ]; then fn_info_parms_ut elif [ "${shortname}" == "wf" ]; then fn_info_parms_wf +# for servers that have a missing queryport from the config +elif [ "${shortname}" == "scpsl" ]||[ "${shortname}" == "scpslsm" ]; then + fn_info_parms_queryport fi diff --git a/lgsm/functions/install_config.sh b/lgsm/functions/install_config.sh index 3efb46a65..dbcb27e14 100755 --- a/lgsm/functions/install_config.sh +++ b/lgsm/functions/install_config.sh @@ -667,6 +667,13 @@ elif [ "${shortname}" == "rust" ]; then fn_fetch_default_config fn_default_config_remote fn_list_config_locations +elif [ "${shortname}" == "scpsl" ]||[ "${shortname}" == "scpslsm" ]; then + gamedirname="SCPSecretLaboratory" + array_configs+=( config_gameplay.txt config_localadmin.txt ) + fn_fetch_default_config + fn_default_config_remote + fn_set_config_vars + fn_list_config_locations elif [ "${shortname}" == "sol" ]; then gamedirname="Soldat" array_configs+=( soldat.ini ) From 9cc0b3dac8e2c5f6faf9ae71bc45bb95b5032eec Mon Sep 17 00:00:00 2001 From: Christian Date: Sun, 10 Jan 2021 23:27:57 +0100 Subject: [PATCH 77/90] fix(rust): server config text change for rcon (#3175) Co-authored-by: Daniel Gibbs --- lgsm/config-default/config-lgsm/rustserver/_default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/rustserver/_default.cfg b/lgsm/config-default/config-lgsm/rustserver/_default.cfg index b518b00ba..7ec79ab97 100644 --- a/lgsm/config-default/config-lgsm/rustserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rustserver/_default.cfg @@ -14,7 +14,7 @@ port="28015" rconport="28016" appport=28082 rconpassword="CHANGE_ME" -rconweb="1" # Value is: 1 for the Facepunch web panel; 0 for RCON tools like Rusty or Rustadmin. +rconweb="1" # Value is: 1 for the Facepunch web panel, Rustadmin desktop and Rustadmin Online; 0 for RCON tools like Rusty. servername="Rust" maxplayers="50" seed="" # range: 1-2147483647, used to reproduce a procedural map. From cee98dc9950a343bef67b0438348284aee68dcec Mon Sep 17 00:00:00 2001 From: Christian Date: Mon, 11 Jan 2021 22:20:16 +0100 Subject: [PATCH 78/90] fix(steamcmd): remove unused parameter (#3170) --- lgsm/functions/core_steamcmd.sh | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/lgsm/functions/core_steamcmd.sh b/lgsm/functions/core_steamcmd.sh index 582eb93b6..bfdbce38c 100755 --- a/lgsm/functions/core_steamcmd.sh +++ b/lgsm/functions/core_steamcmd.sh @@ -13,16 +13,6 @@ fn_install_steamcmd(){ if [ ! -d "${steamcmddir}" ]; then mkdir -p "${steamcmddir}" fi - remote_fileurl="${1}" - remote_fileurl_backup="${2}" - remote_fileurl_name="${3}" - remote_fileurl_backup_name="${4}" - local_filedir="${5}" - local_filename="${6}" - chmodx="${7:-0}" - run="${8:-0}" - forcedl="${9:-0}" - md5="${10:-0}" fn_fetch_file "http://media.steampowered.com/client/steamcmd_linux.tar.gz" "" "" "" "${tmpdir}" "steamcmd_linux.tar.gz" "" "norun" "noforce" "nomd5" fn_dl_extract "${tmpdir}" "steamcmd_linux.tar.gz" "${steamcmddir}" chmod +x "${steamcmddir}/steamcmd.sh" From 778494ce3161d3ed5d64cbb0faa4b84f0adca2e0 Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 12 Jan 2021 22:50:09 +0100 Subject: [PATCH 79/90] fix(rust): wipe command does not wipe all sav files (#3183) --- lgsm/functions/command_wipe.sh | 36 +++++----------------------------- 1 file changed, 5 insertions(+), 31 deletions(-) diff --git a/lgsm/functions/command_wipe.sh b/lgsm/functions/command_wipe.sh index 3e0c53b2e..f48f9e5f8 100755 --- a/lgsm/functions/command_wipe.sh +++ b/lgsm/functions/command_wipe.sh @@ -38,19 +38,6 @@ fn_wipe_server_files(){ fn_sleep_time fn_script_log_pass "No procedural map file to remove" fi - # Wipe procedural map save. - if [ -n "$(find "${serveridentitydir}" -type f -name "proceduralmap.*.sav")" ]; then - echo -en "removing map saves proceduralmap.*.sav file(s)..." - fn_sleep_time - fn_script_log_info "Removing procedural map save(s): ${serveridentitydir}/proceduralmap.*.sav" - find "${serveridentitydir:?}" -type f -name "proceduralmap.*.sav" -delete | tee -a "${lgsmlog}" - fn_wipe_exit_code - fn_sleep_time - else - echo -e "no procedural map save to remove" - fn_sleep_time - fn_script_log_pass "No procedural map save to remove" - fi # Wipe Barren map. if [ -n "$(find "${serveridentitydir}" -type f -name "barren*.map")" ]; then echo -en "removing barren map barren*.map file(s)..." @@ -64,19 +51,6 @@ fn_wipe_server_files(){ fn_sleep_time fn_script_log_pass "No barren map file to remove" fi - # Wipe barren map save. - if [ -n "$(find "${serveridentitydir}" -type f -name "barren*.sav")" ]; then - echo -en "removing barren map saves barren*.sav file(s)..." - fn_sleep_time - fn_script_log_info "Removing barren map save(s): ${serveridentitydir}/barren*.sav" - find "${serveridentitydir:?}" -type f -name "barren*.sav" -delete | tee -a "${lgsmlog}" - fn_wipe_exit_code - fn_sleep_time - else - echo -e "no barren map save to remove" - fn_sleep_time - fn_script_log_pass "No barren map save to remove." - fi # Wipe custom map. if [ -n "$(find "${serveridentitydir}" -type f -name "*.map")" ]; then echo -en "removing custom map file(s)..." @@ -91,11 +65,11 @@ fn_wipe_server_files(){ fn_script_log_pass "No map file to remove" fi # Wipe custom map save. - if [ -n "$(find "${serveridentitydir}" -type f -name "*.sav")" ]; then - echo -en "removing map save *.sav file(s)..." + if [ -n "$(find "${serveridentitydir}" -type f -name "*.sav*")" ]; then + echo -en "removing map save *.sav* file(s)..." fn_sleep_time - fn_script_log_info "Removing map save(s): ${serveridentitydir}/*.sav" - find "${serveridentitydir:?}" -type f -name "*.sav" -delete | tee -a "${lgsmlog}" + fn_script_log_info "Removing map save(s): ${serveridentitydir}/*.sav*" + find "${serveridentitydir:?}" -type f -name "*.sav*" -delete | tee -a "${lgsmlog}" fn_wipe_exit_code fn_sleep_time else @@ -228,7 +202,7 @@ fn_print_dots "" check.sh # Check if there is something to wipe. -if [ -d "${serveridentitydir}/storage" ]||[ -d "${serveridentitydir}/user" ]||[ -n "$(find "${serveridentitydir}" -type f -name "proceduralmap*.sav")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "barren*.sav")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "Log.*.txt")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "player.deaths.*.db")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "player.blueprints.*.db")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "sv.files.*.db")" ]; then +if [ -d "${serveridentitydir}/storage" ]||[ -d "${serveridentitydir}/user" ]||[ -n "$(find "${serveridentitydir}" -type f -name "*.sav*")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "Log.*.txt")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "player.deaths.*.db")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "player.blueprints.*.db")" ]||[ -n "$(find "${serveridentitydir}" -type f -name "sv.files.*.db")" ]; then fn_wipe_warning check_status.sh if [ "${status}" != "0" ]; then From 706bc358f0fce90d087a0707dfd23be4b1727951 Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 12 Jan 2021 22:51:30 +0100 Subject: [PATCH 80/90] feat(dev): add libc++.so.1 for dependency detection (#3181) Co-authored-by: Daniel Gibbs --- lgsm/functions/command_dev_detect_deps.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lgsm/functions/command_dev_detect_deps.sh b/lgsm/functions/command_dev_detect_deps.sh index 2a620fd66..c8271172e 100755 --- a/lgsm/functions/command_dev_detect_deps.sh +++ b/lgsm/functions/command_dev_detect_deps.sh @@ -155,6 +155,11 @@ while read -r lib; do echo -e "libfreetype6" >> "${tmpdir}/.depdetect_ubuntu_list" echo -e "libfreetype6" >> "${tmpdir}/.depdetect_debian_list" libdetected=1 + elif [ "${lib}" == "libc++.so.1" ]; then + echo -e "libcxx" >> "${tmpdir}/.depdetect_centos_list" + echo -e "libc++1" >> "${tmpdir}/.depdetect_ubuntu_list" + echo -e "libc++1" >> "${tmpdir}/.depdetect_debian_list" + libdetected=1 fi if [ "${libdetected}" != "1" ]; then From e096d3a347f0d0d29c23bdb96d6cee77026cbf98 Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 12 Jan 2021 22:52:03 +0100 Subject: [PATCH 81/90] fix(pvr): add new dependency (#3180) Co-authored-by: Daniel Gibbs --- lgsm/functions/check_deps.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lgsm/functions/check_deps.sh b/lgsm/functions/check_deps.sh index 70e5f5a09..2ad38e481 100755 --- a/lgsm/functions/check_deps.sh +++ b/lgsm/functions/check_deps.sh @@ -464,6 +464,9 @@ fn_deps_build_debian(){ # Post Scriptum elif [ "${shortname}" == "pstbs" ]; then array_deps_required+=( libgconf-2-4 ) + # Pavlov VR + elif [ "${shortname}" == "pvr" ]; then + array_deps_required+=( libc++1 ) fi fn_deps_email fn_check_loop @@ -579,6 +582,9 @@ fn_deps_build_redhat(){ # Post Scriptum elif [ "${shortname}" == "pstbs" ]; then array_deps_required+=( GConf2 ) + # Pavlov VR + elif [ "${shortname}" == "pvr" ]; then + array_deps_required+=( libcxx ) fi fn_deps_email fn_check_loop From 1f821f97f4a72236a13dc2c05e227fc6b71983cb Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 12 Jan 2021 23:09:53 +0100 Subject: [PATCH 82/90] fix(inss): fix config to only use parameter (#3179) --- .../config-lgsm/inssserver/_default.cfg | 8 +++--- lgsm/functions/info_config.sh | 26 ------------------- 2 files changed, 4 insertions(+), 30 deletions(-) diff --git a/lgsm/config-default/config-lgsm/inssserver/_default.cfg b/lgsm/config-default/config-lgsm/inssserver/_default.cfg index 07bc89a60..2e8b29e16 100644 --- a/lgsm/config-default/config-lgsm/inssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/inssserver/_default.cfg @@ -19,12 +19,13 @@ defaultscenario="Scenario_Crossing_Push_Security" maxplayers="28" ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters +## Parameter Docs: https://sandstorm-support.newworldinteractive.com/hc/en-us/articles/360049211072-Server-Admin-Guide fn_parms(){ # Allows serverpassword to work with parameters - if [ "${serverpassword}" != "NOT SET" ]; then - parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport}?password="${serverpassword}" -hostname="${servername}" -log" + if [ "${serverpassword}" != "" ]; then + parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?password='${serverpassword}' -Port=${port} -QueryPort=${queryport} -hostname="${servername}" -log" else - parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport} -hostname="${servername}" -log" + parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers} -Port=${port} -QueryPort=${queryport} -hostname='${servername}' -log" fi } @@ -170,7 +171,6 @@ executable="./InsurgencyServer-Linux-Shipping" servercfgdir="${systemdir}/Saved/Config/LinuxServer" servercfg="Game.ini" servercfgdefault="Game.ini" -servercfgfullpath="${servercfgdir}/${servercfg}" ## Backup Directory backupdir="${lgsmdir}/backup" diff --git a/lgsm/functions/info_config.sh b/lgsm/functions/info_config.sh index ecf840961..ef782fa70 100755 --- a/lgsm/functions/info_config.sh +++ b/lgsm/functions/info_config.sh @@ -405,30 +405,6 @@ fn_info_config_factorio(){ fi } -fn_info_config_inss(){ - if [ ! -f "${servercfgfullpath}" ]; then - rconenabled="${unavailable}" - rconpassword="${unavailable}" - rconport="${zero}" - maxplayers="${zero}" - port="${zero}" - queryport="${zero}" - queryenabled="${unavailable}" - rconport="${zero}" - gamemode="${unavailable}" - gameworld="${unavailable}" - else - rconenabled=$(grep "bEnabled" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/bEnabled//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//') - rconpassword=$(grep "Password" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/Password//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//') - rconport=$(grep "ListenPort" "${servercfgfullpath}" | tr -cd '[:digit:]') - - # Not Set - rconenabled=${rconenabled:-"NOT SET"} - rconpassword=${rconpassword:-"NOT SET"} - rconport=${rconport:-"0"} - fi -} - fn_info_config_minecraft(){ if [ ! -f "${servercfgfullpath}" ]; then servername="${unavailable}" @@ -1623,8 +1599,6 @@ elif [ "${shortname}" == "eco" ]; then fn_info_config_eco elif [ "${shortname}" == "fctr" ]; then fn_info_config_factorio -elif [ "${shortname}" == "inss" ]; then - fn_info_config_inss elif [ "${shortname}" == "jc2" ]; then fn_info_config_justcause2 elif [ "${shortname}" == "jc3" ]; then From 50cd3d8f2a09b778c9e03bafd12c2c5028d8d3ed Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 14 Jan 2021 22:44:44 +0100 Subject: [PATCH 83/90] fix(steamcmd): fix update on start not starting the server (#3169) Co-authored-by: Daniel Gibbs --- lgsm/functions/core_steamcmd.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/core_steamcmd.sh b/lgsm/functions/core_steamcmd.sh index bfdbce38c..389880241 100755 --- a/lgsm/functions/core_steamcmd.sh +++ b/lgsm/functions/core_steamcmd.sh @@ -238,8 +238,8 @@ fn_update_steamcmd_compare(){ exitbypass=1 command_start.sh fn_firstcommand_reset + unset exitbypass fi - unset exitbypass date +%s > "${lockdir}/lastupdate.lock" alert="update" elif [ "${commandname}" == "CHECK-UPDATE" ]; then From add3a5cc9eca3b606ae53b1e0dfb66a6ee8391ea Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 14 Jan 2021 23:22:06 +0100 Subject: [PATCH 84/90] feat(steamcmd): set platformtype for steamcmd in the default config for the game server (#3167) --- lgsm/config-default/config-lgsm/acserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/ahl2server/_default.cfg | 1 + lgsm/config-default/config-lgsm/ahlserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/arkserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/arma3server/_default.cfg | 1 + lgsm/config-default/config-lgsm/avserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/bb2server/_default.cfg | 1 + lgsm/config-default/config-lgsm/bbserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/bdserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/bmdmserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/boserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/bsserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/bt1944server/_default.cfg | 1 + lgsm/config-default/config-lgsm/btserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/ccserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/cmwserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/colserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/csczserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/csgoserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/csserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/cssserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/dabserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/dmcserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/dodserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/dodsserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/doiserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/dstserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/dysserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/ecoserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/emserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/fofserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/gmodserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/hldmserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/hldmsserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/hwserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/insserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/inssserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/iosserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/jc2server/_default.cfg | 1 + lgsm/config-default/config-lgsm/jc3server/_default.cfg | 1 + lgsm/config-default/config-lgsm/jk2server/_default.cfg | 1 + lgsm/config-default/config-lgsm/kf2server/_default.cfg | 1 + lgsm/config-default/config-lgsm/kfserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/l4d2server/_default.cfg | 1 + lgsm/config-default/config-lgsm/l4dserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/mhserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/momserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/ndserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/nmrihserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/ns2cserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/ns2server/_default.cfg | 1 + lgsm/config-default/config-lgsm/nsserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/onsetserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/opforserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/pcserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/pstbsserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/pvrserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/pzserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/qlserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/ricochetserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/roserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/rustserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/rwserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/sbotsserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/sbserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/scpslserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/sdtdserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/sfcserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/solserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/squadserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/stserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/svenserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/terrariaserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/tf2server/_default.cfg | 1 + lgsm/config-default/config-lgsm/tfcserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/tsserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/tuserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/twserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/untserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/vsserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/wfserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/wurmserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/zmrserver/_default.cfg | 1 + lgsm/config-default/config-lgsm/zpsserver/_default.cfg | 1 + lgsm/functions/core_dl.sh | 2 +- 88 files changed, 88 insertions(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/acserver/_default.cfg b/lgsm/config-default/config-lgsm/acserver/_default.cfg index f64c34ac3..c0d82a5ab 100644 --- a/lgsm/config-default/config-lgsm/acserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/acserver/_default.cfg @@ -112,6 +112,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="302550" +steamcmdforcewindows="yes" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg index 505076703..8e1c62fbf 100644 --- a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg @@ -141,6 +141,7 @@ querytype="protocol-valve" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="985050" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg index 9e52094a0..da64ff4a0 100644 --- a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="cstrike" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/arkserver/_default.cfg b/lgsm/config-default/config-lgsm/arkserver/_default.cfg index f289cd1fb..f5ac04477 100644 --- a/lgsm/config-default/config-lgsm/arkserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/arkserver/_default.cfg @@ -116,6 +116,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="376030" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/arma3server/_default.cfg b/lgsm/config-default/config-lgsm/arma3server/_default.cfg index acdbedb59..bacd851f3 100644 --- a/lgsm/config-default/config-lgsm/arma3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/arma3server/_default.cfg @@ -129,6 +129,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="233780" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/avserver/_default.cfg b/lgsm/config-default/config-lgsm/avserver/_default.cfg index a8e6fb049..36703b30c 100644 --- a/lgsm/config-default/config-lgsm/avserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/avserver/_default.cfg @@ -112,6 +112,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="565060" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/bb2server/_default.cfg b/lgsm/config-default/config-lgsm/bb2server/_default.cfg index 2f35f1c9d..2ba9bd914 100644 --- a/lgsm/config-default/config-lgsm/bb2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bb2server/_default.cfg @@ -119,6 +119,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="475370" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/bbserver/_default.cfg b/lgsm/config-default/config-lgsm/bbserver/_default.cfg index 573c9964b..ace128b19 100644 --- a/lgsm/config-default/config-lgsm/bbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bbserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="cstrike" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/bdserver/_default.cfg b/lgsm/config-default/config-lgsm/bdserver/_default.cfg index 746169c5b..6dea0c4c0 100644 --- a/lgsm/config-default/config-lgsm/bdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bdserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="817300" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg index b9ebbce02..c844d94a1 100644 --- a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg @@ -119,6 +119,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="346680" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/boserver/_default.cfg b/lgsm/config-default/config-lgsm/boserver/_default.cfg index 907f72a4c..0095661c9 100644 --- a/lgsm/config-default/config-lgsm/boserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/boserver/_default.cfg @@ -112,6 +112,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="416880" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/bsserver/_default.cfg b/lgsm/config-default/config-lgsm/bsserver/_default.cfg index f23980d49..a43270618 100644 --- a/lgsm/config-default/config-lgsm/bsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bsserver/_default.cfg @@ -123,6 +123,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="228780" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg index 84b059dbe..7ec7dc257 100644 --- a/lgsm/config-default/config-lgsm/bt1944server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bt1944server/_default.cfg @@ -111,6 +111,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="805140" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/btserver/_default.cfg b/lgsm/config-default/config-lgsm/btserver/_default.cfg index c22a70533..b1014cbdc 100644 --- a/lgsm/config-default/config-lgsm/btserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/btserver/_default.cfg @@ -106,6 +106,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="1026340" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/ccserver/_default.cfg b/lgsm/config-default/config-lgsm/ccserver/_default.cfg index 202535ce1..866d9b1eb 100644 --- a/lgsm/config-default/config-lgsm/ccserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ccserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="383410" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg index 3f3e29c8b..c8e09c8da 100644 --- a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg @@ -115,6 +115,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="220070" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/colserver/_default.cfg b/lgsm/config-default/config-lgsm/colserver/_default.cfg index 5be0776cf..63a60b6c8 100644 --- a/lgsm/config-default/config-lgsm/colserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/colserver/_default.cfg @@ -107,6 +107,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="748090" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/csczserver/_default.cfg b/lgsm/config-default/config-lgsm/csczserver/_default.cfg index a0fb7fea8..fbe8fb9f1 100644 --- a/lgsm/config-default/config-lgsm/csczserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csczserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="czero" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg index 2ed74049e..31afc3b43 100644 --- a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg @@ -139,6 +139,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="740" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/csserver/_default.cfg b/lgsm/config-default/config-lgsm/csserver/_default.cfg index a5661c890..e4eb45909 100644 --- a/lgsm/config-default/config-lgsm/csserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="cstrike" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/cssserver/_default.cfg b/lgsm/config-default/config-lgsm/cssserver/_default.cfg index 56f430bb6..5dd2d09a3 100644 --- a/lgsm/config-default/config-lgsm/cssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cssserver/_default.cfg @@ -119,6 +119,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="232330" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/dabserver/_default.cfg b/lgsm/config-default/config-lgsm/dabserver/_default.cfg index ea6bcf390..2ba9c66c3 100644 --- a/lgsm/config-default/config-lgsm/dabserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dabserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="317800" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg index 8babab1dd..e13d16998 100644 --- a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="dmc" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/dodserver/_default.cfg b/lgsm/config-default/config-lgsm/dodserver/_default.cfg index 83b051930..768cd5916 100644 --- a/lgsm/config-default/config-lgsm/dodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="dod" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg index 3af945122..edfe49b05 100644 --- a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="232290" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/doiserver/_default.cfg b/lgsm/config-default/config-lgsm/doiserver/_default.cfg index deb15b2dc..040b51a77 100644 --- a/lgsm/config-default/config-lgsm/doiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/doiserver/_default.cfg @@ -115,6 +115,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="462310" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/dstserver/_default.cfg b/lgsm/config-default/config-lgsm/dstserver/_default.cfg index 6e746fb83..4c2373c83 100644 --- a/lgsm/config-default/config-lgsm/dstserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dstserver/_default.cfg @@ -117,6 +117,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="343050" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/dysserver/_default.cfg b/lgsm/config-default/config-lgsm/dysserver/_default.cfg index c45a12bee..9492acfda 100644 --- a/lgsm/config-default/config-lgsm/dysserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dysserver/_default.cfg @@ -119,6 +119,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="17585" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg index c515595e2..b9cc4eb9b 100644 --- a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg @@ -106,6 +106,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="739590" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/emserver/_default.cfg b/lgsm/config-default/config-lgsm/emserver/_default.cfg index be13dac6b..293df0749 100644 --- a/lgsm/config-default/config-lgsm/emserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/emserver/_default.cfg @@ -119,6 +119,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="460040" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/fofserver/_default.cfg b/lgsm/config-default/config-lgsm/fofserver/_default.cfg index 1452805b8..5cfab32fd 100644 --- a/lgsm/config-default/config-lgsm/fofserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fofserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="295230" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg index 4bac3995c..bdd9296e0 100644 --- a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg @@ -130,6 +130,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="4020" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg index f356b1238..aa4515806 100644 --- a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="232370" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg index 41b702789..79daf5607 100644 --- a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg index 7c04267ad..e174f48ef 100644 --- a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="255470" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/hwserver/_default.cfg b/lgsm/config-default/config-lgsm/hwserver/_default.cfg index eda9972d3..37b1e171c 100644 --- a/lgsm/config-default/config-lgsm/hwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hwserver/_default.cfg @@ -125,6 +125,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="405100" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/insserver/_default.cfg b/lgsm/config-default/config-lgsm/insserver/_default.cfg index 50e3e8721..3302251e2 100644 --- a/lgsm/config-default/config-lgsm/insserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/insserver/_default.cfg @@ -120,6 +120,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="237410" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/inssserver/_default.cfg b/lgsm/config-default/config-lgsm/inssserver/_default.cfg index 2e8b29e16..c7d600980 100644 --- a/lgsm/config-default/config-lgsm/inssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/inssserver/_default.cfg @@ -122,6 +122,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="581330" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/iosserver/_default.cfg b/lgsm/config-default/config-lgsm/iosserver/_default.cfg index c322ed383..9420ed294 100644 --- a/lgsm/config-default/config-lgsm/iosserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/iosserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="673990" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/jc2server/_default.cfg b/lgsm/config-default/config-lgsm/jc2server/_default.cfg index c57af02ea..a7b45a24a 100644 --- a/lgsm/config-default/config-lgsm/jc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc2server/_default.cfg @@ -106,6 +106,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="261140" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/jc3server/_default.cfg b/lgsm/config-default/config-lgsm/jc3server/_default.cfg index e208a42f4..368b815aa 100644 --- a/lgsm/config-default/config-lgsm/jc3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc3server/_default.cfg @@ -106,6 +106,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="619960" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/jk2server/_default.cfg b/lgsm/config-default/config-lgsm/jk2server/_default.cfg index cb42989a7..0aa6710a6 100644 --- a/lgsm/config-default/config-lgsm/jk2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jk2server/_default.cfg @@ -135,6 +135,7 @@ consoleinteract="yes" ## SteamCMD Settings # Server appid appid="6030" +steamcmdforcewindows="yes" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server diff --git a/lgsm/config-default/config-lgsm/kf2server/_default.cfg b/lgsm/config-default/config-lgsm/kf2server/_default.cfg index 175e082ab..8fb108406 100644 --- a/lgsm/config-default/config-lgsm/kf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/kf2server/_default.cfg @@ -112,6 +112,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="232130" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/kfserver/_default.cfg b/lgsm/config-default/config-lgsm/kfserver/_default.cfg index 0169f48d0..972351bd2 100644 --- a/lgsm/config-default/config-lgsm/kfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/kfserver/_default.cfg @@ -118,6 +118,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="215360" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg index 718432852..66112ed91 100644 --- a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="222860" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg index beacac9bb..22833b5b8 100644 --- a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="222840" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/mhserver/_default.cfg b/lgsm/config-default/config-lgsm/mhserver/_default.cfg index c71081b89..1af879ac1 100644 --- a/lgsm/config-default/config-lgsm/mhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mhserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="629800" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/momserver/_default.cfg b/lgsm/config-default/config-lgsm/momserver/_default.cfg index 7909b67e2..1a4569052 100644 --- a/lgsm/config-default/config-lgsm/momserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/momserver/_default.cfg @@ -112,6 +112,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="897590" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/ndserver/_default.cfg b/lgsm/config-default/config-lgsm/ndserver/_default.cfg index 7ef270919..446b9a151 100644 --- a/lgsm/config-default/config-lgsm/ndserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ndserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="111710" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg index 41c057356..799a919c7 100644 --- a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg @@ -119,6 +119,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="317670" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg index 1ccb9706e..c65047fff 100644 --- a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg @@ -121,6 +121,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="313900" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/ns2server/_default.cfg b/lgsm/config-default/config-lgsm/ns2server/_default.cfg index c132d539d..58e1da031 100644 --- a/lgsm/config-default/config-lgsm/ns2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2server/_default.cfg @@ -125,6 +125,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="4940" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/nsserver/_default.cfg b/lgsm/config-default/config-lgsm/nsserver/_default.cfg index 2a2425f73..d1e223469 100644 --- a/lgsm/config-default/config-lgsm/nsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nsserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="cstrike" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg index d564020ed..4301a2e72 100644 --- a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg @@ -106,6 +106,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="1204170" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/opforserver/_default.cfg b/lgsm/config-default/config-lgsm/opforserver/_default.cfg index f0e54f511..1af66199d 100644 --- a/lgsm/config-default/config-lgsm/opforserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/opforserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="gearbox" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/pcserver/_default.cfg b/lgsm/config-default/config-lgsm/pcserver/_default.cfg index c02992f92..3f1f88292 100644 --- a/lgsm/config-default/config-lgsm/pcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pcserver/_default.cfg @@ -106,6 +106,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="332670" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg index 62a8af0ba..c3ec4ec3f 100644 --- a/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pstbsserver/_default.cfg @@ -116,6 +116,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="746200" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg index 96442da3d..b8b96d735 100644 --- a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="17575" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/pvrserver/_default.cfg b/lgsm/config-default/config-lgsm/pvrserver/_default.cfg index 0177b2a95..e2373f9fd 100644 --- a/lgsm/config-default/config-lgsm/pvrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pvrserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="622970" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/pzserver/_default.cfg b/lgsm/config-default/config-lgsm/pzserver/_default.cfg index ab22be682..9995baeea 100644 --- a/lgsm/config-default/config-lgsm/pzserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pzserver/_default.cfg @@ -110,6 +110,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="380870" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/qlserver/_default.cfg b/lgsm/config-default/config-lgsm/qlserver/_default.cfg index 25d1f43bc..ad44f6c29 100644 --- a/lgsm/config-default/config-lgsm/qlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qlserver/_default.cfg @@ -106,6 +106,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="349090" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg index c443cbb47..187ca2ede 100644 --- a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="ricochet" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/roserver/_default.cfg b/lgsm/config-default/config-lgsm/roserver/_default.cfg index f5659b550..96f26998a 100644 --- a/lgsm/config-default/config-lgsm/roserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/roserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="223250" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/rustserver/_default.cfg b/lgsm/config-default/config-lgsm/rustserver/_default.cfg index 7ec79ab97..db48ddd55 100644 --- a/lgsm/config-default/config-lgsm/rustserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rustserver/_default.cfg @@ -121,6 +121,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="258550" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/rwserver/_default.cfg b/lgsm/config-default/config-lgsm/rwserver/_default.cfg index cddf99818..0a83c50d9 100644 --- a/lgsm/config-default/config-lgsm/rwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rwserver/_default.cfg @@ -109,6 +109,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="339010" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg index c0867e1c8..628b921e2 100644 --- a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="974130" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/sbserver/_default.cfg b/lgsm/config-default/config-lgsm/sbserver/_default.cfg index b3bffbcad..d6cbf5f8d 100644 --- a/lgsm/config-default/config-lgsm/sbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="211820" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/scpslserver/_default.cfg b/lgsm/config-default/config-lgsm/scpslserver/_default.cfg index 4a706ae40..e1753d071 100644 --- a/lgsm/config-default/config-lgsm/scpslserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/scpslserver/_default.cfg @@ -127,6 +127,7 @@ consoleinteract="yes" ## SteamCMD Settings # Server appid appid="996560" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server diff --git a/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg b/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg index 4ac830f21..905918e9a 100644 --- a/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg @@ -127,6 +127,7 @@ consoleinteract="yes" ## SteamCMD Settings # Server appid appid="786920" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server diff --git a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg index 3dad1f106..d2b754e6b 100644 --- a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg @@ -109,6 +109,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="294420" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg index 746b9e84c..5edbb791a 100644 --- a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="244310" # Source 2013 SDK +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/solserver/_default.cfg b/lgsm/config-default/config-lgsm/solserver/_default.cfg index b0fda3b81..e23a90421 100644 --- a/lgsm/config-default/config-lgsm/solserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/solserver/_default.cfg @@ -107,6 +107,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="638500" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/squadserver/_default.cfg b/lgsm/config-default/config-lgsm/squadserver/_default.cfg index c329b06b4..62be29db5 100644 --- a/lgsm/config-default/config-lgsm/squadserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/squadserver/_default.cfg @@ -111,6 +111,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="403240" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/stserver/_default.cfg b/lgsm/config-default/config-lgsm/stserver/_default.cfg index d7caf33e6..b0aa30fd6 100644 --- a/lgsm/config-default/config-lgsm/stserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/stserver/_default.cfg @@ -116,6 +116,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="600760" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/svenserver/_default.cfg b/lgsm/config-default/config-lgsm/svenserver/_default.cfg index 908dd046d..7647d7566 100644 --- a/lgsm/config-default/config-lgsm/svenserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/svenserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="276060" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg index 79e683f65..6b9f66d3e 100644 --- a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="105600" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/tf2server/_default.cfg b/lgsm/config-default/config-lgsm/tf2server/_default.cfg index 3aa580d39..cc3ed416f 100644 --- a/lgsm/config-default/config-lgsm/tf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/tf2server/_default.cfg @@ -119,6 +119,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="232250" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg index c29b43642..ec8dcdcb3 100644 --- a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="tfc" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/tsserver/_default.cfg b/lgsm/config-default/config-lgsm/tsserver/_default.cfg index fb4fb9f01..a0c62e430 100644 --- a/lgsm/config-default/config-lgsm/tsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tsserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="cstrike" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/tuserver/_default.cfg b/lgsm/config-default/config-lgsm/tuserver/_default.cfg index eed1cbdcb..799be9a80 100644 --- a/lgsm/config-default/config-lgsm/tuserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tuserver/_default.cfg @@ -116,6 +116,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="439660" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/twserver/_default.cfg b/lgsm/config-default/config-lgsm/twserver/_default.cfg index 9140ed859..40f81d959 100644 --- a/lgsm/config-default/config-lgsm/twserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/twserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="380840" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/untserver/_default.cfg b/lgsm/config-default/config-lgsm/untserver/_default.cfg index 1a8230e0a..36445e51d 100644 --- a/lgsm/config-default/config-lgsm/untserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/untserver/_default.cfg @@ -112,6 +112,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="1110390" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/vsserver/_default.cfg b/lgsm/config-default/config-lgsm/vsserver/_default.cfg index f6bb4394c..83ae3b82c 100644 --- a/lgsm/config-default/config-lgsm/vsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vsserver/_default.cfg @@ -113,6 +113,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="90" +steamcmdforcewindows="no" appidmod="cstrike" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/wfserver/_default.cfg b/lgsm/config-default/config-lgsm/wfserver/_default.cfg index 73f0bb8df..957124aae 100644 --- a/lgsm/config-default/config-lgsm/wfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wfserver/_default.cfg @@ -131,6 +131,7 @@ querytype="protocol-quake3" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="1136510" +steamcmdforcewindows="no" appidmod="warfork" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" diff --git a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg index 0ad05ae4b..0a2131adf 100644 --- a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg @@ -105,6 +105,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="402370" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg index ce5cb3329..3eccd1daa 100644 --- a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg @@ -114,6 +114,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="244310" # Source 2013 SDK +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg index cf26a9e84..c30c533b5 100644 --- a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg @@ -119,6 +119,7 @@ sleeptime="0.5" ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd # Server appid appid="17505" +steamcmdforcewindows="no" # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch branch="" betapassword="" diff --git a/lgsm/functions/core_dl.sh b/lgsm/functions/core_dl.sh index 7bb346a85..eaaddf5c7 100755 --- a/lgsm/functions/core_dl.sh +++ b/lgsm/functions/core_dl.sh @@ -67,7 +67,7 @@ fn_dl_steamcmd(){ ${unbuffer} ${steamcmdcommand} +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_set_config 90 mod "${appidmod}" +app_update "${appid}" ${validate} +quit | uniq | tee -a "${lgsmlog}" "${steamcmdlog}" fi # Force Windows Platform type. - elif [ "${shortname}" == "ac" ]||[ "${shortname}" == "jk2" ]; then + elif [ "${steamcmdforcewindows}" == "yes" ]; then if [ -n "${branch}" ]&&[ -n "${betapassword}" ]; then ${unbuffer} ${steamcmdcommand} +@sSteamCmdForcePlatformType windows +login "${steamuser}" "${steampass}" +force_install_dir "${serverfiles}" +app_update "${appid}" -beta "${branch}" -betapassword "${betapassword}" ${validate} +quit | uniq | tee -a "${lgsmlog}" "${steamcmdlog}" elif [ -n "${branch}" ]; then From 45f91d28735b93b1b4254c5e1fcf93ce4b7d7406 Mon Sep 17 00:00:00 2001 From: Christian Date: Sat, 16 Jan 2021 00:53:49 +0100 Subject: [PATCH 85/90] fix(steamcmd): add dependency SDL 32bit for debian and ubuntu (#3186) --- lgsm/functions/check_deps.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/functions/check_deps.sh b/lgsm/functions/check_deps.sh index 2ad38e481..4b83bf2f1 100755 --- a/lgsm/functions/check_deps.sh +++ b/lgsm/functions/check_deps.sh @@ -364,7 +364,7 @@ fn_deps_build_debian(){ if [ "${distroversion}" == "14.04" ]||[ "${distroid}" == "debian" ]&& ! grep -qE "^deb .*non-free" /etc/apt/sources.list; then : else - array_deps_required+=( steamcmd ) + array_deps_required+=( steamcmd libsdl2-2.0-0:i386 ) fi fi From f449154a95f9fe5456816380764eea8b872a4b9a Mon Sep 17 00:00:00 2001 From: Christian Date: Sat, 16 Jan 2021 16:46:29 +0100 Subject: [PATCH 86/90] fix(stop): change csgoserver stop mode (#3171) Co-authored-by: Daniel Gibbs --- lgsm/config-default/config-lgsm/csgoserver/_default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg index 31afc3b43..c5a44b820 100644 --- a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg @@ -158,7 +158,7 @@ steammaster="true" # 9: GoldSrc # 10: Avorion # 11: end -stopmode="3" +stopmode="9" ## Query mode # 1: session only From 2bc7b309ce0c1a341920f3750bbff589865baf44 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 16 Jan 2021 15:51:34 +0000 Subject: [PATCH 87/90] fix(update): non-steam updates to not always require restarting if stopped (#3173) --- lgsm/functions/update_factorio.sh | 14 ++++++++------ lgsm/functions/update_jediknight2.sh | 18 ++++++++++-------- lgsm/functions/update_minecraft.sh | 13 ++++++++----- lgsm/functions/update_minecraft_bedrock.sh | 14 +++++++++----- lgsm/functions/update_mta.sh | 14 +++++++++----- lgsm/functions/update_mumble.sh | 13 ++++++++----- lgsm/functions/update_ts3.sh | 14 +++++++++----- lgsm/functions/update_vintagestory.sh | 14 ++++++++------ 8 files changed, 69 insertions(+), 45 deletions(-) diff --git a/lgsm/functions/update_factorio.sh b/lgsm/functions/update_factorio.sh index f13a48c43..3e01e4203 100644 --- a/lgsm/functions/update_factorio.sh +++ b/lgsm/functions/update_factorio.sh @@ -94,12 +94,14 @@ fn_update_factorio_compare(){ if [ "${status}" == "0" ]; then exitbypass=1 fn_update_factorio_dl - exitbypass=1 - command_start.sh - fn_firstcommand_reset - exitbypass=1 - command_stop.sh - fn_firstcommand_reset + if [ "${requirerestart}" == "1" ]; then + exitbypass=1 + command_start.sh + fn_firstcommand_reset + exitbypass=1 + command_stop.sh + fn_firstcommand_reset + fi # If server started. else fn_print_restart_warning diff --git a/lgsm/functions/update_jediknight2.sh b/lgsm/functions/update_jediknight2.sh index c2bdca1b6..bddb7ec93 100644 --- a/lgsm/functions/update_jediknight2.sh +++ b/lgsm/functions/update_jediknight2.sh @@ -4,9 +4,7 @@ # Website: https://linuxgsm.com # Description: Handles updating of jk2 servers. -local commandname="UPDATE" -local commandaction="Update" -local function_selfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" +functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" fn_update_jk2_dl(){ fn_fetch_file "https://github.com/mvdevs/jk2mv/releases/download/${remotebuild}/jk2mv-v${remotebuild}-dedicated.zip" "" "" "" "${tmpdir}" "jk2mv-${remotebuild}-dedicated.zip" "" "norun" "noforce" "nomd5" @@ -30,6 +28,7 @@ fn_update_jk2_localbuild(){ fn_print_dots "Checking local build: ${remotelocation}" # Uses log file to gather info. # Log is generated and cleared on startup but filled on shutdown. + requirerestart=1 localbuild=$(grep "\"version\"" "${consolelogdir}"/* 2>/dev/null | sed 's/.*://' | awk '{print $1}' | head -n 1) if [ -z "${localbuild}" ]; then fn_print_error "Checking local build: ${remotelocation}" @@ -118,11 +117,14 @@ fn_update_jk2_compare(){ if [ "${status}" == "0" ]; then exitbypass=1 fn_update_jk2_dl - exitbypass=1 - command_start.sh - exitbypass=1 - command_stop.sh - fn_firstcommand_reset + if [ "${requirerestart}" == "1" ]; then + exitbypass=1 + command_start.sh + fn_firstcommand_reset + exitbypass=1 + command_stop.sh + fn_firstcommand_reset + fi # If server started. else fn_print_restart_warning diff --git a/lgsm/functions/update_minecraft.sh b/lgsm/functions/update_minecraft.sh index 34adf43fc..bd8bd3d33 100755 --- a/lgsm/functions/update_minecraft.sh +++ b/lgsm/functions/update_minecraft.sh @@ -103,11 +103,14 @@ fn_update_minecraft_compare(){ if [ "${status}" == "0" ]; then exitbypass=1 fn_update_minecraft_dl - exitbypass=1 - command_start.sh - exitbypass=1 - command_stop.sh - fn_firstcommand_reset + if [ "${requirerestart}" == "1" ]; then + exitbypass=1 + command_start.sh + fn_firstcommand_reset + exitbypass=1 + command_stop.sh + fn_firstcommand_reset + fi # If server started. else fn_print_restart_warning diff --git a/lgsm/functions/update_minecraft_bedrock.sh b/lgsm/functions/update_minecraft_bedrock.sh index 34ada66b3..e12a3cc8e 100644 --- a/lgsm/functions/update_minecraft_bedrock.sh +++ b/lgsm/functions/update_minecraft_bedrock.sh @@ -34,6 +34,7 @@ fn_update_minecraft_localbuild(){ fn_print_dots "Checking local build: ${remotelocation}" # Uses log file to gather info. # Log is generated and cleared on startup but filled on shutdown. + requirerestart=1 localbuild=$(grep Version "${consolelogdir}"/* 2>/dev/null | tail -1 | sed 's/.*Version //') if [ -z "${localbuild}" ]; then fn_print_error "Checking local build: ${remotelocation}" @@ -122,11 +123,14 @@ fn_update_minecraft_compare(){ if [ "${status}" == "0" ]; then exitbypass=1 fn_update_minecraft_dl - exitbypass=1 - command_start.sh - exitbypass=1 - command_stop.sh - fn_firstcommand_reset + if [ "${requirerestart}" == "1" ]; then + exitbypass=1 + command_start.sh + fn_firstcommand_reset + exitbypass=1 + command_stop.sh + fn_firstcommand_reset + fi # If server started. else fn_print_restart_warning diff --git a/lgsm/functions/update_mta.sh b/lgsm/functions/update_mta.sh index 00ffc5a18..e4e803d68 100644 --- a/lgsm/functions/update_mta.sh +++ b/lgsm/functions/update_mta.sh @@ -30,6 +30,7 @@ fn_update_mta_localbuild(){ fn_print_dots "Checking local build: ${remotelocation}" # Uses log file to gather info. # Gives time for log file to generate. + requirerestart=1 if [ ! -f "${serverfiles}/mods/deathmatch/logs/server.log" ]; then fn_print_error "Checking local build: ${remotelocation}" fn_print_error_nl "Checking local build: ${remotelocation}: no log files containing version info" @@ -151,11 +152,14 @@ fn_update_mta_compare(){ if [ "${status}" == "0" ]; then exitbypass=1 fn_update_mta_dl - exitbypass=1 - command_start.sh - exitbypass=1 - command_stop.sh - fn_firstcommand_reset + if [ "${requirerestart}" == "1" ]; then + exitbypass=1 + command_start.sh + fn_firstcommand_reset + exitbypass=1 + command_stop.sh + fn_firstcommand_reset + fi # If server started. else fn_print_restart_warning diff --git a/lgsm/functions/update_mumble.sh b/lgsm/functions/update_mumble.sh index 76ae837f3..5221f0503 100644 --- a/lgsm/functions/update_mumble.sh +++ b/lgsm/functions/update_mumble.sh @@ -87,11 +87,14 @@ fn_update_mumble_compare(){ if [ "${status}" == "0" ]; then exitbypass=1 fn_update_mumble_dl - exitbypass=1 - command_start.sh - exitbypass=1 - command_stop.sh - fn_firstcommand_reset + if [ "${requirerestart}" == "1" ]; then + exitbypass=1 + command_start.sh + fn_firstcommand_reset + exitbypass=1 + command_stop.sh + fn_firstcommand_reset + fi # If server started. else fn_print_restart_warning diff --git a/lgsm/functions/update_ts3.sh b/lgsm/functions/update_ts3.sh index b72979ff4..bea143ff5 100644 --- a/lgsm/functions/update_ts3.sh +++ b/lgsm/functions/update_ts3.sh @@ -34,6 +34,7 @@ fn_update_ts3_localbuild(){ fn_print_dots "Checking local build: ${remotelocation}" # Uses log file to gather info. # Gives time for log file to generate. + requirerestart=1 if [ ! -d "${serverfiles}/logs" ]||[ -z "$(find "${serverfiles}/logs/"* -name 'ts3server*_0.log' 2> /dev/null)" ]; then fn_print_error "Checking local build: ${remotelocation}" fn_print_error_nl "Checking local build: ${remotelocation}: no log files containing version info" @@ -149,11 +150,14 @@ fn_update_ts3_compare(){ if [ "${status}" == "0" ]; then exitbypass=1 fn_update_ts3_dl - exitbypass=1 - command_start.sh - exitbypass=1 - command_stop.sh - fn_firstcommand_reset + if [ "${requirerestart}" == "1" ]; then + exitbypass=1 + command_start.sh + fn_firstcommand_reset + exitbypass=1 + command_stop.sh + fn_firstcommand_reset + fi # If server started. else fn_print_restart_warning diff --git a/lgsm/functions/update_vintagestory.sh b/lgsm/functions/update_vintagestory.sh index 98568f3ca..093f27c8d 100755 --- a/lgsm/functions/update_vintagestory.sh +++ b/lgsm/functions/update_vintagestory.sh @@ -87,11 +87,14 @@ fn_update_vs_compare(){ if [ "${status}" == "0" ]; then exitbypass=1 fn_update_vs_dl - exitbypass=1 - command_start.sh - exitbypass=1 - command_stop.sh - fn_firstcommand_reset + if [ "${requirerestart}" == "1" ]; then + exitbypass=1 + command_start.sh + fn_firstcommand_reset + exitbypass=1 + command_stop.sh + fn_firstcommand_reset + fi # If server started. else fn_print_restart_warning @@ -130,7 +133,6 @@ fn_update_vs_compare(){ # The location where the builds are checked and downloaded. remotelocation="vintagestory.at" apiurl="http://api.${remotelocation}/stable-unstable.json" -localversionfile="${datadir}/vintagestoryversion" if [ "${firstcommandname}" == "INSTALL" ]; then fn_update_vs_remotebuild From 3890bf9823f8b9a965708009b042b56f1e798f29 Mon Sep 17 00:00:00 2001 From: Christian Date: Sun, 17 Jan 2021 23:04:10 +0100 Subject: [PATCH 88/90] fix(ut2k4server): better parsing of the serverconfig (#3192) --- lgsm/functions/info_config.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lgsm/functions/info_config.sh b/lgsm/functions/info_config.sh index ef782fa70..4d4b9bd2b 100755 --- a/lgsm/functions/info_config.sh +++ b/lgsm/functions/info_config.sh @@ -1064,15 +1064,15 @@ fn_info_config_unreal2(){ webadminuser="${unavailable}" webadminpass="${unavailable}" else - servername=$(grep "ServerName" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/ServerName//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//'| sed 's/\r$//') - serverpassword=$(grep "GamePassword" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/GamePassword//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//'| sed 's/\r$//') - adminpassword=$(grep "AdminPassword" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/AdminPassword//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//'| sed 's/\r$//') - port=$(grep "Port" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' | grep "^Port" | grep -v "#" | tr -cd '[:digit:]') + servername=$(sed -nr 's/^ServerName=(.*)$/\1/p' "${servercfgfullpath}" | tr -d '=\";,:' | sed 's/\r$//') + serverpassword=$(sed -nr 's/^GamePassword=(.*)$/\1/p' "${servercfgfullpath}" | tr -d '=\";,:' | sed 's/\r$//') + adminpassword=$(sed -nr 's/^AdminPassword=(.*)$/\1/p' "${servercfgfullpath}" | tr -d '=\";,:' | sed 's/\r$//') + port=$(sed -nr 's/^Port=(.*)$/\1/p' "${servercfgfullpath}" | tr -cd '[:digit:]') queryport=$((port + 1)) - queryportgs=$(grep "OldQueryPortNumber" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]') - webadminenabled=$(grep "bEnabled" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/bEnabled//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//'| sed 's/\r$//') - webadminport=$(grep "ListenPort" "${servercfgfullpath}" | grep -v "#" | tr -cd '[:digit:]') - webadminuser=$(grep "AdminName" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^#/d' -e 's/AdminName//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//'| sed 's/\r$//') + queryportgs=$(sed -nr 's/^OldQueryPortNumber=(.*)$/\1/p' "${servercfgfullpath}" | tr -cd '[:digit:]') + webadminenabled=$(sed -nr 's/^bEnabled=(.*)$/\1/p' "${servercfgfullpath}" | tr -d '=\";,:' | sed 's/\r$//') + webadminport=$(sed -nr 's/^ListenPort=(.*)$/\1/p' "${servercfgfullpath}" | tr -cd '[:digit:]') + webadminuser=$(sed -nr 's/^AdminName=(.*)$/\1/p' "${servercfgfullpath}" | tr -d '=\";,:' | sed 's/\r$//') webadminpass="${adminpassword}" # Not Set From dc546ea23c7d3a45ee82ba5f839b6c4f9b37a699 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 17 Jan 2021 22:08:24 +0000 Subject: [PATCH 89/90] fix(wipe): resolve random seed not working (#3190) * random seed * correct name * add seed to info_parms * fix(wipe): resolve random seed not working --- lgsm/functions/command_wipe.sh | 6 ++++++ lgsm/functions/info_parms.sh | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/lgsm/functions/command_wipe.sh b/lgsm/functions/command_wipe.sh index f48f9e5f8..9fc099fbe 100755 --- a/lgsm/functions/command_wipe.sh +++ b/lgsm/functions/command_wipe.sh @@ -198,6 +198,11 @@ fn_wipe_warning(){ fn_print_warn "wipe is about to start" } +# Will change the seed everytime the wipe command is run if the seed in config is not set. +fn_wipe_random_seed(){ + shuf -i 1-2147483647 -n 1 > "${datadir}/${selfname}-seed.txt" +} + fn_print_dots "" check.sh @@ -219,6 +224,7 @@ if [ -d "${serveridentitydir}/storage" ]||[ -d "${serveridentitydir}/user" ]||[ fi fn_print_complete_nl "Wiping ${selfname}" fn_script_log_pass "Wiping ${selfname}" + fn_wipe_random_seed else fn_print_ok_nl "Wipe not required" fn_script_log_pass "Wipe not required" diff --git a/lgsm/functions/info_parms.sh b/lgsm/functions/info_parms.sh index 782f774d4..4a81d73ce 100755 --- a/lgsm/functions/info_parms.sh +++ b/lgsm/functions/info_parms.sh @@ -140,6 +140,13 @@ fn_info_parms_rust(){ maxplayers=${maxplayers:-"0"} saveinterval=${saveinterval:-"0"} tickrate=${tickrate:-"0"} + # Part of random seed feature. + if [ -z "${seed}" ]; then + if [ ! -f "${datadir}/${selfname}-seed.txt" ]; then + shuf -i 1-2147483647 -n 1 > "${datadir}/${selfname}-seed.txt" + fi + seed=$(cat "${datadir}/${selfname}-seed.txt") + fi } fn_info_parms_samp(){ From 6a82c291c5c0ce5597ec333f6c4078d1de61673f Mon Sep 17 00:00:00 2001 From: Christian Date: Sun, 17 Jan 2021 23:33:01 +0100 Subject: [PATCH 90/90] feat(core): add new functions for github releases (#3164) * feat(core): add new functions for github releases * minor stuff Co-authored-by: Daniel Gibbs --- lgsm/functions/core_dl.sh | 40 +++++++++++ lgsm/functions/core_functions.sh | 5 ++ lgsm/functions/core_github.sh | 113 +++++++++++++++++++++++++++++++ 3 files changed, 158 insertions(+) create mode 100644 lgsm/functions/core_github.sh diff --git a/lgsm/functions/core_dl.sh b/lgsm/functions/core_dl.sh index eaaddf5c7..01d001b2a 100755 --- a/lgsm/functions/core_dl.sh +++ b/lgsm/functions/core_dl.sh @@ -447,6 +447,46 @@ fn_update_function(){ } +# Function to download latest github release. +# $1 GitHub user / organisation. +# $2 Repo name. +# $3 Destination for download. +# $4 Search string in releases (needed if there are more files that can be downloaded from the release pages). +fn_dl_latest_release_github(){ + local githubreleaseuser="${1}" + local githubreleaserepo="${2}" + local githubreleasedownloadpath="${3}" + local githubreleasesearch="${4}" + local githublatestreleaseurl="https://api.github.com/repos/${githubreleaseuser}/${githubreleaserepo}/releases/latest" + + # Get last github release. + # If no search for the release filename is set, just get the first file from the latest release. + if [ -z "${githubreleasesearch}" ]; then + githubreleaseassets=$(curl -s "${githublatestreleaseurl}" | jq '[ .assets[] ]') + else + githubreleaseassets=$(curl -s "${githublatestreleaseurl}" | jq "[ .assets[]|select(.browser_download_url | contains(\"${githubreleasesearch}\")) ]") + fi + + # Check how many releases we got from the api and exit if we have more then one. + if [ "$(echo -e "${githubreleaseassets}" | jq '. | length')" -gt 1 ]; then + fn_print_fatal_nl "Found more than one release to download - Please report this to the LinuxGSM issue tracker" + fn_script_log_fatal "Found more than one release to download - Please report this to the LinuxGSM issue tracker" + else + # Set variables for download via fn_fetch_file. + githubreleasefilename=$(echo -e "${githubreleaseassets}" | jq -r '.[]name') + githubreleasedownloadlink=$(echo -e "${githubreleaseassets}" | jq -r '.[]browser_download_url') + + # Error if no version is there. + if [ -z "${githubreleasefilename}" ]; then + fn_print_fail_nl "Cannot get version from GitHub API for ${githubreleaseuser}/${githubreleaserepo}" + fn_script_log_fatal "Cannot get version from GitHub API for ${githubreleaseuser}/${githubreleaserepo}" + else + # Fetch file from the remote location from the existing function to the ${tmpdir} for now. + fn_fetch_file "${githubreleasedownloadlink}" "" "${githubreleasefilename}" "" "${githubreleasedownloadpath}" "${githubreleasefilename}" + fi + fi +} + # Check that curl is installed if [ ! "$(command -v curl 2>/dev/null)" ]; then echo -e "[ FAIL ] Curl is not installed" diff --git a/lgsm/functions/core_functions.sh b/lgsm/functions/core_functions.sh index 438a2eec3..ca771b66a 100755 --- a/lgsm/functions/core_functions.sh +++ b/lgsm/functions/core_functions.sh @@ -58,6 +58,11 @@ functionfile="${FUNCNAME[0]}" fn_fetch_function } +core_github.sh(){ +functionfile="${FUNCNAME[0]}" +fn_fetch_function +} + # Commands command_backup.sh(){ diff --git a/lgsm/functions/core_github.sh b/lgsm/functions/core_github.sh new file mode 100644 index 000000000..a83512b6a --- /dev/null +++ b/lgsm/functions/core_github.sh @@ -0,0 +1,113 @@ +#!/bin/bash +# LinuxGSM core_github.sh function +# Author: Christian Birk +# Website: https://linuxgsm.com +# Description: core function file for updates via github + +functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" + +github_api="https://api.github.com" + +fn_githublocalversionfile(){ + local githubreleaseuser="${1}" + local githubreleaserepo="${2}" + + githublocalversionfile="${datadir}/github-${githubreleaseuser}-${githubreleaserepo}-version" +} + +# $1 githubuser/group +# $2 github repo name +fn_github_get_latest_release_version(){ + local githubreleaseuser="${1}" + local githubreleaserepo="${2}" + local githublatestreleaseurl="${github_api}/repos/${githubreleaseuser}/${githubreleaserepo}/releases/latest" + + githubreleaseversion=$(curl -s --connect-timeout 10 "${githublatestreleaseurl}" | jq '.tag_name' ) + + # error if no version is there + if [ -z "${githubreleaseversion}" ]; then + fn_print_fail_nl "Cannot get version from GitHub API for ${githubreleaseuser}/${githubreleaserepo}" + fn_script_log_fatal "Cannot get version from GitHub API for ${githubreleaseuser}/${githubreleaserepo}" + fi +} + +# $1 githubuser/group +# $2 github repo name +fn_github_set_latest_release_version(){ + local githubreleaseuser="${1}" + local githubreleaserepo="${2}" + + fn_githublocalversionfile "${githubreleaseuser}" "${githubreleaserepo}" + + local githublatestreleaseurl="${github_api}/repos/${githubreleaseuser}/${githubreleaserepo}/releases/latest" + githubreleaseversion=$(curl -s "${githublatestreleaseurl}" | jq -r '.tag_name' ) + + # error if no version is there + if [ -z "${githubreleaseversion}" ]; then + fn_print_fail_nl "Cannot get version from GitHub API for ${githubreleaseuser}/${githubreleaserepo}" + fn_script_log_fatal "Cannot get version from GitHub API for ${githubreleaseuser}/${githubreleaserepo}" + else + echo "${githubreleaseversion}" > "${githublocalversionfile}" + fi +} + +# $1 githubuser/group +# $2 github repo name +fn_github_get_installed_version(){ + local githubreleaseuser="${1}" + local githubreleaserepo="${2}" + + fn_githublocalversionfile "${githubreleaseuser}" "${githubreleaserepo}" + + githublocalversion=$(cat "${githublocalversionfile}") +} + +# $1 githubuser/group +# $2 github repo name +# if a update needs to be downloaded - updateneeded is set to 1 +fn_github_compare_version(){ + local githubreleaseuser="${1}" + local githubreleaserepo="${2}" + exitcode=0 + updateneeded=0 + + fn_githublocalversionfile "${githubreleaseuser}" "${githubreleaserepo}" + local githublatestreleaseurl="${github_api}/repos/${githubreleaseuser}/${githubreleaserepo}/releases/latest" + + githublocalversion=$(cat "${githublocalversionfile}") + githubreleaseversion=$(curl -s "${githublatestreleaseurl}" | jq '.tag_name' ) + + # error if no version is there + if [ -z "${githubreleaseversion}" ]; then + fn_print_fail_nl "Can not get version from Github Api for ${githubreleaseuser}/${githubreleaserepo}" + fn_script_log_fatal "Can not get version from Github Api for ${githubreleaseuser}/${githubreleaserepo}" + else + if [ "${githublocalversion}" == "${githubreleaseversion}" ]; then + echo -en "\n" + echo -e "No update from github.com/${githubreleaseuser}/${githubreleaserepo}/ available:" + echo -e "* Local build: ${red}${githublocalversion}${default}" + echo -e "* Remote build: ${green}${githubreleaseversion}${default}" + echo -en "\n" + else + # check if version that is installed is higher than the remote version to not override it + last_version=$(echo -e "${githublocalversion}\n${githubreleaseversion}" | sort -V | head -n1 ) + if [ "${githubreleaseversion}" == "${last_version}" ]; then + echo -en "\n" + echo -e "Update from github.com/${githubreleaseuser}/${githubreleaserepo}/ available:" + echo -e "* Local build: ${red}${githublocalversion}${default}" + echo -e "* Remote build: ${green}${githubreleaseversion}${default}" + echo -en "\n" + updateneeded=1 + else + # local version is higher than the remote version output this to the user + # strange case but could be possible, as a release could be removed from github + echo -en "\n" + echo -e "Local version is newer than the remote version" + echo -e "* Local version: ${green}${githublocalversion}${default}" + echo -e "* Remote version: ${green}${githubreleaseversion}${default}" + echo -en "\n" + exitcode=1 + fi + fi + fi +}