Вопросы с тегом «daemon»

В Linux Unix-подобные системы являются обозначением процессов, работающих в фоновом режиме и предоставляющих определенные услуги. Прямое взаимодействие пользователя с демонами не предназначено.

1
Systemd: запуск скрипта Python при запуске (virtualenv)
У меня есть сценарий Python, который я обычно запускаю с помощью этой команды: (environment) python run.py Я хочу запустить этот скрипт при запуске. (Я использую Ubuntu) Вот мой сервис: [Unit] Description=My Script Service After=multi-user.target [Service] Type=idle ExecStart=/home/user/anaconda3/bin/python /home/user/space/run.py [Install] WantedBy=multi-user.target Кстати, я не мог запустить этот скрипт, но я мог …

2
Может ли start-stop-daemon использовать переменные окружения?
Мне нужно демонизировать приложение Windows, работающее в Wine, и создать pid /var/run. Поскольку для запуска требуется сеанс X11, я должен убедиться, что переменная $ DISPLAY установлена ​​в среде работающего пользователя. Предполагая, что у меня уже запущен сеанс X11 с заданным дисплеем, вот как выглядит строка start-stop-daemon в моем /etc/init.dскрипте: start-stop-daemon …


1
Перезагрузка конфигурации Monit - предполагается перезапустить отслеживаемые сервисы?
Запуск Monit 5.4 на сервере Ubuntu. Когда я использую monit reload, кажется, что он перезапускает отслеживаемые сервисы (Tomcat 7 в этой ситуации). Это ожидаемое поведение? Документация гласит : reload - повторно инициализировать работающий демон Monit, демон перечитает свою конфигурацию, закроет и снова откроет файлы журнала. Я ожидал бы, что он …
10 ubuntu  service  monit  daemon 

1
Сценарий инициализации не создает файл PID
Мне нужно создать сценарий инициализации для регистратора IRC. Я скопировал /etc/init.d/skeleton. Я заполнил раздел конфигурации, чтобы соответствовать моим потребностям, и мне также пришлось добавить --background в команду запуска демона, так как мой регистратор IRC не откололся. Регистратор запускается нормально, когда я использую мой скрипт инициализации, но он не создает файл …

2
Запуск от имени другого пользователя
В системе RedHat я пытаюсь запустить программу с другим пользователем, у которого нет никакой оболочки. В / etc / passwd оболочкой является / sbin / nologin. Я пытался: su myuser -c /home/myuser/script.sh Результат: эта учетная запись в настоящее время недоступна. С chown и setuid: chown myuser: mygroup /home/myuser/script.sh chmod + …
9 redhat  users  daemon 

2
Вызов демону в скрипте /etc/init.d блокируется, не работает в фоновом режиме
У меня есть Perl-скрипт, который я хочу демонизировать. В основном этот Perl-скрипт будет читать каталог каждые 30 секунд, читать найденные файлы и затем обрабатывать данные. Для простоты рассмотрим следующий скрипт на Perl (называемый synpipe_server, в котором есть символическая ссылка /usr/sbin/): #!/usr/bin/perl use strict; use warnings; my $continue = 1; $SIG{'TERM'} …
9 linux  unix  daemon  init.d 

2
функция демона не работает в CentOS 6.4
Я пытаюсь демонизировать процесс под другим пользователем. В моем init.d у меня есть сервис, который выглядит примерно так: ... start() { echo "Starting mydaemon..." daemon --user someuser --name mydaemon mycommand } ... (весь сценарий здесь: http://pastebin.com/bvpnsHgn ) Тем не менее, все, что я получаю, это daemon: command not found. Я …

2
Какова цель Kslowd?
Я использую Ubuntu 10.10: uname -a Linux mt-xps 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 x86_64 GNU/Linux Когда я запускаю top, я иногда вижу «kslowd000» или похожий процесс, появляющийся в верхнем списке использования CPU. Я пробовал гуглить kslowd, но не нашел объяснения, что это такое. manpages тоже не …
8 ubuntu  unix  daemon 

3
Способы установки umask в Ubuntu для процессов демона
У меня есть серверный процесс http-демона (yaws), который я хотел бы, чтобы сервер записывал любые новые файлы с umask 002, чтобы другой пользователь из той же группы мог изменять, перемещать или удалять файлы, созданные процессом-демоном. Это на Ubuntu 10.04. В отличие от Apache, в yaws нет опции конфигурации для umask, …
8 ubuntu  daemon  umask  yaws 

3
Как запустить supervisord без использования root?
Кажется, у меня возникают проблемы с выяснением, почему supervisord не запускается от имени пользователя без полномочий root. Если я запускаю его с пользователем, установленным на jason (pid 1000), я получаю следующее в файле журнала: 2010-05-24 08:53:32,143 CRIT Set uid to user 1000 2010-05-24 08:53:32,143 WARN Included extra file "/home/jason/src/tsched/celeryd.conf" during …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.