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

Всего найдено 174 вопроса

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

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

Сценарий, указанный в моей конфигурации launchd, работает правильно (запускается каждые 10 секунд), пока мой компьютер не переходит в спящий режим. Как только это произойдет, я должен перезагрузить конфигурацию launchd. Вот мой конфиг: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist...
спросил maxedison 5 лет назад

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

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

У меня есть рабочая станция, которая временно хранит изображения перед загрузкой сжатых версий на сервер для безопасного хранения. У меня есть интерес к удалению старых файлов один раз в день в 3 часа ночи, используя сценарий, запланированный через launchd. #!/bin/bash find /some/directory/with/pict...
спросил Nestarion 5 лет назад

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

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

Я создаю некоторое программное обеспечение docker-compose, для которого я хотел бы работать по расписанию. Поэтому мне нужно запланировать запуск в docker-compose upMacOS (High Sierra, 10.13.3) с использованием launchd . Это конфигурация LaunchAgent, которую я использую. <?xml version="1.0" encod...
спросил Nutritioustim 5 лет назад

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

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

У меня Mac Mini под управлением частного сервера из дома. Он работает под управлением Macos High Sierra (osx) и ранее использовал «Apple Server» для управления моими сайтами (используя сборку в apache httpd). Но так как Apple решила предоставить Apple Server большой набор функций и оставила его бесп...
спросил Ricki Runge 5 лет назад

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

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

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

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

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

Стремясь повысить свою производительность и уменьшить отвлекающие факторы (после прослушивания «Deep Work» Кэла Ньюпорта из Audible), я решил автоматически запускать и закрывать приложения электронной почты и мгновенных сообщений на моем Mac в определенное время дня, что позволило мне сосредоточитьс...
спросил Collisio-Adolebitque 5 лет назад

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

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

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

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

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

Я пытаюсь настроить launchd для запуска исполняемого файла сценария / Unix Python (то есть сценарий Python с линией Shebang ). Когда я загружаю файл .plist (ниже), launchctlотображается состояние 127, означающее «Указанная служба не поставлялась с операционной системой». Однако, когда я копирую и вс...
спросил JMikes 6 лет назад

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

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

