Перейти к содержимому

Метка launchd

Подборка 174 вопроса с тегом «launchd» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.

174 вопроса

1 голос
0 ответов
477 просмотров

скрипт launchd никогда не запускается снова после сна

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

2 голоса
1 ответ
611 просмотров

Поиск завершается неудачно с «Too Many Arguments» в Shell Script, но не при запуске непосредственно в терминале

Ответ: Вы столкнулись с проблемой * nix " слишком много открытых файлов "! Macos имеет ограничения на количество файлов, которые процесс может открывать одновременно. Это похоже на ulimit...

2 голоса
2 ответа
610 просмотров

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

Ответ: Таким образом, я получил это работает, сначала указав StandardErrorPathи StandardOutPath. Эти журналы позволяют мне увидеть, что в моей настройке docker-compose произошла ошибка wo...

0 голосов
0 ответов
408 просмотров

Запустить скрипт на диске размонтировать

Я хотел бы запустить скрипт на каждом диске, размонтированном в macos, и записать в порт (usb) и идентификатор устройства отключенного диска. Это можно сделать с помощью launchd ил...

1 голос
0 ответов
495 просмотров

Mac OS High Sierra по расписанию в неделю не запускаются, почему?

Стремясь повысить свою производительность и уменьшить отвлекающие факторы (после прослушивания «Deep Work» Кэла Ньюпорта из Audible), я решил автоматически запускать и закрывать пр...

0 голосов
0 ответов
402 просмотра

Как я могу запустить сценарий оболочки, когда клавиатура (Bluetooth и / или HID) переподключается?

Попытка найти способ запуска сценария оболочки при переподключении клавиатуры. В моем конкретном случае я использую Bluetooth-клавиатуру вместе со способностью macOS переназначать...

1 голос
1 ответ
820 просмотров

Исполняемый файл Python Script / Unix запускается в терминале, завершается с ошибкой как задание Cron / Launchd

Ответ: Проблема была с переменными окружения, в частности, что $ PATH отличается для заданий, выполняемых программами cron и vs, которые я вызывал в терминале как вошедший в систему польз...

0 голосов
1 ответ
410 просмотров

Сценарий LaunchDaemon не отправляет почту

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

1 голос
1 ответ
437 просмотров

Как сделать так, чтобы скрипт launchd создал файл с отметкой времени?

Ответ: Вот решение. Поиск по правильным ключевым словам в Google это все. <key>ProgramArguments</key> <array> <string>bash</string> <string>-c</stri...

0 голосов
1 ответ
561 просмотр

Как запустить запланированный сценарий bash, который требует ввода данных пользователем с помощью launchd / cron?

Ответ: Я думаю, что нашел ответ здесь для тех, кто интересуется: Необходимо открыть OS X bash скрипт как через launchd В окне терминала Не самое надежное решение, но работает. Если у кого...

1 голос
1 ответ
709 просмотров

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

Ответ: Остановленная работа будет немедленно перезапущена, если она должна быть запущена. Вместо этого вы должны выгрузить сервис: launchctl unload homebrew.mxcl.postgresql Чтобы навсегда...

1 голос
1 ответ
363 просмотра

macOS Sierra: перезагрузить брандмауэр при изменении сети

Ответ: На самом деле это произошло из-за того, что мой новый демон конфликтовал с установленным по умолчанию демоном pfctl от Apple. Поэтому мне пришлось обновить список pfctl daemon plis...

0 голосов
0 ответов
448 просмотров

запускать демон при старте, когда пропущено запланированное время

У меня есть демон / скрипт, который запускается ежедневно, но я не могу найти способ запустить его, если компьютер был выключен в запланированное время. В частности, я хотел бы: за...

0 голосов
0 ответов
1 152 просмотра

Launchd на OSX имеет высокую загрузку процессора

Я пытаюсь найти причину чрезмерно высокой загрузки процессора и вентилятора на моем MacBook Pro. Я заметил эту строку в консоли, это повторяется во всем system.log. Я действительно...

1 голос
0 ответов
476 просмотров

Не могу использовать $ HOME в launchd.plist

Я хочу запустить сценарий оболочки при запуске. Так что я использовал launchd. Все работает нормально, если путь к скрипту абсолютно похож /Users/mac/shell.sh. Но он дает код ошибк...

2 голоса
0 ответов
625 просмотров

SSH-демон прослушивает порт 22

Просто любопытно понять, почему есть много записей, прослушивающих порт 22, когда обычно достаточно одного. Спасибо за ваше время. $ sudo lsof -iTCP -n -P | grep LIST | grep 22 COM...

0 голосов
1 ответ
429 просмотров

Mac OS X - Как удалить автоматические сценарии или действия приложения?

Ответ: После сортировки списка launchd через терминал (наберите "launchctl list" в терминале), /.bash_history и /System/Libarby/LaunchDaemons/com.apple.periodic* plists - я понял, что это...

1 голос
0 ответов
516 просмотров

Невозможно изменить SSH_AUTH_SOCK с помощью launchctl setenv

Я хочу установить значение SSH_AUTH_SOCKв другое место в системе OSX El Capitan. Я попытался сделать это, выполнив следующую команду: $ launchctl setenv SSH_AUTH_SOCK ~/.gnupg/S.gp...

0 голосов
1 ответ
311 просмотров

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

Ответ: StartInterval повторяется примерно в указанное количество секунд. StartCalendarIntervalповторяется в указанное время календаря / часов. Вот что я использовал: <key>StartCalen...

0 голосов
1 ответ
606 просмотров

Пытаясь запустить блок Self Control в качестве демона launchd, получите «Ошибка 78» в Launch Control

Ответ: Проблема в том, что ваш скрипт не является исполняемым. Я только что выпустил новую версию LaunchControl, которая предоставляет лучшее описание проблемы и кнопку QuickFix, чтобы ре...

2 голоса
0 ответов
615 просмотров

Можно ли запустить агент запуска от имени пользователя с разрешениями sudo?

У меня есть исполняемый файл, который должен запускаться каждый раз, когда пользователь входит в систему. Он должен запускаться в контексте этого пользователя, но с правами root, к...

1 голос
2 ответа
3 061 просмотр

Не удается запустить запуск в Mac OS X

Ответ: Я не знаю, что означает состояние выхода 78, но я не ожидал бы, что этот скрипт будет делать что-то обнаруживаемое при запуске в качестве агента запуска, потому что его выходные да...

1 голос
1 ответ
399 просмотров

Mac OS X El Capitain отключение из меню Apple не работает, но работает через оболочку

Ответ: Вполне возможно, что averTVне удаляется полностью. Журнал консоли показывает некоторые подсказки о проблеме. Другая подсказка в том, что безопасный режим устраняет проблему с отклю...

0 голосов
1 ответ
426 просмотров

задание запущено не в списке, но все еще выполняется

Ответ: Есть ли способ, который я могу использовать, ps auxчтобы увидеть, какой процесс запуска его породил? Если вы используете ps -ef, первые 3 записи в каждой строке сообщают вам UID, P...

2 голоса
1 ответ
2 418 просмотров

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

Ответ: Задача решена. Кажется, сценарию нужен абсолютный путь fswatch(по любой причине) при запуске через plist. В этом случае /usr/local/bin/fswatch Запуск из Терминала fswatchбудет рабо...