Вопросы с тегом «launchd»

8
Как запустить / остановить / перезапустить запущенные сервисы из командной строки?
Как перезапустить, скажем, например, мой httpd или afpd, используя любую Mac OS X> = 10.5 (Leopard-), без необходимости использовать графический интерфейс и перейти в Системные настройки -> Общий доступ и снятие отметки / проверки «Общий доступ через Интернет»? Я ищу канонический эквивалент Debian invoke-rc.d apache2 restart. РЕДАКТИРОВАТЬ: Вопрос о запущенных …


3
Используйте переменную окружения в скрипте launchd
Мне любопытно, можно ли указать переменную envrionment в ProgramArgumentsчасти скрипта luanchd на Mac OS X Leopard. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>me.mpietz.MountDevRoot</string> <key>ProgramArguments</key> <array> <string>/bin/sh</string> <string>$HOME/bin/attach-devroot.sh</string> <!-- Instead of using... <string>/Users/mpietz/bin/attach-devroot.sh</string --> </array> <key>RunAtLoad</key> <true/> </dict> </plist>


2
Как проверить, установлен ли флаг «отключен» в OS X для запускаемых служб?
Согласно справочной странице для launchctl(выделение мое): -w Переопределяет ключ Disabled и устанавливает его в значение false. В предыдущих версиях этот параметр изменял файл конфигурации. Теперь состояние ключа Disabled хранится в другом месте на диске. Поскольку текущее состояние отключенного флага больше не устанавливается в самом .plistфайле, проверка Disabledключа больше не является …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.