Я установил Sleepwatcher, используя Homebrew. Все работало хорошо, как кажется, вот вывод:
josh@Macbuech:~/Documents/Work/Access4All/projects/a4aa2/src$ brew install sleepwatcher
==> Downloading https://homebrew.bintray.com/bottles/sleepwatcher-2.2.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring sleepwatcher-2.2.el_capitan.bottle.tar.gz
==> Caveats
For SleepWatcher to work, you will need to read the following:
/usr/local/Cellar/sleepwatcher/2.2/ReadMe.rtf
Ignore information about installing the binary and man page,
but read information regarding setup of the launchd files which
are installed here:
/usr/local/Cellar/sleepwatcher/2.2/de.bernhard-baehr.sleepwatcher-20compatibility-localuser.plist
/usr/local/Cellar/sleepwatcher/2.2/de.bernhard-baehr.sleepwatcher-20compatibility.plist
These are the examples provided by the author.
To have launchd start sleepwatcher now and restart at login:
brew services start sleepwatcher
==> Summary
/usr/local/Cellar/sleepwatcher/2.2: 8 files, 53.3K
Я хотел запустить сервис, как предложено в выводе, но получил следующую ошибку:
josh@Macbuech:~/Documents/Work/Access4All/projects/a4aa2/src$ brew services start sleepwatcher
==> Tapping homebrew/services
Cloning into '/usr/local/Library/Taps/homebrew/homebrew-services'...
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 7 (delta 0), reused 4 (delta 0), pack-reused 0
Unpacking objects: 100% (7/7), done.
Checking connectivity... done.
Tapped 0 formulae (32 files, 46.4K)
Error: Formula `sleepwatcher` not installed, #startup_plist not implemented or no plist file found
josh@Macbuech:~/Documents/Work/Access4All/projects/a4aa2/src$
Я не уверен сейчас. Я что-то упустил? Я читаю README, но это меня смущает, у меня нет опыта работы с launchd, демонами, сервисами ...
Я хочу, чтобы sleepwatcher всегда запускался на моем компьютере, чтобы он ~/.sleep
и ~/.wakeup
при переходе в режим сна или пробуждения.
Обновить
Я удостоверился, что brew service
доступна, но не заставил это работать.
josh@Macbuech:~/Documents/Work/MuheimWebdesign/tests/tilt$ brew tap homebrew/services
josh@Macbuech:~/Documents/Work/MuheimWebdesign/tests/tilt$ brew services start sleepwatcher
Error: Formula `sleepwatcher` not installed, #startup_plist not implemented or no plist file found