• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

AT demon - atd

  • Ersteller Ersteller bz.mac
  • Erstellt am Erstellt am

bz.mac

Gast
Ich wollte heute einen at Job auf meinem MBP einstellen und habe zum Glueck vorher getestet, ob das geht. Das Einstellen ging ohne Probleme, nur ausgefuehrt wurden die Jobs nicht. atq fuehrt sie alle immer noch brav in der Liste mit einer Startzeit von heute Morgen.
Ich habe mir dann fix mit einem Eintrag in der crontab geholfen. Aber fuer 'one off' Jobs empfinde ich das als mit Kanonen auf Spatzen zu schiessen.
Beim Rumsuchen im Netz und in den man pages stiess ich noch auf atrun(8), der alle 10 Minuten von cron ausgefuehrt werden soll. Jobs koennen also 9 Minuten zu spaet gestartet werden. Mmmh... Schlecht.

Ob der atd jetzt laeuft oder nicht, habe ich nicht rausgefunden. Ein ps ax listed nichts.
Gibt es ausser chron Alternativen beim Mac? Die Jobs muessen ausgefuehrt werden, ohne dass irgendjemand auf der Kiste angemeldet ist.

Dann habe ich noch launchd(8) gefunden, bin aber noch nicht ganz schlau aus der Beschreibung geworden.

Und noch was: Ueber die Energiespareinstellungen kann ich einstellen, wann der Rechner aufwachen und einschlafen soll (nur bei MacBook [Pro], oder auch bei stationaeren Rechnern?).

Kann die Aufwach- und Einschlafzeit nur ueber das GUI einstellen oder geht das auch ueber die Konsole bzw ueber ein Framework programmtechnisch?

Ciao

bz.mac
 
schlafen und aufwachen geht bei allen macs (zumindest die die ich hatte, also macbook pro, powerbook, macmini, emac, imac, cube und G5)

du könntest dir mit webmin helfen, da ging das at setzen immer astrein (www.webmin.com)

iPoe
 
Launchd ist richtig, cron ist deprecated.

Sämtliche Einstellungen lassen sich auch mit "defaults write" per Terminal setzen. Man muß nur den entsprechenden Propertynamen wissen ;-)
Passende Propertynamen finden sich beispielsweise in
com.apple.AutoWake.plist
com.apple.PowerManagement.plist
 
Zuletzt bearbeitet: