Описание тега launchctl

NoneLaunchctl - это интерфейс к системе launchd OS X для загрузки или выгрузки демонов или агентов.
2 ответа

Можно ли остановить службу через launchd, если служба запускается вручную?

Я использую launchd для запуска mysql при загрузке, он работает нормально. Я могу остановить и запустить службу с помощью команд launchctl unload и launchctl load. Также я могу запустить службу, набрав команду "mysqld_safe" в терминале. Но если я ос…
05 сен '13 в 09:13
0 ответов

LaunchAgents: запуск приложения от имени пользователя root

Я делаю приложение для киоска для OSX. предыдущая версия этого приложения работала на OSX 10.8, но компьютеры были обновлены, и теперь приложение не работает должным образом. Мне нужно, чтобы пользователь не мог убить процесс. Итак, давайте назовем …
06 фев '17 в 05:04
1 ответ

Можно ли использовать com.apple.CalendarAgent.plist для открытия стороннего приложения Календарь?

Насколько я понимаю, MacHD/System/Library/LaunchAgents/com.apple.CalendarAgent.plist обрабатывает запросы календаря и открывает их в календаре MacOS по умолчанию (calendar.app). Мне интересно, можно ли отредактировать этот файл, чтобы вместо него от…
1 ответ

Должен ли я запускать postgresql все время?

Мне интересно, есть ли какие-либо проблемы со скоростью (в ОС) или с безопасностью при постоянном запуске postgresql (используя launchctl) для разработки приложений rails, должен ли я запускать postgres только тогда, когда мне это нужно, или мне сле…
12 апр '11 в 09:36
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"> <…
08 окт '14 в 02:20
2 ответа

OS X: запустить скрипт на экране входа в систему с включенным FileVault

Как запустить скрипт на экране входа в систему (ДО того, как пользователь введет пароль для входа)? я пытался launchctl и поместите скрипт под обоими: /Library/LaunchDaemons/ /Library/LaunchAgents/ Еще скрипт выполняется ПОСЛЕ входа в систему. Я что…
01 ноя '14 в 10:03
2 ответа

OS X: LaunchDaemon не работает: служба не может инициализироваться

Я использовал на первый взгляд простые документы Apple для создания LaunchDaemon для запуска сценария Node.js, который я написал. Вот plist файл. Это в основном копия-вставка из документов Apple, настроенная на запуск каждые 300 секунд: <?xml ver…
22 июл '15 в 18:02
1 ответ

Не удается увеличить лимиты maxfiles на Mac 10.7

Я только установить более низкие значения для launchctl limit maxfiles, я попробую launchctl limit maxfiles 2048 2048 и ничего не меняется $ launchctl limit maxfiles maxfiles 500 500 $ launchctl limit maxfiles 2048 2048 $ launchctl limit maxfiles ma…
31 май '13 в 13:31
0 ответов

Почему launchd (launchctl) в Mac OS X 10.6.8 на Mac Pro сохраняет значения времени запуска при перезагрузке?

Я создал.plist с ключом StartCalendarInterval для программы, которая должна запускаться один раз в день. Это работает, и я доволен. Я также создал скрипт Python, который читает файл конфигурации и перезапустит launchctl и перезагрузит этот plist с д…
28 мар '12 в 21:04
1 ответ

Как запустить агент plist, работающий от имени пользователя root, при загрузке

Я установил nginx через homebrew, по умолчанию он предоставляет plist, который является символической ссылкой ~/Library/LaunchAgents и работает launchctl load ~/Library/LaunchAgents/nginx.plist запускает nginx как мою учетную запись. Я хочу, чтобы n…
12 дек '13 в 09:21
1 ответ

Будет ли запуск нескольких баз данных при входе в систему замедлять мой Mac?

Некоторое время назад я установил Postgres и агент Launch, который запускает его при входе в систему. Только сейчас я сделал то же самое для Mongo. Я как раз собирался сделать это для Куша. Я не помню, делал ли я это когда-нибудь для MySQL, но я, ве…
11 июн '12 в 08:28
1 ответ

Redis не будет запускаться через сервисы bitbar / brew

Пытаться управлять redis через плагин brew-сервисов bitbar, я не могу; он молча терпит неудачу и работает brew services start redis также молча терпит неудачу. В равной степени, brew services list показывает как запущено, но с ошибкой.
26 янв '17 в 12:26
4 ответа

OSX 10.8 поврежденная учетная запись пользователя с помощью Launchctl

Я использовал следующую команду: launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist при попытке отключить центр уведомлений. Я не уверен, что я выполнил все команды правильно и, похоже, испортил учетную запись, с к…
03 ноя '12 в 22:07
2 ответа

Невозможно удалить процесс запуска peruser

Я постоянно получаю следующие сообщения в системном журнале: com.apple.launchd.peruser.0 (homebrew.mxcl.memcached [PID]) Завершено с кодом: 64 com.apple.launchd.peruser.0 (homebrew.mxcl.memcached) Возобновление регулирования: Запустится через 10 сек…
11 май '15 в 20:46
1 ответ

Запуск Suricata с launchctl на Mac OS X

Использование Mac OS X Yosemite 10.10.3. Я пытаюсь заставить Suricata запускаться в режиме демона при загрузке с launchctl, Вот мой /Library/LaunchDaemons/org.suricata.Suricata.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist P…
12 май '15 в 04:57
2 ответа

Как запустить сервис, используя Mac OSX launchctl

Почему мой файл конфигурации plist не загружается как сервис, использующий launchctl? Я использую OSX Yosemite, и я прочитал это превосходное руководство по использованию launchctl http://nathangrigg.net/2012/07/schedule-jobs-using-launchd/ Я создал…
20 июн '15 в 15:34
0 ответов

Увеличение количества открытых файлов в Mac High Sierra

На Mac High Sierra 10.13.3 у меня 256 открытых файлов.Я хочу поднять его, и я открываю терминал и захожу sudo launchctl limit maxfiles 1000000 1000000 Это ничего не меняет, когда я вхожу ulimit -a Я все еще получаю 256 Но это что-то меняет, потому ч…
07 мар '18 в 14:54
0 ответов

mysqldump через демон запуска на Mac OSX не работает

Я пытаюсь создать mysqldump базы данных с помощью bash-скрипта и автоматизировать процесс с помощью процесса launchd / launchctl для Mac. Я могу успешно запустить скрипт bash вручную для резервного копирования базы данных в терминале, но если я попы…
29 дек '15 в 17:40
2 ответа

Установка переменной среды для launchctl

Я настроил это дополнение todo.txt и теперь хочу запустить todo.sh recur каждое утро. У меня Lingon (Mac GUI) запускает команду, но я получаю следующую ошибку: 5/15/12 10:33:00.067 AM ryan-recurring-tasks: Can't exec "todo.sh": No such file or direc…
15 май '12 в 14:53
2 ответа

MongoDB homebrew launchctl не работает (OS X El Capitan)

Шаги : brew update brew install mongodb ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist mongo Выход: MongoDB shell version: 3.2.4 connecting to: test 2016-04-12T20:53:47…
12 апр '16 в 19:59