Daniel Gibbs
fc4028296f
refactor(docs): change all urls from the old wiki to new docs ( #2122 )
refactor(docs): change all urls from the old wiki to new docs (#2122 )
6 years ago
Daniel Gibbs
c05d51fec3
Dependency checking can run as root ( #2032 )
* Only dependency checks will run as root user when starting the installer e.g `./csgoserver install`
* If running dep check as root LinuxGSM will remove any files in `lgsm` that belong to root
* Master server check will not run if jq missing
7 years ago
Daniel Gibbs
616e976251
Revert "SC2168: 'local' is only valid in functions."
This reverts commit aaa971c0ad
.
7 years ago
Daniel Gibbs
aaa971c0ad
SC2168: 'local' is only valid in functions.
7 years ago
Daniel Gibbs
fff8e0a2f5
Release 180409
* Added new server Rising World
* Added new server ET: Legacy
* Added support for node-gamedig
* Updated Factorio to glibc 2.18
* Changed apt-get to apt
* Changed many sleep timers from 1 second to 0.5 to speed up LinuxGSM
* Fix for issue #1784 Tmux closing wrong session
* Fixed dependency requirements for CoD 2 and CoD:UO #1866
* Discord now uses external IP over standard IP
* Code tidy/improvements with guidance from Shellcheck
* Added development command query-raw
* Added development command clear-functions
* Added development log dev-debug-function-order.log
* Added fctrserver to Travis CI tests
* Updates to GitHub Issues; Added bots and updated templated
* Fixed waffle.io button no longer working
* Corrected Query Port for UT3 (Query Port does not work btw)
7 years ago
Daniel Gibbs
77f1f9ea23
changed to new domain linuxgsm.com
7 years ago
Daniel Gibbs
a7e79a5350
renamed scriptlog to lgsmlog
Since there are so many types of logs beign used now changing script to lgsm will clarify what you are working with
8 years ago
Daniel Gibbs
6fbd530633
renamed filesdir to serverfiles
makign it easier to understand by changing the var to serverfiles (the actual name of the directory
8 years ago
UltimateByte
7a4438e8d0
sys permission fix only upon server start
fixes #1303
8 years ago
Daniel Gibbs
c1579de5e8
Permissions alert will only happen during monitor
Monitor needs to alert about permissions issues as the admin may not be around while this issue os occuring.
8 years ago
Daniel Gibbs
4376a540fc
Added permissions alert
an alert will go out if there is a permissions issue
8 years ago
Daniel Gibbs
11696acf5a
Renamed LGSM to LinuxGSM
For consistant branding.
8 years ago
UltimateByte
6d63023ac2
fn_print_ok_nl "Automatically fixing ...
8 years ago
UltimateByte
f09274abc8
better output & logging
8 years ago
UltimateByte
f54e5af264
output improvements
8 years ago
UltimateByte
81848996ff
log_info instead of warn
otherwise fails even if fixed because of exitcode from log_warn
8 years ago
UltimateByte
51f6a5b25a
warn & error in the right places
8 years ago
UltimateByte
63d58bccb4
better output with sleeps
8 years ago
UltimateByte
cc8273d24f
missing chmod
8 years ago
UltimateByte
369f5cc951
comments location & func name
8 years ago
UltimateByte
416d15e76e
Ordering/naming to make more sense
8 years ago
UltimateByte
0ba392d490
typo fixes
8 years ago
UltimateByte
6bcf93e218
fixes & rework perms on /sys
8 years ago
UltimateByte
462a653b36
attempt for permission errors in /sys fix||alert
8 years ago
UltimateByte
a96b547488
Reverted changes
8 years ago
UltimateByte
b126bc6584
Cleaning message
8 years ago
UltimateByte
858f1f24b8
Executable not found message
8 years ago
Daniel Gibbs
f3b128a002
Bad spelling: directories not directorys
9 years ago
Daniel Gibbs
4aa8544dfa
Its called folders in Windows & directorys in Linux
9 years ago
UltimateByte
3aa5242cc5
syntax
9 years ago
UltimateByte
4b4477199d
closing ) is better after opening
9 years ago
UltimateByte
745254777a
more elegant execname
9 years ago
UltimateByte
a36e646bf7
new line, now nice output
9 years ago
UltimateByte
3484854959
refresh values for second check
9 years ago
UltimateByte
f0306dbcc4
stripping ./ from executable
9 years ago
UltimateByte
e98e5af66e
Check if executable is executable
Attempt to fix it if not
Needs testing
Fixes #591
9 years ago
Marvin Lehmann
8a60df0bab
Corrected URL
9 years ago
UltimateByte
7f88bc8742
funcownissue instead of filesownissue
It wouldn't display onwership issues in filesdir.
9 years ago
Daniel Gibbs
13ed1ea590
I cannot spell! updated "Information"
9 years ago
UltimateByte
2ae1c05f47
Message location & rework
Added functions dir for ownership check
And reworked the way checks occur.
9 years ago
UltimateByte
03f2b4e027
Added selfname check
9 years ago
UltimateByte
575d871c61
infomation ?!
#1023
9 years ago
UltimateByte
4c8081f365
Diff between ownership and permissions + wiki link
#1023
9 years ago
Marvin Lehmann
8881508e9a
Added directory check
- fixes error message: find: ‘/home/server/serverfiles’: No such file or directory
9 years ago
Marvin Lehmann
3eee2b3690
Fixed some typos and improved descriptions
These changes do not affect the functionality of the code.
9 years ago
Daniel Gibbs
9b5af1b22f
missing bracket
9 years ago
Daniel Gibbs
e2ac1361a4
filesdir not serverfiles
9 years ago
Daniel Gibbs
038a49bad0
Changed to serverfiles for now
the rootdir is commonly the home dir. It has been highlighted that
sometimes dirs in the home dir may not belong to the user. I will make
further improvements to permissions soon.
9 years ago
Daniel Gibbs
2caa124944
can now check all files have correct user
groups are no longer checked as a user cna have multiple groups
9 years ago
Daniel Gibbs
46941def99
function_selfname + fixes
9 years ago