Quand on rentre dans les arcanes de Mac OS X et qu'on s'intéresse aux crontab, à xinetd, ou à init, on en vient forcément à côtoyer launchd. Launchd est une sorte d'homme à tout faire de Mac OS X 10.4. Comme je l'expliquais précédemment, on peut créer et manipuler les fichiers de configuration launchd à la main. Il est néanmoins parfois bien plus aisé de s'en remettre à une interface graphique quand cette dernière existe et qu'elle est fiable et claire. C'est le cas de Lingon.
Lingon vous offre une interface complète de gestion des agents et démons launchd. Vous pouvez :
- Lister par domaine les agents et les démons : les vôtres, ceux communs aux utilisateurs, ou ceux du système
- Les déplacer d'une catégorie à une autre
- Charger, recharger ou décharger les objets (agent ou démon)
- Lancer ou couper les objets
- Modifier ou créer des objets directement dans les sources ou dans des masques de saisie
- Créer un objet via un assistant
Lingon est donc un outil très complet, facile d'utilisation, qui permet de prendre rapidement en main la création et l'administration d'agents ou démons launchd.
Par ici la bonne soupe : lingon.sourceforge.net