Update dsmon.sh

This commit is contained in:
2023-07-06 20:55:47 -05:00
parent ce928458c4
commit 4991751370

View File

@@ -357,12 +357,19 @@ GETCRONTAB(){
echo "No user password specified"
fi
}
FIXCRONTAB(){
crontab -l | grep -v 'dsmon hdd' | crontab -
crontab -l | grep -v 'dsmon sys' | crontab -
(crontab -l ; echo "$(($RANDOM % 59)) */1 * * * /usr/local/bin/dsmon hdd >/dev/null 2>&1")| crontab -
(crontab -l ; echo "*/5+$(($RANDOM % 4)) * * * * /usr/local/bin/dsmon sys >/dev/null 2>&1")| crontab -
}
case $action in
check) CHECK ${2};;
setupssh) SETUPSSH;;
get-crontabs) GETCRONTABS ${2};;
get-crontab) GETCRONTAB ${2};;
fix-crontab) FIXCRONTAB;;
run) RUN ${2};;
runcmd) RUNCMD ${2} ${3} ${4} ${5} ${6} ${7} ${8} ${9} ${10} ${11};;
update);;