Jérémy Lecour
|
407adabda0
|
Add conventions to the README
|
2019-04-05 18:23:07 +02:00 |
|
Jérémy Lecour
|
5c055b681b
|
move comments above functions
|
2019-04-05 15:45:36 +02:00 |
|
Jérémy Lecour
|
c93939c306
|
extract minifirewall_file function
|
2019-04-05 15:45:36 +02:00 |
|
Jérémy Lecour
|
5160d5a56c
|
Extract functions
|
2019-04-05 15:45:36 +02:00 |
|
Benoît S.
|
84d197047a
|
Merge branch 'fast-debian-check' of evolix/evocheck into master
|
2019-04-05 11:01:52 +02:00 |
|
Benoît S.
|
bbb34c7df0
|
Merge branch 'cleanup' into fast-debian-check
|
2019-04-05 10:59:01 +02:00 |
|
Jérémy Lecour
|
9e50962b17
|
do not print warnings in quiet mode
|
2019-04-04 20:52:13 +02:00 |
|
Jérémy Lecour
|
53b86b991f
|
add a break
|
2019-04-04 18:32:43 +02:00 |
|
Jérémy Lecour
|
4d952b1013
|
limit Samba check to lenny
|
2019-04-04 18:30:46 +02:00 |
|
Jérémy Lecour
|
0fa12b0cfd
|
use octal representation of permissions
|
2019-04-04 18:28:49 +02:00 |
|
Jérémy Lecour
|
7dab67e303
|
fix typo
|
2019-04-04 18:25:10 +02:00 |
|
Jérémy Lecour
|
774796e190
|
fix lenny test
|
2019-04-03 21:25:57 +02:00 |
|
Jérémy Lecour
|
e9cee7c4c0
|
report if blkid is missing
|
2019-03-25 10:04:40 +01:00 |
|
Jérémy Lecour
|
decb3fbb0c
|
bump version
|
2019-03-24 21:56:20 +01:00 |
|
Jérémy Lecour
|
4547705b45
|
skip test if munin is not setup in cron mode
|
2019-03-24 21:52:32 +01:00 |
|
Jérémy Lecour
|
3838f07c3b
|
awstats must be installed to check its configuration
|
2019-03-24 21:50:51 +01:00 |
|
Jérémy Lecour
|
f4b1c96be0
|
verbose mode for AUTOIF
|
2019-03-24 21:35:28 +01:00 |
|
Jérémy Lecour
|
809146de52
|
systemd network configuration is not supported yet
|
2019-03-24 21:27:16 +01:00 |
|
Jérémy Lecour
|
a7abd80f93
|
Use awk to have a rounded percentage
python is slow
bash supports only integer arithmetics
"bc" can't round to the ceiling
|
2019-03-24 21:10:47 +01:00 |
|
Jérémy Lecour
|
4136b310c1
|
fallback to python if bc(1) is missing
|
2019-03-23 21:09:36 +01:00 |
|
Jérémy Lecour
|
e2fb5ae837
|
fail if lspci is missing
|
2019-03-23 10:32:53 +01:00 |
|
Jérémy Lecour
|
9cd5e1c325
|
improve backup detection
|
2019-03-23 10:32:29 +01:00 |
|
Jérémy Lecour
|
3979b71831
|
Check for files before going further
Some non conventional servers might have important files or programs
missing.
|
2019-03-23 10:18:01 +01:00 |
|
Jérémy Lecour
|
83379f6787
|
fix excessive quoting
it breaks globbing
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
8f255fa392
|
IS_EVOMAINTENANCEUSERS search trap only in active users home
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
4daaf99e36
|
split IS_EVOMAINTENANCECONF in 3 checks
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
f377df3370
|
fix evobakup scripts detection
find returns with 0 even if nothing is found, so we use the number of
occurences
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
c9acd91671
|
Break the loop unless in verbose mode
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
8980ca7b69
|
document -h for help option
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
140a5d1a84
|
typo
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
3598154e4a
|
find user's home directory via getent(1)
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
48cbf6385f
|
improve reserved blocks math
bc(1) round to the lower integer, so we add 1 to always be around the
ceiling.
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
df9af8061d
|
log if not QUIET
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
7702a8dd84
|
Add options parsing (verbose/quiet/cron/help/version)
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
2fdc3338fd
|
Disable a few shellcheck style warnings
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
a7bfbe0a19
|
awk instead of tr | cut
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
3591e265c8
|
grep -c instead of grep | wc -l
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
92754deef0
|
whitespaces
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
8f46b6c811
|
variable extraction
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
97b13b2a60
|
cut < file instead of cat file | cut
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
fa53e1a293
|
command grouping with braces
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
1c0f00c473
|
quotes
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
9861e22614
|
test command return value directly
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
8254877240
|
Add IS_ETCGIT to check for /etc.git Git repository
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
ae0b3ae2f1
|
Use bc (instead of python) to have a rounded percentage
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
4f8a9ceecc
|
fix quotes
|
2019-03-23 02:36:42 +01:00 |
|
Jérémy Lecour
|
a8178598e9
|
use braces instead of parenthesis
|
2019-03-23 02:36:41 +01:00 |
|
Jérémy Lecour
|
3a484cf694
|
add quotes
|
2019-03-23 02:36:41 +01:00 |
|
Jérémy Lecour
|
c073f5ca87
|
homeDir is useless here
|
2019-03-23 02:36:41 +01:00 |
|
Jérémy Lecour
|
0fe664f571
|
rework the EVOACME check
|
2019-03-23 02:36:41 +01:00 |
|