Add nagios check mount rw
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Brice Waegeneire 2022-07-05 16:00:22 +02:00
parent 4d50bab03b
commit 6d73acc866
1 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,20 @@
#!/bin/sh
#
# Verify mounted filesystems are readable and writable.
filesystems=$*
exit_code=0
for filesystem in $filesystems; do
if findmnt --options ro --noheadings "${filesystem}"; then
exit_code=2
fi
done
if [ $exit_code != 0 ]; then
echo "CRITICAL - Above filesystems aren't monted in read and write mode"
else
echo "OK - All fine"
fi
exit "${exit_code}"