Daniel Gibbs
8689ccfb7f
-autoupdate added to all Source/GldSrc servers
Should speed up server updates to servers. This switch should update and
restart the server as an update is released by Valve
11 years ago
Daniel Gibbs
fbd9120d76
Fixed gsquery installing in incorrect location
11 years ago
Daniel Gibbs
3e8b7b9982
Synced scripts and bug fixes
* Synced the scripts so all functions correctly match
* updated fn_autoip so 127.0.0.0 range should be ignored
* glibcfix function added where required
* Fixed update-restart bug causing the lockfile to be created in the
wrong directory #172
* gmodserver libsteamfix added
* General code tidy up
11 years ago
Scarsz
c0015e6089
Add quotes around steampass
https://github.com/dgibbs64/linuxgameservers/issues/174
11 years ago
Daniel Gibbs
ff773b87cc
GLIBC fix and autoip update
Created a global function for glibc fixes. Will detect GLIBC version and
game server to apply a fix as needed.
Update fn_autoip to ignore entire 127.0.0.0 range
/dependency hell
11 years ago
Daniel Gibbs
6f18677c98
Reverting to original files
Newer version of files does not work Reverting to original files that do
work.
11 years ago
Scarsz
5689cbe03a
Add gsquery to supported servers
/nosleep
11 years ago
Daniel Gibbs
ab743dfe84
Updated to GLIBC 2.19 deps
updated the gmodserver dependencies.
Updated to version 2.19
ldd (Ubuntu EGLIBC 2.19-0ubuntu6.3) 2.19
11 years ago
Scarsz
c832ed84c8
150914 - Fix GLIBC fix issues
11 years ago
Daniel Gibbs
f8b462208b
100914 - Update debug and monitor
* Updated debug mode
* Monitor changes to monitor to clarify how to activate it
fixed issue #156
11 years ago
Scarsz
c6f8ab023b
Temporarily disable GLIBC 2.15 fix
11 years ago
Scarsz
ca43c0737e
Remove old GLIBC fix, awkwardly does both
```
=================================
Was the install successful? [y/N]y
Applying steamclient.so fix
=================================
‘/home/dg/gmod/steamcmd/linux32/steamclient.so’ -> ‘/root/.steam/sdk32/steamclient.so’
Applying GLIBC_2.15 fix
=================================
mkdir: created directory ‘/home/dg/gmod/tmp’
Downloading GLIBC_2.15
Extracting files
dpkg-deb: error: `/home/dg/gmod/tmp/libc6_2.15-0ubuntu10.6_i386.deb' is not a debian format archive
Copying GLIBC_2.15 files into bin
cp: cannot stat ‘/home/dg/gmod/tmp/lib/i386-linux-gnu/*’: No such file or directory
Removing temporary folder
Creating log directorys
=================================
mkdir: created directory ‘/home/dg/gmod/log’
mkdir: created directory ‘/home/dg/gmod/log/script’
mkdir: created directory ‘/home/dg/gmod/log/console’
‘/home/dg/gmod/log/server’ -> ‘/home/dg/gmod/serverfiles/garrysmod/logs’
Copying libstdc++.so.6
=================================
‘/home/dg/gmod/steamcmd/linux32/libstdc++.so.6’ -> ‘/home/dg/gmod/serverfiles/libstdc++.so.6’
Applying GLIBC_2.15 fix
=================================
2014-09-01 02:31:07 URL:https://raw.githubusercontent.com/dgibbs64/linuxgameservers/master/GarrysMod/dependencies/libc.so.6 [1734120/1734120] -> "libc.so.6" [1]
2014-09-01 02:31:07 URL:https://raw.githubusercontent.com/dgibbs64/linuxgameservers/master/GarrysMod/dependencies/libm.so.6 [173576/173576] -> "libm.so.6" [1]
2014-09-01 02:31:08 URL:https://raw.githubusercontent.com/dgibbs64/linuxgameservers/master/GarrysMod/dependencies/libpthread.so.0 [124663/124663] -> "libpthread.so.0" [1]
Configuring Garrys's Mod Server...
```
11 years ago
Scarsz
5eb1b63692
wget verbose but not as verbose
Turns into
11 years ago
Daniel Gibbs
3f5e1ea46d
Added libstdc++.so.6
11 years ago
Daniel Gibbs
3958397d09
GLIBC 2.15 fix
Now works with GLIBC 2.15. Downloads required deps in to the bin
directory
11 years ago
Daniel Gibbs
238738c763
Added deps for Garrys Mod
Added the required deps for Garrys mod now it requires GLIBC_2.15
11 years ago
Scarsz
6ef88e4fb7
Didn't notice missing symbol somehow
11 years ago
Scarsz
1e3f69d332
Fix GLIBC not found errors
11 years ago
Daniel Gibbs
83587560ab
improved console logging
improved console logging so now does not require you to press return to
output the console to a log file
11 years ago
Scarsz
bf450f6a1f
Slight oopsie (Config line duplicate)
11 years ago
Daniel Gibbs
c123316b63
Resolved lockfile full path bug
Fixed: If using full path to script lock file was not being detected in
monitor causing the monitor to not work. This broke automatic
monitoring.
11 years ago
Daniel Gibbs
f170bf5167
Replaced lockfile for echoing date
removed lockfile command in favour of echoing date to a file. This will
remove the need for procmail but still achieve the same functionality
11 years ago
Scarsz
08120c12a5
Update gmodserver
11 years ago
Scarsz
397b6cb046
Much more detailed server.cfg
11 years ago
Scarsz
e19eb51d90
Added link to the wiki page
11 years ago
Scarsz
101fda4d8b
Add native workshop support
To add on the instruction page:
To get the workshop auth code, go to http://steamcommunity.com/dev/apikey and generate a code.
To get the workshop collection id, take the URL, for example http://steamcommunity.com/sharedfiles/filedetails/?id=123456789 , and use the trailing numbers for the id value.
11 years ago
Daniel Gibbs
6b120e2e6c
Monitor no longer starts server if stop used
If the administrator stops the server using the stop command the monitor
will disable itself preventing the server from starting back up on its
own
11 years ago
Daniel Gibbs
6660454ae2
Added release gmodserver
early stages of this and more features to come however this will allow
basic install of the server.
11 years ago