Bonjour,

J'ai besoin d'éteindre un serveur à une heure donnée.

J'ai essayé ceci après quelques recherches sur le net pour éteindre un serveur à une heure fixe.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
30 20 * * * root /sbin/shutdown -h now
Le crontab a bien été généré avec crontab -e et l'utilisateur root, le demon cron est bien en route et fonctionne (testé avec une petit "touch")

Pour arrivé à mes fins, j'ai créé en stop.sh qui contient

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
#!/bin/sh
 
/sbin/shutdown -h now
Modifié le cron en conséquence.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
35 22 * * * /root/stop.sh
Et là, cela fonctionne très bien, le serveur est bien éteint


Mais, j'aimerai bien que cela marche directement dans le cron sans passer par un script.

Auriez vous une idée ?

Merci

Patrice