Questions générales sur Manjaro Linux.
S'il vous plaît, avant de poster, essayez la fonction de recherche du forum.
Répondre

Execution d'un programme a la fermeture

#1Messageil y a 9 ans

Bonjour a tous,

J'utilise courrament un serveur local pour du developpement avec des bases de données.
Je le lance donc de temps a autre en utilisant des commandes du type : systemctl start httpd etc.
Malheuresement, j'oublie des fois de stopper le serveur apache, ce qui a pour effet de grandement ralentir l'extinction de mon PC (car il attend que le serveur se ferme proprement).
Comment faire donc pour executer automatiquement une commande a l'extinction du PC ?

Merci d'avance,
Dernière modification par N3mesis98il y a 9 ans, modifié au total 1 fois.

Execution d'un programme a la fermeture

#2Messageil y a 9 ans

Execution d'un programme a la fermeture

#3Messageil y a 9 ans

Merci pour la reponse.

Néanmoins, je ne vois rien dans l'article qui fasse reference a une manière d'executer une commande a l'extinction.
En fait, il me faudrais une sorte de "systemctl enable" mais a l'extinction quoi...

Execution d'un programme a la fermeture

#4Messageil y a 9 ans

Pas essayé ,mais il y a un script "prêt à l'emploi" /etc/rc.local.shutdown.
Rajoutes-y une ligne sudo systemctl stop ton_service. Ça ne risque rien , les fichiers rc.local sont prévus pour une utilisation personnalisée, et puis rien de plus simple que de revenir en arrière.
Seul truc , ton MP devrait être demandé pour éteindre.

Execution d'un programme a la fermeture

#5Messageil y a 9 ans

:bjr:
au vu de sa position, /etc/rc.local.shutdown appartient à root, non ?
donc on peut oublier le sudo dans le script ?

Execution d'un programme a la fermeture

#6Messageil y a 9 ans

:bjr:
Heuhh Oui... :gsourire:

Execution d'un programme a la fermeture

#7Messageil y a 9 ans

Merci pour l'astuce, ça marche au poil !

Execution d'un programme a la fermeture

#8Messageil y a 9 ans

sauf qu'à mon sens, ça doit rien changer au niveau de la rapidité d'extinction, puisque dans les deux cas, il faudra attendre qu'Apache se ferme proprement...
Répondre