QuarkStar

QuarkStar

… bringt laufend Tipps zum produktiveren Arbeiten mit dem Mac, iOS
und dem Web


Software-Tipp für Geeks: Mac OS launchd verwalten mit Lingon

Seit Mac OS X 10.4 hat der launchd die alten Bekannten crond, init.d etc. ersetzt. launchd kümmert sich in erster Linie um Skripte oder Programme, die beim Systemstart oder in regelmäßigen Abständen automatisch ausgeführt werden sollen (dies entspricht teilweise den geplanten Tasks in Windows).

Zur Verwaltung des launchd gibt es das Kommandozeilentool launchctl. Komfortabler geht es aber mit dem kostenlosen GUI-Tool Lingon.

Lingon ist ein Frontend zur Konfiguration des launchd, das einen sehr detaillierten Eingriff in alle vom launchd gesteuerten Agents und Skripte erlaubt und vielleicht auch so manches Skript von längst nicht mehr verwendeten oder bereits gelöschten Programmen zu Tage fördert.

Zum Hinzufügen eigener Objekte steht ein praktischer Assistent für die Erstellung eigener Jobs bereit. Diese Jobs können Applikationen oder Skripte sein, die beim Systemstart, regelmäßig (wie ein “Cron-Job“) oder als Ordneraktion ausgeführt werden sollen.

Möchte man zum Beispiel täglich den neuesten Chromium Build autmatisch herunterladen und installieren, kann man sich hier den passenden Automator Workflow herunterladen und dann als täglich laufenden Job konfigurieren. Es lassen sich Applikationen leider nicht direkt verwenden, sondern man muss sich das passende Skript aus dem Applikationspaket heraussuchen. Mittels der Funktion “Paketinhalt einblenden” im Finder kommt man im Fall des Chromium Workflow unter “Contents/MacOS/” zum passenden Skript.

Danach konfiguriert man den Agent wie einen Cron-Job, sodass das Skript beispielsweise jeden Tag um 20 Uhr ausgeführt wird.

Wer bestimmte Programme nur einmalig beim Einloggen ausführen beziehungsweise laden möchte, kann dies auch wesentlich einfacher mit den Startobjekten tun. Mehr Informationen dazu findet man in einem früheren Artikel.

Lingon ist Open Source. Das Programm ist schon etwas älter und wird nicht mehr aktiv weiterentwickelt, funktionierte aber bei meinen Versuchen unter Mac OS X 10.6 einwandfrei.

War dieser Artikel hilfreich?
rss Icon RSS

Noch keine Kommentare, Kommentieren oder Pingen

“Software-Tipp für Geeks: Mac OS launchd verwalten mit Lingon”