Вопросы с меткой [launchctl]

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

27
голосов
7ответов
56k показов

Не могу запустить демон с launchctl в Йосемити

У меня есть демон launchd, размещенный в ~/Library/LaunchAgents который хорошо работал в Mavericks. Но это не начнется в публичной бета-версии Yosemite. Демон plist выглядит следующим образом (мое ...
24
голоса
5ответов
23k показов

Как запустить nginx на порту 80 при входе в OS X?

Я установил Nginx с помощью homebrew и после завершения установки появилось следующее сообщение: In the interest of allowing you to run `nginx` without `sudo`, the default port is set to ...
16
голосов
5ответов
22k показов

Установка переменных среды в OS X для приложений с графическим интерфейсом

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

launchd, кажется, игнорирует StartCalendarInterval на Yosemite

Я попытался обновить Homebrew вовремя с помощью launchd. Мой файл plist представлен здесь: Label ms.liu.homebrew.update UserName LiuMS ProcessType Background EnvironmentVariables ProgramArguments ...
7
голосов
2ответа
11k показов

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

Я использовал на первый взгляд простые документы Apple для создания LaunchDaemon для запуска сценария Node.js, который я написал. Вот файл plist . Это в основном копия-вставка из документов Apple, ...
7
голосов
1ответ
11k показов

Mac OS X 10.7.4 лимит процесса

У меня 709 макс пользовательский процесс. Я хочу удвоить это или больше. Первый: ulimit > ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited ...
5
голосов
2ответа
2k показов

Launchctl: как я могу настроить службу для автоматического перезапуска до следующей перезагрузки?

У меня есть несколько служб, настроенных в launchctl, и все они запускаются при загрузке и перезапускаются автоматически всякий раз, когда они останавливаются по любой причине. Пока все отлично. Но ...
5
голосов
1ответ
5k показов

Увеличение лимита maxfile в Yosemite для приложения

Я пытался увеличить предел maxfile и maxfileperproc на Yosemite, но безуспешно. Я создал файл sysctl.conf в папке etc, который успешно увеличил значения при отображении через grep. Тем не менее, если ...
4
голоса
2ответа
5k показов

launchctl: сомнительное владение файлом (пропуск) (Mac OS X)

Я недавно установил mysql и добавил команду запуска в мой файл .bash. Но когда я попытался запустить команду, вот когда я столкнулся с этой ошибкой: launchctl: сомнительное владение файлом (пропуск): ...
4
голоса
0ответов
2k показов

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

На Mac High Sierra 10.13.3 у меня 256 открытых файлов. Я хочу поднять его, и я открываю терминал и захожу sudo launchctl limit maxfiles 1000000 1000000 Это ничего не меняет, когда я вхожу ulimit -a Я ...
3
голоса
1ответ
2k показов

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

Я только установил более низкие значения для launchctl limit maxfiles . Я пробую launchctl limit maxfiles 2048 2048 и ничего не меняется: $ launchctl limit maxfiles maxfiles 500 500 $ launchctl limit ...
3
голоса
2ответа
3k показов

Скрипт запуска OSX для монтирования sshfs при входе в систему с помощью файла plist

Я прочитал справочные страницы для plist и launchd.plist, а также посты об использовании файлов plist для запуска скриптов при входе в систему; но я могу заставить вещи работать. Мой сценарий ...
3
голоса
2ответа
15k показов

Как запустить службу с помощью launchctl Mac OSX

Почему мой файл конфигурации plist не загружается как сервис, использующий launchctl? Я использую OSX Yosemite, и я прочитал этот прекрасный учебник по использованию launchctl ...
3
голоса
1ответ
3k показов

Автоматический запуск PHP-FPM

Мой файл plist Labelorg.macports.php-fpm ProgramArguments /opt/local/bin/daemondo --label=php-fpm --start-cmd /opt/local/sbin/php-fpm ; --pid=fileauto --pidfile /opt/local/var/run/php-fpm/php-fpm.pid ...
2
голоса
1ответ
3k показов

Mac OS X Ошибка выгрузки plist

В настоящее время я использую MacOSX 10.8, и я попытался установить встроенный php-fpm. Более того, я хочу, чтобы файл plist запускался и останавливал php-fpm по требованию. Я нашел этот KeepAlive ...
2
голоса
1ответ
2k показов

невозможно загрузить скрипт через launchctl "команда не найдена"

У меня проблема с загрузкой скрипта для просмотра папки через fswatch в /Library /LaunchAgents Скрипт работает нормально при запуске из терминала, но через мой plist он выдает мне "Команда не ...
2
голоса
0ответов
358 показов

Запустите сервер Appium при загрузке системы (MacOS)

Я пытаюсь настроить сервер Appium на стат автоматически после запуска системы. Также я бы хотел, чтобы он перезагрузился после сбоя. Appium был установлен как пакет npm, и он запускается и работает ...
2
голоса
1ответ
2k показов

Автоматический запуск svnserve на Snow Leopard

Примечание. Первоначально я задавал этот вопрос о сбое сервера (https://serverfault.com/questions/148052/automatics-starting-svnserve-on-snow-leopard), но я подумал, что это может быть более ...
2
голоса
1ответ
435 показов

Запустить SSH-сервер без ввода пароля - Sudoers (NOPASSWD)

Я хотел бы выполнить приведенную ниже командную строку без ввода пароля sudo -s /bin/launchctl load -w /System/Library/LaunchDaemons/ssh.plist Поэтому я попытался добавить следующие строки в мои ...
2
голоса
2ответа
349 показов

Mac OS X проблема запуска FTP из настроек

Когда я пытаюсь включить службу FTP в настройках («Общий доступ к файлам» -> «Параметры» -> «Совместное использование файлов и папок по FTP»), флажок включается, а затем снова отключается. Консоль ...
2
голоса
1ответ
3k показов

Запуск - или только запуск - демон с помощью launchd

Я пытаюсь настроить YouTrack на OS X Lion Server и запустить его при загрузке с помощью launchd . Я скачал файл jar YouTrack, который я могу успешно запустить из командной строки, используя java ...
2
голоса
2ответа
202 показов

Как запланировать запуск «docker-compose» в MacOS, используя launchd

Я создаю некоторое программное обеспечение с docker-compose , для которого я хотел бы работать по расписанию. Поэтому мне нужно запланировать запуск docker-compose up в MacOS (High Sierra, 10.13.3) с ...
2
голоса
1ответ
492 показов

Не удается заставить docker-машину начать использовать launchctl в OSX

Я пытаюсь запустить Docker-машину с помощью launchctl. Я установил Docker-машину, используя панель инструментов Docker. Вот мой файл plist: Label com.docker.machine.default EnvironmentVariables PATH ...
2
голоса
1ответ
825 показов

Запускать скрипт каждую минуту между двумя раза, используя launchd

Я пытаюсь запускать скрипт каждую минуту (или 20 секунд) между 06:30 и 10:30 каждый будний день с помощью launchd. У меня сейчас скрипт запускается каждую минуту / X секунд, но я не знаю, как ...
1
голос
0ответов
457 показов

выгрузка launchctl говорит: не удалось найти указанный сервис

Я пытаюсь сделать файл plist для запуска nginx при загрузке. При запуске nginx с launchctl запускает службу. Но он не может выгрузить его и вывести "Не удалось найти указанный сервис". $ ps aux | ...
1
голос
1ответ
265 показов

OSX/launchctl: как мне каждое утро открывать конкретный сайт в новом экземпляре Chrome на переднем плане?

Требования: Конкретный сайт Каждое утро, несмотря на то, что ноутбук был закрыт на ночь (launchctl может справиться с этим) Передний план - должен привлекать мое внимание, даже если у меня несколько ...
1
голос
0ответов
63 показов

Отслеживание запуска базы данных

Я запускаю команду locate для поиска файла в MacOS и получаю предупреждение о том, что locate.database необходимо создать с помощью определенной команды. Я заметил, что создание базы данных с помощью ...
1
голос
0ответов
78 показов

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

Я пытаюсь создать mysqldump базы данных с помощью bash-скрипта и автоматизировать процесс с помощью процесса launchd / launchctl для Mac. Я могу успешно запустить скрипт bash вручную для резервного ...
1
голос
1ответ
1k показов

launchctl запускает программу, но не перечисляет pid

Я уже давно устраняю эту проблему. Посоветовался с сетью, несколькими платформами для обмена стеками и форумами. Вот мое описание проблемы: USECASE: У меня есть Naviserver установлен на Mac OS X El ...
1
голос
0ответов
102 показов

Перезапустите демон без рута в OSX

На OSX 10.10 я создал файл plist в /Library/LaunchDaemons/ начать при запуске соединения OpenVPN. Однако я столкнулся с проблемами DNS при переходе с интернет-интерфейса на другой (например, с Wi-Fi ...
1
голос
1ответ
503 показов

Удалить сборку в Apache httpd на macOS (OSX)

У меня Mac Mini под управлением частного сервера из дома. Он работает под управлением Macos High Sierra (osx) и ранее использовал "Apple Server" для управления моими сайтами (используя сборку в ...
1
голос
1ответ
341 показов

Как я могу остановить запущенный сервис?

У меня есть сервис запуска с меткой homebrew.mxcl.postgresql: $ launchctl list homebrew.mxcl.postgresql { "LimitLoadToSessionType" = "Aqua"; "StandardErrorPath" = "/usr/local/var/log/postgres.log"; ...
1
голос
0ответов
45 показов

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

Я делаю приложение для киоска для OSX. предыдущая версия этого приложения работала на OSX 10.8, но компьютеры обновились, и теперь приложение не работает должным образом. Мне нужно, чтобы ...
1
голос
1ответ
277 показов

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

Использование Mac OS X Yosemite 10.10.3. Я пытаюсь заставить Suricata запускаться в режиме демона при загрузке с launchctl . Вот мой /Library/LaunchDaemons/org.suricata.Suricata.plist: Label ...
1
голос
1ответ
764 показов

Я не могу решить java.io.FileNotFoundException (Слишком много открытых файлов в системе)

Отказ от ответственности. Во-первых, я не SU. Я компьютерный пользователь среднего уровня с небольшим опытом. Я могу написать базовый код, использую компьютеры более 20 лет. MSDOS, для Windows через ...
1
голос
0ответов
151 показов

Использование Launchd для приложения Applescript

Я создал приложение Applescript (называемое Print Release), которое работает без проблем (код ниже): do shell script "rm -R /Users//release.zip; rm -R /Users//release; curl -L ...
1
голос
1ответ
1k показов

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 ...
1
голос
2ответа
346 показов

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

Как запустить скрипт на экране входа в систему (ДО того, как пользователь введет пароль для входа)? Я попробовал launchctl и поместил скрипт под обоими: /Library/LaunchDaemons/ /Library/LaunchAgents/ ...
1
голос
3ответа
1k показов

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

Я использовал следующую команду: launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist при попытке отключить центр уведомлений. Я не уверен, что я выполнил все команды ...
1
голос
2ответа
5k показов

Используйте launchctl для периодического запуска скрипта AppleScript

Я написал AppleScript, который позволяет мне создавать резервные копии определенного файла. Сценарий прекрасно работает в редакторе AppleScript: он делает то, что должен делать отлично. Все идет ...
1
голос
1ответ
906 показов

Как я могу периодически запускать команду оболочки с помощью агентов запуска в Mac OS X?

В нашей компании есть система единого входа Kerberos. Это означает, что я могу просто набрать в терминале kinit user@DOMAIN , а затем получить доступ ко всем ИТ-ресурсам, таким как файловые серверы, ...
1
голос
0ответов
414 показов

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

Я создал .plist с ключом StartCalendarInterval для программы, которая должна запускаться один раз в день. Это работает, и я доволен. Я также создал скрипт на python, который читает файл конфигурации ...
1
голос
0ответов
527 показов

Mac: команда запуска экрана из launchctl

У меня есть скрипт Python, который я хотел бы запустить на Mac при запуске системы в отдельном сеансе экрана. Файл Python (foo.py): import time import datetime while True: print 'hello', ...
1
голос
2ответа
2k показов

Уничтожение процесса launchctl: Кассандра

Я использовал launchctl load ~/Library/LaunchAgents/homebrew.mxcl.cassandra.plist и он запускает Cassandra, если он еще не запущен. ps aux | grep cassandra говорит мне, что Cassandra запущена, и я ...
0
голосов
2ответа
311 показов

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

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

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

Мне интересно, есть ли какие-либо проблемы со скоростью (в ОС) или с безопасностью при постоянном запуске postgresql (используя launchctl) для разработки приложений rails, должен ли я запускать ...
0
голосов
1ответ
182 показов

OS X: агент / демон отображается в списке launchctl, но не может найти свой .plist

У меня уже давно есть эта проблема. Это не очень мешает моему рабочему процессу, но каждый раз, когда я хочу что-то искать в консоли, это мешает, так как каждые 10 секунд появляется следующее ...
0
голосов
1ответ
109 показов

Система печати launchctl напечатала результаты "взлома bootcache" и "взлома exec"

Я использовал следующую команду для получения списка средств launchctl, и в самом конце распечатки были некоторые интересные результаты: Используемая команда: launchctl print system конец ...
0
голосов
1ответ
99 показов

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

Из того, что я понимаю, MacHD/System/Library/LaunchAgents/com.apple.CalendarAgent.plist обрабатывает запросы календаря и открывает их в календаре MacOS по умолчанию (calendar.app). Мне интересно, ...
0
голосов
2ответа
671 показов

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

Я настроил это дополнение todo.txt, и теперь я хочу запускать todo.sh recur каждое утро. У меня Lingon (графический интерфейс Mac) запускает команду, но я получаю следующую ошибку: 5/15/12 ...