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

14
Каковы различия между LaunchAgents и LaunchDaemons?

В macOS 10.12.5 я вижу только LaunchAgents в каталоге Users Library. Агенты вызываются только если пользователь вошел в систему? / Library / LaunchAgents / / Library / LaunchDaemons / / System / Library / LaunchAgents / / System / Library / LaunchDaemons / / Пользователь / имя пользователя /...

12
launchctl: любой способ отключить демон после удаления файла plist?

Я пытался навсегда отключить сторонний демон, поэтому я удалил его plist-файл из / Library / LaunchDaemons--, а потом понял, что не сделал launchctl unload на это сначала; попытка после факта выдает «Нет такого файла или каталога / ничего не найдено для выгрузки». И, конечно, демон...

12
ssh-under-cron перестает работать в OS X 10.7 Lion

Я перешел с Snow Leopard на Lion, и мои задания cron, использующие ssh, перестали работать. Похоже, что ssh-agent больше не работает, как ожидалось. Вот упрощенная версия моего сценария с названием «из-за-cron», который отлично работал под Snow Leopard: #!/bin/bash whoami # just to verify I'm...

11
Как узнать, какой агент запуска или демон запускает процесс

После установки Autodesk Smoke у меня все время работают два процесса httpd, и я бы хотел их остановить. Когда я использую sudo killall httpd, они останавливаются и перезапускаются сразу. Монитор активности показывает, что запускается родительский процесс, но как определить, какой агент или демон...

11
Какая связь между `launchctl limit` и` ulimit`?

В файлах запуска системы / сценариях запуска оболочки нет конфигурации ulimit. ulimit -a шоу: -u: processes 1064 -n: file descriptors 256 launchctl limit шоу: maxproc 2048 2048 maxfiles 2048 2048 Я смутно помню, что пределы launchctl должны совпадать с выводом ulimit оболочки, я могу ошибаться....

11
Запуск сценария при выходе из системы без использования ловушки выхода

Я пытался запустить несколько команд очистки, когда пользователь выходит из системы, однако старая функция ловушек выхода из системы, хотя она все еще функционирует, в течение некоторого времени устарела, поэтому может остаться с нами гораздо дольше. К сожалению, хотя и launchdпредоставляет удобную...

10
Как я могу найти процесс запуска приложений в фоновом режиме?

Я продолжаю видеть, что CIJScannerRegister работает. Я бы хотел, чтобы это никогда не сбежало. Каждый раз, когда он появляется, я использую, launchctlчтобы удалить его список, и это убивает приложение. Но это появляется позже. Я знаю, где живет CIJScannerRegister, и могу удалить его, но я предпочел...

10
/ Система / Библиотека / LaunchAgents заблокирован в El Capitan

Я пытаюсь добиться этого: сделать истек срок действия моего SSH-ключа или тайм-аут через некоторое время В Yosemite это работало фантастически, в El Capitan, используя sudo, файлы в / System / Libary / LaunchAgents полностью заблокированы :( Я не могу chmod, записать или записать файлы. При...

10
Почему мое запускаемое задание запускается при загрузке, даже если для ключа RunAtLoad установлено значение false?

У меня есть файл plist launchd, который я использую для запуска программы в выбранное время каждый день. Это работает, но также запускает программу всякий раз, когда я загружаю компьютер или выгружаю и перезагружаю задание, используя программу с графическим интерфейсом LaunchControl - даже если у...

9
Что вызывает launchd, чтобы сжечь мой процессор?

Я запускаю Yosemite, чистая установка. launchd постоянно работает на 100% CPU. После обновления Yosemite я не могу изменить уровень журнала с помощью «sudo launchctl log level debug» Проверка top или Activity Monitor Я вижу, что сам launchd сильно использует процессор, а не процесс, который он...

8
Как мне автоматически убить процессы, которые пропускают память?

У меня проблемы с процессами с утечкой памяти. Они заставляют мой жесткий диск заполняться файлами подкачки /private/var/vm. Я хотел бы, чтобы протекающие процессы были убиты операционной системой . Меня не интересует диалоговое окно, которое появляется через 20 минут, предлагает приложения для...

6
Что такое com.appstart.AppStart?

Просматривая мои демоны запуска / агенты с LaunchControl сегодня, я заметил этот забавно выглядящий пользовательский агент с меткой "com.appstart.AppStart": "/ Users / jstrout / Библиотека / Поддержка приложений / AppPolicy / AppStart" -i -c   216107 -isn 5CE1E809-EF23-41E1-B157-B429F09DCCFF Если...

5
Launchd начинает событие через 40 секунд?

Я создал .plistфайл, который должен действовать как системный демон (глобальный с rootпользователем). Этот .plistфайл прослушивает settingsкаталог для изменений, таких как изменение настроек сети. Когда это происходит, он должен запустить скрипт Bash. Тем не менее, это работает, но не так, как...

5
Launchctl говорит, что plist недействителен, plutil говорит, что все в порядке

Я пытаюсь запустить скрипт оболочки, когда присоединяюсь к новой сети WiFi. Я создал этот файл plist (тесно связанный с ответом SuperUser ) по адресу /Users/myname/Library/LaunchAgents/my.networkChangeListener.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple...

5
Запуск команды всякий раз, когда Mac загружается с launchctl / plist

Мне нужно выполнить nohup nice synergys -f --config ~/bin/conf/synergy.conf &команду всякий раз, когда компьютер загружается. Как написано в этом посте , я придумал следующий код plist. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN...

4
Запустить действие, когда устройство отсоединено

Я использую launchdагент для запуска сценария оболочки всякий раз, когда подключаю свой док Thunderbolt. Я был в состоянии использовать IOKitуведомления, чтобы определить, когда присоединяется док, но я также хочу запускать сценарий оболочки всякий раз, когда док отсоединяется. Для того, чтобы...

4
Стоит ли беспокоиться, если процесс helpd съедает оперативную память после обновления до Lion?

Привет, я недавно обновился до Mac OS Lion от Snow Leopard на моем MacBook 2009 Unibody. Теперь, проверяя монитор активности, я часто нахожу странный процесс, называемый helpd, занимающий большую часть памяти ~ 400 МБ. Что это? Есть ли какое-то решение для этого?...