scripts/linux/check_centos_reboot_needed.sh
2023-07-12 11:43:15 +00:00

18 lines
574 B
Bash

#!/bin/bash
LAST_KERNEL=$(rpm -q --last kernel | perl -pe 's/^kernel-(\S+).*/$1/' | head -1)
CURRENT_KERNEL=$(uname -r)
if [[ $LAST_KERNEL != $CURRENT_KERNEL ]]
then
echo "REQUIERE REINICIO KERNEL" > ./check_reboot_needed.txt
else
NEEDRESTART=$(needs-restarting -r | grep 'Reboot is required' | cut -b 1-18)
if [[ $NEEDRESTART == "Reboot is required" ]]
then
echo "REQUIERE REINICIO OTHER" > ./check_reboot_needed.txt
else
echo "NO NECESITA REINICIARSE" > ./check_reboot_needed.txt
fi
fi
exit