Запитання з тегом «launchd»

launchd - демон з відкритим кодом, призначений для впорядкування та прискорення запуску та зупинки процесів у * nix OS.


5
Як запустити команду запускати як root
У мене є така команда startctl як файл .plist. Він завантажений і встановлений для запуску раз на день, але він повинен працювати як root, і я не впевнений, як це перевірити. Крім того, це завдання cron в основному компакт-дисків в каталог і виконує команду. Я впевнений, що у запуску є …
32 macos  mac  cron  root  launchd 

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

7
Неможливо запустити демон в ланцюзі startctl в Yosemite
У мене розміщений стартовий демон, ~/Library/LaunchAgentsякий добре працював у Мавериках. Але вона не розпочнеться в публічній бета-версії Yosemite. Демон-пліст такий (моє ім’я користувача 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> <false/> <key>StartInterval</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 


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

6
Як зареєструвати агент при запуску
Я не можу запланувати періодичний запуск з 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. Ці повідомлення проходять раз і знову кожні кілька …

1
Як отримати запущений пліст для прямого запуску складної команди 1-го рядка bash?
У мене є дещо складна команда bash, яка включає деякі канали та пункт if-then-else, не кажучи вже про виклик системної програми (наприклад grep) з кількома параметрами. Чи є спосіб створити пліст, який запустить безпосередньо та запустить цю складну команду? (На відміну від посилання на плист посилання файлу скриптів bash, що …
13 macos  bash  launchd  plist 

2
Поширені папки / налаштування Mac OS для перевірки (при спробі позбутися від прикрієї програми самозапуску)
Якщо є додаток, який запускається сам, які б найефективніші місця для його пошуку? Хтось має приємний вичерпний список, де можна перевірити елементи запуску, елементи входу, гачки входу, Cron, розширення ядра тощо ... На даний момент я забуваю, де знаходиться половина цих папок / файлів плістів. Я сподіваюся, що хтось має …

1
Схоже, запуск ігнорує StartCalendarInterval на Yosemite
Я намагався вчасно оновити Homebrew із запуском. Мій файл плісту представлений тут: <?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> </plist> …

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

1
Зупиніть процес швидкого запуску на OS X Leopard
Я створив файл startd .plist для того, щоб сценарій python запускався щогодини. Я закінчив редагування та пізніше видалення файлу .plist (в / Бібліотека / LaunchDaemons) ... але якимось чином запускається все ще намагається запустити сценарій .. Файл, який викликав оригінал .plist, також більше не присутній (це було в / usr …

2
Як я можу змусити завантажувати кекс Mac OS X перед входом?
У мене є кекс, який я хотів би завантажувати під час запуску. Його не потрібно завантажувати особливо на початку процесу, але я хотів би, щоб він завантажувався перед тим, як користувач увійде в систему. Суть, про яку йдеться, - InsomniaT, і, на відміну від драйвера пристрою, немає нічого, що автоматично …
6 macos  boot  launchd  kext 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.