В моей системе MacOS 10.13 у меня есть скрипт bash, запускаемый как LaunchDaemon (в / Library / LaunchDaemons) каждую минуту, чтобы проверить, работает ли виртуальная машина Ubuntu в VMware Fusion. (В случае отключения электричества или чего-то еще, я должен войти в систему под своим именем, чтобы с...
спросил stubert 6 лет назад

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

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

Я пытаюсь запустить простой скрипт launchd, который копирует файл из одного каталога в другой, когда файл изменяется, но я хочу вставить его с уникальной временной меткой, чтобы я мог создавать версии файлов. Мой скрипт launchd выглядит следующим образом: <?xml version="1.0" encoding="UTF-8"?>...
спросил philosopher 6 лет назад

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

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

У меня есть скрипт bash, который создает резервные копии некоторых файлов на удаленном сервере с помощью rclone. Я хочу запускать этот скрипт раз в неделю. Сценарий задает мне два вопроса: он подтверждает, хочу ли я запустить его в этот момент времени, а затем запрашивает пароль для удаленного серве...
спросил philosopher 6 лет назад

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

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

У меня есть сервис запуска с меткой homebrew.mxcl.postgresql: $ launchctl list homebrew.mxcl.postgresql { "LimitLoadToSessionType" = "Aqua"; "StandardErrorPath" = "/usr/local/var/log/postgres.log"; "Label" = "homebrew.mxcl.postgresql"; "TimeOut" = 30; "OnDemand" = false; "LastExitStatus" = 0; "PID"...
спросил jameshfisher 6 лет назад

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

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

Я создал приложение Applescript (называемое Print Release), которое работает без проблем (код ниже): do shell script "rm -R /Users/<account>/release.zip; rm -R /Users/<account>/release; curl -L https://URL/to/webserver/release.zip -o /Users/<account>/release.zip; unzip -o /Users/&l...
спросил krees 6 лет назад

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

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

Я пытался перезагрузить правила pf всякий раз, когда сеть меняется. Вот мой файл plist. /Library/LaunchAgents/com.wwk.networkchange.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"> <plis...
спросил Pei 6 лет назад

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

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

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

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

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

Я пытаюсь найти причину чрезмерно высокой загрузки процессора и вентилятора на моем MacBook Pro. Я заметил эту строку в консоли, это повторяется во всем system.log. Я действительно не знаю, что еще делать или искать решение var/root/Library/Probosciger/Probosciger[95717]): Service setup event to han...
спросил lucio macchia 6 лет назад

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

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

Я хочу запустить сценарий оболочки при запуске. Так что я использовал launchd. Все работает нормально, если путь к скрипту абсолютно похож /Users/mac/shell.sh. Но он дает код ошибки, 127когда я указываю путь, например $HOME/shell.shили ~/shell.sh. Я пытался использовать EnableGlobbingключ и, -cкак у...
спросил SkrewEverything 7 лет назад

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

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

Просто любопытно понять, почему есть много записей, прослушивающих порт 22, когда обычно достаточно одного. Спасибо за ваше время. $ sudo lsof -iTCP -n -P | grep LIST | grep 22 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME launchd 1 root 45u IPv6 0x7f6d298ea80c2e41 0t0 TCP *:22 (LISTEN) launch...
спросил freedev 7 лет назад

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

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

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

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

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

У меня установлен скрипт, который регулярно выполняется полный час. Мой друг установил это далеко назад, и я наконец хочу избавиться от этого. Проблема: я не знаю ни путь к которому он был установлен, ни имя файла / процесса. Я встречал ответы, которые направляли в папки / usr / bin, / usr / sbin ил...
спросил Tycho 7 лет назад

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

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

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

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

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

Я новичок в launchd, так что возможно я сделал что-то неправильно. У меня есть сценарий, который я собираюсь запустить ежечасно. Для этого я создал файл plist со следующей записью, чтобы это произошло: <key>StartInterval</key> <integer>3600</integer> Он работает примерно еже...
спросил Victor Engel 7 лет назад

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

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

Я использую Self Control, чтобы блокировать отвлекающие факторы, и пытаюсь ежедневно запускать его, используя launchdутилиту OSX с графическим интерфейсом Launch Control. Это вызывает скрипт, который вычисляет количество времени, которое нужно заблокировать, затем запускает Self Control в течение эт...
спросил crass_sandwich 7 лет назад

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

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

У меня есть исполняемый файл, который должен запускаться каждый раз, когда пользователь входит в систему. Он должен запускаться в контексте этого пользователя, но с правами root, как если бы пользователь запускал его sudo. Я просмотрел документацию Apple, а также веб-сайт launchd.info, чтобы найти с...
спросил Chris Vasselli 7 лет назад

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

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

Я использую Mac OS X 10.10.5 (Yosemite) для обучения использованию launchd (Launch Daemon) для автоматического запуска некоторых скриптов. Для простоты я решил использовать shellскрипт, который содержит только echoкоманду. Содержание hello.sh: #! /bin/sh echo "hello" Также я запускаю, chmod a+x hel...
спросил Jinglei.Y 7 лет назад

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

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

Моя проблема связана с отключением. Если я выключаюсь нормально (Apple Icon -> Shut Down ...), это не работает. Тогда как он работает через оболочку: sudo shutdown halt После многих поисков в Google (угадайте, что?) Ничего не было найдено. Но я нашел кое-что интересное в моем журнале консоли. У...
спросил Valerio 7 лет назад

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

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

У меня есть запущенная работа, которая запускается каждые две минуты, но ее нет sudo launchctl list. Я менял plist-файл, как имя файла, так и ключ Label. Я не выгрузил его раньше, но загрузил только что названный файл. Возможно, именно это и вызвало это, но я все еще ожидаю этого в списке. Но это ни...
спросил dgig 7 лет назад

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

LaunchAgent имеет нежелательный root-доступ

У меня проблема с запуском моего LaunchAgent от имени обычного пользователя (не root). Все, что я прочитал, подразумевает, что это должно быть поведение по умолчанию. Ожидается, что если вы поместите plist в / Library / LaunchAgents, то при загрузке он загружается для пользователя, как пользователя,...
спросил user1169420 7 лет назад

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

Как запустить SSH сервер на ноутбуке?

Я хочу создать программу, которая позволяет пользователю SSH на свой ноутбук. Но есть серьезная проблема: ноутбуки спят, когда закрываются. В частности, я считаю, что это нельзя отключить в OS X. Означает ли это, что SSH-соединения просто невозможны, когда ноутбук закрыт? Или есть способ обойти это?
спросил William Rosenbloom 8 лет назад

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

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

У меня проблема с загрузкой скрипта для просмотра папки через fswatch в / Library / LaunchAgents Скрипт работает нормально при запуске из терминала, но через мой plist он выдает мне «Команда не найдена» для fswatch в журнале. Могу поспорить, это связано с тем, где находится сценарий / указаны пути...
спросил jan 8 лет назад