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

launchd - это демон с открытым исходным кодом, предназначенный для оптимизации и ускорения запуска и остановки процессов в * nix ОС.

2
голоса
1ответ
4k показов

Держите диск установленным на OS X

У меня есть диск WebDav, который я хотел бы постоянно смонтировать в Finder (он используется скриптом). Каков наилучший способ обеспечить немедленное подключение, если оно отключится? Я смотрел на ...
2
голоса
1ответ
1k показов

Как надежно смонтировать общую папку / том / папку при загрузке

Ниже приведен мой sample.sh в /usr /local /bin / #!/bin/sh mkdir -p /Volumes/folder mount -t afp -o rw afp://user:password@server_name/folder_name /Volumes/folder Ниже приведен мой ...
2
голоса
0ответов
2k показов

Что это значит и что мне с этим делать? критически важная проверка файловой системы: исправление Bogus GID 80 по пути /sbin /launchd

Несколько дней назад мой веб-сайт был взломан, и был загружен вредоносный файл images.pl который создает бэкдор, который позволяет автору файла загружать / скачивать / делать все, что они захотят. ...
2
голоса
0ответов
411 показов

Лучший способ избежать парковки головки жесткого диска под OSX с помощью bash-скрипта

После замены оптического привода моего MacBook Pro (середина 2012 года) на жесткий диск SATA-II у меня возникли проблемы с парковкой головок жесткого диска после коротких интервалов использования. ...
2
голоса
2ответа
202 показов

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

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

Отменить cronjob или автоматически загруженный процесс в OS X

В настоящее время меня глючит Mail.app, открывающийся каждую пятницу в одно и то же время, и одновременно я получаю письма от приложения iBackup, которое я раньше устанавливал. Я хотел бы избавиться ...
2
голоса
1ответ
5k показов

Почему launchd продолжает убивать процессы

Я заметил, что мой system.log заполняется сообщениями вроде этого: May 5 12:56:08 macpro com.apple.launchd[1] (com.apple.qtkittrustedmoviesservice[8568]): Exited: Killed: 9 May 5 12:56:08 macpro ...
2
голоса
2ответа
4k показов

Создание списка запуска Mac OS X для vpnd

Мне нужно создать plist launchd, который вызывает запуск vpnd при запуске. vpnd прекрасно работает, когда вызывается из командной строки, но я не могу понять, как создать plist, который делает то же ...
2
голоса
2ответа
2k показов

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

Я использую Quicksilver, отличную программу, которая действительно ускоряет мою работу. Я настроил его запуск при входе в систему. Однако, начиная со Snow Leopard, он становится немного менее ...
2
голоса
1ответ
1k показов

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

Вопрос: Есть ли способ настроить LaunchAgent для запуска (и поддержания в живых) сценария при входе в определенное местоположение? Пример: при переключении в местоположение "Office" я хочу запустить ...
2
голоса
3ответа
7k показов

Установка переменных среды в OS X /etc/launchd.conf

Я пытаюсь установить переменную env в OS X 10.6 (/etc/launchd.conf) setenv M2_HOME /usr/share/maven setenv M2 $M2_HOME/bin setenv MAVEN_OPTS '-Xms256m -Xmx512m' M2 и MAVEN_OPTS не работают. Я пытался ...
2
голоса
1ответ
2k показов

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

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

Причины: com.apple.launchd.peruser.501: выход с кодом: 1

Подмножество наших пользователей сообщают, что наше приложение отказывается запускаться (подпрыгивает один раз в доке, а затем закрывается). Если мы углубимся в комплект приложений ...
2
голоса
1ответ
1k показов

Snow Leopard запускается для несуществующего пользователя

В последнее время моя система OS X 10.6.6 демонстрировала некоторые странные поведения. Я начал слоняться вокруг и заметил, что launchctl перечисляет запись для несуществующего пользователя: ...
2
голоса
1ответ
3k показов

демоны и пользователи демонов (в частности, передача-демон) в OS X 10.5.8

