diff --git a/script/script/check_service.sh b/script/script/check_service.sh new file mode 100755 index 0000000..b7702ae --- /dev/null +++ b/script/script/check_service.sh @@ -0,0 +1,23 @@ +SERVICES=("mariadb" "nginx" "php-fpm" "gitea" "tt-rss" "named" "autofs" "rsyncd.socket") +HOST=$(hostname) +RED='\033[0;31m' +GREEN='\033[0;32m' +NC='\033[0m' + +#attend 60s pour que les autre service est le temps de démarrer +sleep 60 + +echo "device $HOST have reboot curent status of critic service:" +for service in ${SERVICES[@]} +do + status=$(systemctl is-active $service) + + if [ $status = "inactive" ] + then + echo -e "$service is $status" + echo $(journalctl -u $service --lines=10 -q) + else + echo -e "$service is $status" + fi + echo "" +done diff --git a/zsh/.zshrc.d/alias b/zsh/.zshrc.d/alias index 7849ee6..6eb33a6 100644 --- a/zsh/.zshrc.d/alias +++ b/zsh/.zshrc.d/alias @@ -25,8 +25,8 @@ alias diskstation-root='ssh root@diskstation -p 1020' #set command alias alias nano='nano -c' -alias rarret='sudo systemctl poweroff' -alias arret='systemctl poweroff' +alias rarret='sudo systemctl poweroff --no-wall' +alias arret='systemctl poweroff --no-wall' alias du='du -h' alias df='df -h' alias rr='rm -r'