Przeglądaj źródła

feat(stop): warn players in-game before stop, restart and update, and retry postponed updates (#5025)

* feat(stop): warn players in-game before stop, restart and update, and retry postponed updates

* fix(stop): exit when players prevent a stop during update or backup, keep module modes

* fix(stop): mark variables shared between modules for shellcheck

* refactor(stop): shorten check_players_online module description

* refactor(stop): keep chat commands out of the config, clean up locks when a stop is cancelled, exit on CTRL-C

* feat(stop): say why the player count is unavailable

* fix(monitor): run postponed updates in the background, keep a long update's lockfile, retry forced updates as forced

* fix(monitor): mark exitcode as used by core_exit for shellcheck
Daniel Gibbs 5 dni temu
rodzic
commit
6e8b9c0e29
100 zmienionych plików z 524 dodań i 0 usunięć
  1. 9 0
      lgsm/config-default/config-lgsm/acserver/_default.cfg
  2. 5 0
      lgsm/config-default/config-lgsm/ahl2server/_default.cfg
  3. 5 0
      lgsm/config-default/config-lgsm/ahlserver/_default.cfg
  4. 5 0
      lgsm/config-default/config-lgsm/arkserver/_default.cfg
  5. 5 0
      lgsm/config-default/config-lgsm/arma3server/_default.cfg
  6. 5 0
      lgsm/config-default/config-lgsm/armarserver/_default.cfg
  7. 5 0
      lgsm/config-default/config-lgsm/atsserver/_default.cfg
  8. 5 0
      lgsm/config-default/config-lgsm/avserver/_default.cfg
  9. 5 0
      lgsm/config-default/config-lgsm/bb2server/_default.cfg
  10. 5 0
      lgsm/config-default/config-lgsm/bbserver/_default.cfg
  11. 5 0
      lgsm/config-default/config-lgsm/bdserver/_default.cfg
  12. 5 0
      lgsm/config-default/config-lgsm/bf1942server/_default.cfg
  13. 5 0
      lgsm/config-default/config-lgsm/bfvserver/_default.cfg
  14. 5 0
      lgsm/config-default/config-lgsm/bmdmserver/_default.cfg
  15. 5 0
      lgsm/config-default/config-lgsm/boserver/_default.cfg
  16. 5 0
      lgsm/config-default/config-lgsm/bsserver/_default.cfg
  17. 5 0
      lgsm/config-default/config-lgsm/btlserver/_default.cfg
  18. 5 0
      lgsm/config-default/config-lgsm/btserver/_default.cfg
  19. 5 0
      lgsm/config-default/config-lgsm/ccserver/_default.cfg
  20. 5 0
      lgsm/config-default/config-lgsm/ckserver/_default.cfg
  21. 5 0
      lgsm/config-default/config-lgsm/cmwserver/_default.cfg
  22. 5 0
      lgsm/config-default/config-lgsm/cod2server/_default.cfg
  23. 5 0
      lgsm/config-default/config-lgsm/cod4server/_default.cfg
  24. 5 0
      lgsm/config-default/config-lgsm/codserver/_default.cfg
  25. 5 0
      lgsm/config-default/config-lgsm/coduoserver/_default.cfg
  26. 5 0
      lgsm/config-default/config-lgsm/codwawserver/_default.cfg
  27. 5 0
      lgsm/config-default/config-lgsm/colserver/_default.cfg
  28. 5 0
      lgsm/config-default/config-lgsm/cs2server/_default.cfg
  29. 5 0
      lgsm/config-default/config-lgsm/csczserver/_default.cfg
  30. 5 0
      lgsm/config-default/config-lgsm/csgoserver/_default.cfg
  31. 5 0
      lgsm/config-default/config-lgsm/csserver/_default.cfg
  32. 5 0
      lgsm/config-default/config-lgsm/cssserver/_default.cfg
  33. 5 0
      lgsm/config-default/config-lgsm/ctserver/_default.cfg
  34. 5 0
      lgsm/config-default/config-lgsm/dabserver/_default.cfg
  35. 5 0
      lgsm/config-default/config-lgsm/dayzserver/_default.cfg
  36. 5 0
      lgsm/config-default/config-lgsm/dmcserver/_default.cfg
  37. 5 0
      lgsm/config-default/config-lgsm/dodrserver/_default.cfg
  38. 5 0
      lgsm/config-default/config-lgsm/dodserver/_default.cfg
  39. 5 0
      lgsm/config-default/config-lgsm/dodsserver/_default.cfg
  40. 5 0
      lgsm/config-default/config-lgsm/doiserver/_default.cfg
  41. 5 0
      lgsm/config-default/config-lgsm/dstserver/_default.cfg
  42. 5 0
      lgsm/config-default/config-lgsm/dysserver/_default.cfg
  43. 5 0
      lgsm/config-default/config-lgsm/ecoserver/_default.cfg
  44. 5 0
      lgsm/config-default/config-lgsm/emserver/_default.cfg
  45. 5 0
      lgsm/config-default/config-lgsm/etlserver/_default.cfg
  46. 5 0
      lgsm/config-default/config-lgsm/ets2server/_default.cfg
  47. 5 0
      lgsm/config-default/config-lgsm/fctrserver/_default.cfg
  48. 5 0
      lgsm/config-default/config-lgsm/fofserver/_default.cfg
  49. 5 0
      lgsm/config-default/config-lgsm/gmodserver/_default.cfg
  50. 5 0
      lgsm/config-default/config-lgsm/hcuserver/_default.cfg
  51. 5 0
      lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg
  52. 5 0
      lgsm/config-default/config-lgsm/hldmserver/_default.cfg
  53. 5 0
      lgsm/config-default/config-lgsm/hldmsserver/_default.cfg
  54. 5 0
      lgsm/config-default/config-lgsm/hwserver/_default.cfg
  55. 9 0
      lgsm/config-default/config-lgsm/hytserver/_default.cfg
  56. 5 0
      lgsm/config-default/config-lgsm/hzserver/_default.cfg
  57. 5 0
      lgsm/config-default/config-lgsm/insserver/_default.cfg
  58. 5 0
      lgsm/config-default/config-lgsm/inssserver/_default.cfg
  59. 5 0
      lgsm/config-default/config-lgsm/iosserver/_default.cfg
  60. 9 0
      lgsm/config-default/config-lgsm/jbep3server/_default.cfg
  61. 5 0
      lgsm/config-default/config-lgsm/jc2server/_default.cfg
  62. 5 0
      lgsm/config-default/config-lgsm/jc3server/_default.cfg
  63. 5 0
      lgsm/config-default/config-lgsm/jk2server/_default.cfg
  64. 5 0
      lgsm/config-default/config-lgsm/kf2server/_default.cfg
  65. 5 0
      lgsm/config-default/config-lgsm/kfserver/_default.cfg
  66. 5 0
      lgsm/config-default/config-lgsm/l4d2server/_default.cfg
  67. 5 0
      lgsm/config-default/config-lgsm/l4dserver/_default.cfg
  68. 5 0
      lgsm/config-default/config-lgsm/mcbserver/_default.cfg
  69. 5 0
      lgsm/config-default/config-lgsm/mcserver/_default.cfg
  70. 9 0
      lgsm/config-default/config-lgsm/mcvserver/_default.cfg
  71. 5 0
      lgsm/config-default/config-lgsm/mhserver/_default.cfg
  72. 5 0
      lgsm/config-default/config-lgsm/mohaaserver/_default.cfg
  73. 5 0
      lgsm/config-default/config-lgsm/momserver/_default.cfg
  74. 5 0
      lgsm/config-default/config-lgsm/mtaserver/_default.cfg
  75. 5 0
      lgsm/config-default/config-lgsm/ndserver/_default.cfg
  76. 5 0
      lgsm/config-default/config-lgsm/necserver/_default.cfg
  77. 5 0
      lgsm/config-default/config-lgsm/nmrihserver/_default.cfg
  78. 5 0
      lgsm/config-default/config-lgsm/ns2cserver/_default.cfg
  79. 5 0
      lgsm/config-default/config-lgsm/ns2server/_default.cfg
  80. 5 0
      lgsm/config-default/config-lgsm/nsserver/_default.cfg
  81. 5 0
      lgsm/config-default/config-lgsm/ohdserver/_default.cfg
  82. 5 0
      lgsm/config-default/config-lgsm/onsetserver/_default.cfg
  83. 5 0
      lgsm/config-default/config-lgsm/opforserver/_default.cfg
  84. 5 0
      lgsm/config-default/config-lgsm/pc2server/_default.cfg
  85. 5 0
      lgsm/config-default/config-lgsm/pcserver/_default.cfg
  86. 5 0
      lgsm/config-default/config-lgsm/pmcserver/_default.cfg
  87. 5 0
      lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg
  88. 9 0
      lgsm/config-default/config-lgsm/pvrserver/_default.cfg
  89. 5 0
      lgsm/config-default/config-lgsm/pwserver/_default.cfg
  90. 5 0
      lgsm/config-default/config-lgsm/pzserver/_default.cfg
  91. 5 0
      lgsm/config-default/config-lgsm/q2server/_default.cfg
  92. 5 0
      lgsm/config-default/config-lgsm/q3server/_default.cfg
  93. 5 0
      lgsm/config-default/config-lgsm/q4server/_default.cfg
  94. 5 0
      lgsm/config-default/config-lgsm/qlserver/_default.cfg
  95. 5 0
      lgsm/config-default/config-lgsm/qwserver/_default.cfg
  96. 5 0
      lgsm/config-default/config-lgsm/ricochetserver/_default.cfg
  97. 5 0
      lgsm/config-default/config-lgsm/roserver/_default.cfg
  98. 9 0
      lgsm/config-default/config-lgsm/rsdwserver/_default.cfg
  99. 5 0
      lgsm/config-default/config-lgsm/rtcwserver/_default.cfg
  100. 5 0
      lgsm/config-default/config-lgsm/rustserver/_default.cfg

+ 9 - 0
lgsm/config-default/config-lgsm/acserver/_default.cfg

@@ -99,6 +99,15 @@ telegramthreadid=""
 telegramsilentnotification="false"
 curlcustomstring=""
 
+## Stop | https://docs.linuxgsm.com/commands/start-stop-restart
+stoponlyifnoplayers="off"
+stoponlyifnoplayersallcommands="on"
+
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ahl2server/_default.cfg

@@ -111,6 +111,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ahlserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/arkserver/_default.cfg

@@ -108,6 +108,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/arma3server/_default.cfg

@@ -129,6 +129,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/armarserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/atsserver/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/avserver/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/bb2server/_default.cfg

@@ -112,6 +112,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/bbserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/bdserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/bf1942server/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/bfvserver/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/bmdmserver/_default.cfg

@@ -112,6 +112,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/boserver/_default.cfg

@@ -104,6 +104,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/bsserver/_default.cfg

@@ -116,6 +116,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/btlserver/_default.cfg

@@ -104,6 +104,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/btserver/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ccserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ckserver/_default.cfg

@@ -103,6 +103,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/cmwserver/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/cod2server/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/cod4server/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/codserver/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/coduoserver/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/codwawserver/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/colserver/_default.cfg

@@ -112,6 +112,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/cs2server/_default.cfg

@@ -111,6 +111,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/csczserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/csgoserver/_default.cfg

@@ -144,6 +144,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/csserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/cssserver/_default.cfg

@@ -112,6 +112,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ctserver/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/dabserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/dayzserver/_default.cfg

@@ -129,6 +129,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/dmcserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/dodrserver/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/dodserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/dodsserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/doiserver/_default.cfg

@@ -108,6 +108,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/dstserver/_default.cfg

@@ -109,6 +109,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/dysserver/_default.cfg

@@ -112,6 +112,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ecoserver/_default.cfg

@@ -102,6 +102,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/emserver/_default.cfg

@@ -112,6 +112,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/etlserver/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/ets2server/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/fctrserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/fofserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/gmodserver/_default.cfg

@@ -117,6 +117,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/hcuserver/_default.cfg

@@ -114,6 +114,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg

@@ -109,6 +109,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/hldmserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/hldmsserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/hwserver/_default.cfg

@@ -124,6 +124,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 9 - 0
lgsm/config-default/config-lgsm/hytserver/_default.cfg

@@ -104,6 +104,15 @@ telegramthreadid=""
 telegramsilentnotification="false"
 curlcustomstring=""
 
+## Stop | https://docs.linuxgsm.com/commands/start-stop-restart
+stoponlyifnoplayers="off"
+stoponlyifnoplayersallcommands="on"
+
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/hzserver/_default.cfg

@@ -102,6 +102,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/insserver/_default.cfg

@@ -113,6 +113,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/inssserver/_default.cfg

@@ -116,6 +116,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/iosserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 9 - 0
lgsm/config-default/config-lgsm/jbep3server/_default.cfg

@@ -97,6 +97,15 @@ telegramthreadid=""
 telegramsilentnotification="false"
 curlcustomstring=""
 
+## Stop | https://docs.linuxgsm.com/commands/start-stop-restart
+stoponlyifnoplayers="off"
+stoponlyifnoplayersallcommands="on"
+
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/jc2server/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/jc3server/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/jk2server/_default.cfg

@@ -108,6 +108,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/kf2server/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/kfserver/_default.cfg

@@ -111,6 +111,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/l4d2server/_default.cfg

@@ -112,6 +112,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/l4dserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/mcbserver/_default.cfg

@@ -102,6 +102,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/mcserver/_default.cfg

@@ -108,6 +108,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 9 - 0
lgsm/config-default/config-lgsm/mcvserver/_default.cfg

@@ -88,6 +88,15 @@ telegramtoken="accesstoken"
 telegramchatid=""
 curlcustomstring=""
 
+## Stop | https://docs.linuxgsm.com/commands/start-stop-restart
+stoponlyifnoplayers="off"
+stoponlyifnoplayersallcommands="on"
+
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/mhserver/_default.cfg

@@ -108,6 +108,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/mohaaserver/_default.cfg

@@ -104,6 +104,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/momserver/_default.cfg

@@ -105,6 +105,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/mtaserver/_default.cfg

@@ -102,6 +102,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/ndserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/necserver/_default.cfg

@@ -102,6 +102,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/nmrihserver/_default.cfg

@@ -112,6 +112,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ns2cserver/_default.cfg

@@ -114,6 +114,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ns2server/_default.cfg

@@ -115,6 +115,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/nsserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/ohdserver/_default.cfg

@@ -116,6 +116,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/onsetserver/_default.cfg

@@ -100,6 +100,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/opforserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/pc2server/_default.cfg

@@ -103,6 +103,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/pcserver/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/pmcserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 9 - 0
lgsm/config-default/config-lgsm/pvrserver/_default.cfg

@@ -104,6 +104,15 @@ telegramthreadid=""
 telegramsilentnotification="false"
 curlcustomstring=""
 
+## Stop | https://docs.linuxgsm.com/commands/start-stop-restart
+stoponlyifnoplayers="off"
+stoponlyifnoplayersallcommands="on"
+
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/pwserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/pzserver/_default.cfg

@@ -103,6 +103,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/q2server/_default.cfg

@@ -104,6 +104,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/q3server/_default.cfg

@@ -104,6 +104,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/q4server/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/qlserver/_default.cfg

@@ -99,6 +99,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/qwserver/_default.cfg

@@ -103,6 +103,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/ricochetserver/_default.cfg

@@ -106,6 +106,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/roserver/_default.cfg

@@ -107,6 +107,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 9 - 0
lgsm/config-default/config-lgsm/rsdwserver/_default.cfg

@@ -98,6 +98,15 @@ telegramthreadid=""
 telegramsilentnotification="false"
 curlcustomstring=""
 
+## Stop | https://docs.linuxgsm.com/commands/start-stop-restart
+stoponlyifnoplayers="off"
+stoponlyifnoplayersallcommands="on"
+
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

+ 5 - 0
lgsm/config-default/config-lgsm/rtcwserver/_default.cfg

@@ -104,6 +104,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Backup | https://docs.linuxgsm.com/commands/backup
 maxbackups="4"
 maxbackupdays="30"

+ 5 - 0
lgsm/config-default/config-lgsm/rustserver/_default.cfg

@@ -119,6 +119,11 @@ curlcustomstring=""
 stoponlyifnoplayers="off"
 stoponlyifnoplayersallcommands="on"
 
+## Player Warnings | https://docs.linuxgsm.com/features/player-warnings
+# Minutes to warn players in-game before a stop, restart or update. 0 to disable.
+# e.g. 15 warns at 15, 10, 5, 3 and 1 minutes.
+warnplayerstimer="0"
+
 ## Updating | https://docs.linuxgsm.com/commands/update
 updateonstart="off"
 

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików