Y a-t-il un moyen avec ld/lctrl d'exécuter des pré/post-commandes similaires à celles de systemd ? ExecStartPre
/ ExecStopPost
?
Merci beaucoup @TJ.
Y a-t-il un moyen avec ld/lctrl d'exécuter des pré/post-commandes similaires à celles de systemd ? ExecStartPre
/ ExecStopPost
?
Non, il n'y a pas de telle fonctionnalité dans launchd
(pour autant que je sache, et je me considère comme assez familier avec launchd
).
Le meilleur site que je connaisse pour launchd
L'information est https://www.launchd.info qui est maintenu par le développeur de LaunchControl qui est mon outil préféré, et je dirais aussi le meilleur, pour gérer launchd
sur le Mac, bien que je doive admettre que Lingon est également excellent.
Si je voulais faire quelque chose comme ça avec launchd
Je finirais par faire un shell script de quelque sorte pour exécuter la commande avant, puis exécuter le démon, puis exécuter les commandes après. C'est loin d'être aussi satisfaisant, bien sûr.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
0 votes
Vous pourriez vouloir clarifier ce que vous essayez d'accomplir, pour les personnes qui n'ont aucune idée de ce que font les fonctions ExecStartPre/ ExecStopPost de systemd.
0 votes
@TJLuoma oh bien sûr, simplement lancer quelques commandes avant o après le démon principal, généralement pour le démarrage ou le démantèlement...