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

launchd - это демон с открытым исходным кодом, предназначенный для оптимизации и ускорения запуска и остановки процессов в ОС * nix.


5
Как запустить команду launchd от имени пользователя root
У меня есть следующая команда launchctl как файл .plist. Он загружен и настроен на запуск один раз в день, но должен запускаться от имени пользователя root, и я не уверен, как это проверить. Кроме того, это задание cron в основном копирует в каталог и запускает команду. Я уверен, что у …
32 macos  mac  cron  root  launchd 

8
как убить процесс в Mac OS X и не запускать его самостоятельно
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 9 лет назад . Когда я запускаю sudo kill -9 [PID]с правильным идентификатором процесса, процесс останавливается, но затем перезапускается и получает новый PID. Я пытаюсь убить mysqldпроцесс. Как я могу имитировать Монитор активности при уничтожении процесса? …

7
Не могу запустить демон с launchctl в Йосемити
У меня есть демон launchd, ~/Library/LaunchAgentsкоторый хорошо работал в Mavericks. Но это не начнется в публичной бета-версии Yosemite. Демон plist выглядит так (мое имя пользователя darksairс UID 501) <?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>Label</key> <string>org.darksair.retrmail</string> <key>ProgramArguments</key> <array> <string>/Users/darksair/bin/retrmail.py</string> </array> <key>KeepAlive</key> …

2
Запуск приложения на MacOSX Mountain Lion: задание не удалось выполнить (3) по странной причине: 13
Я попытался запустить приложение на своем Mac, но оно быстро закрывается, я проверил флаг Карантина, но это не было проблемой, я проверил Консоль и вот информацию об ошибке: 9/24/12 1:44:19.343 AM com.apple.launchd.peruser.501[150]: ([0x0-0x330330].com.krill.CodeRunner[5405]) Job failed to exec(3) for weird reason: 13 Как я могу это исправить? заранее спасибо
18 macos  launchd 

5
Установка переменных среды в OS X для приложений с графическим интерфейсом
Как настроить переменные среды в Mac OS X так, чтобы они были доступны для приложений с графическим интерфейсом без использования ~ / .MacOSX / environment.plist или же Крючки для входа (так как это осуждается )?

2
Как перезапустить запущенную OS X без перезагрузки?
Когда я запускаю Zotero / Firefox, они часто дают сбой, и я остаюсь с процессами зомби; после этого я не могу открыть новые экземпляры Zotero или Firefox. Я хочу избавиться от этих процессов зомби, а не перезагрузки, поэтому для <pid>процесса зомби, $ ps -p <pid> -o ppid= дает мне <parent_pid>и …

6
Как зарегистрировать агента с помощью launchd
Я не могу запланировать периодический запуск с launchctl/ launchdна OS X (Leopard). По сути, я не могу найти пошаговый список инструкций в Интернете, и интуитивный подход не работает. sync.plistФайл: <?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>Label</key> <string>net.madrat.utils.sync</string> <key>Program</key> <string>rsync</string> <key>ProgramArguments</key> <array> <string>-ar</string> …
14 macos  launchd 

1
com.apple.launchd: ошибка com.apple.launchd.peruser
Уже пару дней я читаю эти ошибки в системном журнале. 25/11/11 21:31:43,373 com.apple.launchd: (com.apple.launchd.peruser.32697[92747]) getpwuid("32697") failed 25/11/11 21:31:43,374 com.apple.launchd: (com.apple.launchd.peruser.32697[92747]) Exited with code: 1 25/11/11 21:31:43,374 com.apple.launchd: (com.apple.launchd.peruser.32697) Throttling respawn: Will start in 10 seconds У меня OSX Lion 10.7.2. Эти сообщения повторяются каждые несколько секунд, я поглядел на getpwuid …

1
Как получить список запусков для запуска сложной 1-строчной команды bash?
У меня есть несколько сложная команда bash, которая включает некоторые каналы и условие if-then-else, не говоря уже о вызове системной программы (например, grep) с несколькими параметрами. Есть ли способ создать plist, который launchd будет загружать и запускать эту сложную команду напрямую? (В отличие от ссылки на plist файл сценария bash, …
13 macos  bash  launchd  plist 

2
Общие папки / настройки Mac OS для проверки (при попытке избавиться от надоедливого самозапускающегося приложения)
Если есть приложение, которое запускается само по себе, какими будут наиболее эффективные места для его поиска? У кого-нибудь есть хороший исчерпывающий список того, где проверять элементы запуска, элементы входа, хуки входа, Cron, расширения ядра и т. Д. На данный момент я забываю, где находится половина этих папок / plist-файлов. Я …

1
launchd, кажется, игнорирует StartCalendarInterval на Yosemite
Я попытался обновить Homebrew вовремя с помощью launchd. Мой файл plist представлен здесь: <?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>ms.liu.homebrew.update</string> <key>UserName</key> <string>LiuMS</string> <key>ProcessType</key> <string>Background</string> <key>EnvironmentVariables</key> <key>ProgramArguments</key> <array> <string>/usr/local/bin/brew</string> <string>update</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>20</integer> <key>Minute</key> <integer>0</integer> </dict> <key>StandardOutPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.out</string> <key>StandardErrorPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.err</string> </dict> …

3
удаление элемента автозагрузки из com.apple.launchd
Я установил программу несколько месяцев назад, у нее была опция запуска, которую я установил. Позже я решил удалить программу, но она, похоже, оставила скрипт запуска или элемент даже после того, как я удалил его .... и пытался запускаться каждые несколько секунд. Как я могу удалить этот элемент? Вот это из …
9 macos  launchd 

1
Остановите запущенный процесс запуска в OS X Leopard
Я создал файл launchd .plist для того, чтобы скрипт Python запускался каждый час. Я закончил редактирование, а затем удалил файл .plist (в / Library / LaunchDaemons) ... но почему-то launchd все еще пытается запустить скрипт .. Файл, который вызывал оригинальный .plist, также больше не присутствует (он был в / usr …

1
Запустите Jenkins Slave в Mac OS X как LaunchDaemon
Я пытаюсь начать Дженкинс slave.jar на Mac OS X 10.8.3 с помощью Launch Daemon, чтобы он работал сразу после запуска машины. Но я испытываю загадочную проблему: LaunchDaemon запускает раб, как я вижу в лог-файлах 29.04.2013 14:57:06 hudson.remoting.jnlp.Main$CuiListener status INFO: Locating server among [http://ci.****/] 29.04.2013 14:57:06 hudson.remoting.jnlp.Main$CuiListener status INFO: Connecting to …
6 macos  mac  launchd  jenkins 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.