Nun, ich kann die Bedeutung von missverstehen KeepAlive
. Es stellt sich heraus, dass Homebrew eine plist
Datei verteilt hat offlineimap
, die die Aufgabe erfüllt:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>KeepAlive</key> <false/> <key>Label</key> <string>homebrew.mxcl.offline-imap</string> <key>ProgramArguments</key> <array> <string>/usr/local/opt/offline-imap/bin/offlineimap</string> </array> <key>StartInterval</key> <integer>300</integer> <key>RunAtLoad</key> <true /> <key>StandardErrorPath</key> <string>/dev/null</string> <key>StandardOutPath</key> <string>/dev/null</string> </dict> </plist>
Der Dämon überlebt jetzt den Schlaf.