dos2unix uitgevoerd

This commit is contained in:
2023-11-23 09:20:39 +01:00
parent abad7d298f
commit 791365d024

View File

@@ -1,70 +1,70 @@
#!/bin/bash #!/bin/bash
# Zie ook https://wiki.de-roo.org/doku.php/cron # Zie ook https://wiki.de-roo.org/doku.php/cron
FIRST=("fs01") FIRST=("fs01")
SECOND=("web06" "web03" "net04") SECOND=("web06" "web03" "net04")
THIRD=("net02" "net03" "net05" ) THIRD=("net02" "net03" "net05" )
REST=("dt03" "git01" "run01" "has01" "iam01" "man01" "mdm01" "minecraft" "nms01" "pbx01" "rpi03" "web04" "web05" "web07" "mail02" "cloud01" "srv01" "siem01" "web08" "web09" "dms01") REST=("dt03" "git01" "run01" "has01" "iam01" "man01" "mdm01" "minecraft" "nms01" "pbx01" "rpi03" "web04" "web05" "web07" "mail02" "cloud01" "srv01" "siem01" "web08" "web09" "dms01")
timeToWait=900 timeToWait=900
############################################ ############################################
# 1:00h (uit crontab) FIRST # # 1:00h (uit crontab) FIRST #
############################################ ############################################
for SERVER in "${FIRST[@]}"; do for SERVER in "${FIRST[@]}"; do
echo "------------------------------------" echo "------------------------------------"
date +"%H:%M:%S %d-%m-%Y" date +"%H:%M:%S %d-%m-%Y"
echo "Starting reboot of $SERVER" echo "Starting reboot of $SERVER"
ssh "$SERVER" reboot now ssh "$SERVER" reboot now
sleep 60 sleep 60
done done
############################################ ############################################
# 1:15h SECOND # # 1:15h SECOND #
############################################ ############################################
echo "Waiting $timeToWait seconds" echo "Waiting $timeToWait seconds"
sleep "$timeToWait" sleep "$timeToWait"
for SERVER in "${SECOND[@]}"; do for SERVER in "${SECOND[@]}"; do
echo "------------------------------------" echo "------------------------------------"
date +"%H:%M:%S %d-%m-%Y" date +"%H:%M:%S %d-%m-%Y"
echo "Starting reboot of $SERVER" echo "Starting reboot of $SERVER"
ssh "$SERVER" reboot now ssh "$SERVER" reboot now
sleep 60 sleep 60
done done
############################################ ############################################
# 1:30h THIRD # # 1:30h THIRD #
############################################ ############################################
echo "Waiting $timeToWait seconds" echo "Waiting $timeToWait seconds"
sleep $timeToWait sleep $timeToWait
for SERVER in "${THIRD[@]}"; do for SERVER in "${THIRD[@]}"; do
echo "------------------------------------" echo "------------------------------------"
date +"%H:%M:%S %d-%m-%Y" date +"%H:%M:%S %d-%m-%Y"
echo "Starting reboot of $SERVER" echo "Starting reboot of $SERVER"
ssh "$SERVER" reboot now ssh "$SERVER" reboot now
done done
############################################ ############################################
# 1:45h REST # # 1:45h REST #
############################################ ############################################
echo "Waiting $timeToWait seconds" echo "Waiting $timeToWait seconds"
sleep $timeToWait sleep $timeToWait
for SERVER in "${REST[@]}"; do for SERVER in "${REST[@]}"; do
echo "------------------------------------" echo "------------------------------------"
date +"%H:%M:%S %d-%m-%Y" date +"%H:%M:%S %d-%m-%Y"
echo "Starting reboot of $SERVER" echo "Starting reboot of $SERVER"
ssh "$SERVER" reboot now ssh "$SERVER" reboot now
done done
############################################ ############################################
# 1:55h CUSTOM # # 1:55h CUSTOM #
############################################ ############################################
echo "Waiting $timeToWait seconds" echo "Waiting $timeToWait seconds"
sleep $timeToWait sleep $timeToWait
echo "------------------------------------" echo "------------------------------------"
date +"%H:%M:%S %d-%m-%Y" date +"%H:%M:%S %d-%m-%Y"
echo "Starting reboot of $(hostname)" echo "Starting reboot of $(hostname)"
shutdown -r 5 "Reboot in 5 minutes." shutdown -r 5 "Reboot in 5 minutes."