Я пытаюсь настроить transmission-daemon на компьютере под управлением Mac OS 10.5.8. Я хочу сделать все правильно, что означает (в моем понимании) создать пользователя службы (например, ...
2
голоса
2ответа
324 показов

Как GitHub Conduit запускается при запуске?

Программа под названием GitHub Conduit (часть GitHub для Mac) работает в фоновом режиме на моем компьютере. Если я убью его, launchd перезапустит его. Страница launchd содержит список всех мест, где ...
2
голоса
0ответов
344 показов

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

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

launchd пытается вызвать удаленный файл 'SCFinderPlugin.plugin'

В какой-то момент я попытался установить и использовать «SCPlugin» в Mac OS 10.6, но обнаружил, что это не то, что мне нужно. Согласно документу по установке, он сказал, чтобы удалить файл .plugin из ...
2
голоса
1ответ
4k показов

Как запустить процесс с предопределенным (если он не используется) PID?

Можно ли запустить / запустить процесс с предопределенным PID? В Linux или в OS X (или BSD)?
2
голоса
1ответ
257 показов

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

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

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

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

ftpd Mac OS X Lion (10.7) настройка

Как настроить запуск ftpd при перезагрузке компьютера и как включить его для порта 5021? Mac OS X 10.7 Lion не имеет флажка для включения FTP-сервера.
2
голоса
1ответ
2k показов

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

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

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

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

OSX launchd: нет такого файла или каталога

Я пытаюсь настроить простую повторяющуюся задачу с launchd на OS X. Мой plist-файл находится в /Users /me /Library /LaunchAgents, и все, что я хочу, это запустить команду node --version . Мой файл ...
1
голос
2ответа
346 показов

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

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

Пробелы в путях LaunchAgents для запуска в (Mac) OS X

Я пытаюсь добавить LaunchAgent с путем, заданным в WatchPaths, который содержит пробел. Я пробовал простой путь, и я пытался экранировать символ пробела с помощью пробела, а также добавлять кавычки ...
1
голос
1ответ
549 показов

Запуск MAMP с использованием LaunchDaemon не работает в Mavericks

Я следовал инструкциям на этой странице: http://blog.dannykey.com/automatics-launch-mamp-on-start-up/, чтобы попытаться запустить MAMP при запуске системы без входа пользователя. Я делал это раньше ...
1
голос
1ответ
3k показов

Запуск демона при запуске в качестве конкретного пользователя на Mac OS X (Server) Mavericks

Я хочу запустить CI-сервер (TeamCity 8.1) при запуске на Mac OS X Server под управлением Mavericks. Я не хочу, чтобы сервер CI запускался пользователем root, а другим пользователем в системе. ...
1
голос
1ответ
38 показов

LaunchDaemon для запуска процесса сервера не работает

Я пытался написать этот LaunchDaemon, чтобы начать процесс моего сервера. Похоже, все должно быть просто, plutil lint говорит, что файл в порядке, но не запускается. Я пробовал несколько вариантов, и ...
1
голос
1ответ
337 показов

OSX Launchd / Библиотека / LaunchDaemons

Я создал файл plist (см. Ниже) и вставил его в /Library /LaunchDaemons /. (Он запускает виртуальную коробку через скрипт, который запускает VBoxHeadless.) Я могу запустить plist как пользователь ...
1
голос
0ответов
117 показов

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

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

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

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

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

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

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

Я пытаюсь настроить launchd для запуска исполняемого файла сценария / Unix Python (то есть сценарий Python с линией Shebang). Когда я загружаю файл .plist (ниже), launchctl показывает состояние 127, ...
1
голос
1ответ
90 показов

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

Я пытаюсь запустить простой скрипт launchd, который копирует файл из одного каталога в другой, когда файл изменяется, но я хочу вставить его с уникальной временной меткой, чтобы я мог создавать ...
1
голос
1ответ
341 показов

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

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

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

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

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

Я пытался перезагрузить правила pf всякий раз, когда сеть меняется. Вот мой файл plist. /Library/LaunchAgents/com.wwk.networkchange.plist Label com.wwk.networkchange ProgramArguments sudo /sbin/pfctl ...
1
голос
0ответов
102 показов

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

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

Процесс запуска останавливает запуск Firefox в Mac OS Yosemite 10.10.2

У меня долгое время ожидания до 2-3 минут при запуске веб-браузеров Firefox и Safari. Посмотрел монитор активности и увидел, что "launchd" занимает 98% памяти. Время процессора было 1.40.93 в то ...
1
голос
2ответа
3k показов

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

Я использую Mac OS X 10.10.5 (Yosemite) для обучения использованию launchd (Launch Daemon) для автоматического запуска некоторых скриптов. Для простоты я решил использовать скрипт shell который ...
1
голос
1ответ
124 показов

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

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

Регулирование респаун сообщений на терминал с помощью launchd: это нормально?

У меня есть агент launchd настроенный с помощью функции WatchPaths. Это выглядит примерно так Label com.my.label LowPriorityIO ProgramArguments /bin/bash -c PROGRAM HERE QueueDirectories ...
1
голос
2ответа
1k показов

Настройка sshd для запуска при загрузке на OSX El Capitan

У меня есть настройки, где у меня есть OSX машина в качестве сервера. ОС - это OSX El Capitan. Одной из служб, которую он должен иметь, является sshd . Проблема, которую я пытаюсь решить, заключается ...
1
голос
0ответов
78 показов

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

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

Ошибка создания задачи запуска Ruby с помощью RVM в OS X

Я хочу периодически запускать команду ruby gem. Я использую RVM и следую инструкциям, изложенным здесь. Моя задача ruby называется daily_checks.rb и выглядит следующим образом: #!/usr/bin/env ruby ...
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ответ
394 показов

Запуск offlineimap через launchd не выживает во сне на OSX

Я не очень хорошо разбирается во всех вещах , но я launchd программ написал этот файл plist , который периодически запускает offlineimap принести новую почту с IMAP - серверов: Label ...
1
голос
1ответ
2k показов

OSX Mavericks: Как я могу сделать запуск веб-сервера при загрузке и прослушивание порта 80 без запуска веб-сервера от имени пользователя root?

Согласно launchd Apple документации: [launchd] Устраняет основную причину запуска демонов от имени пользователя root. Поскольку launchd запускается от имени пользователя root, он может создавать ...