Не могу заставить скрипт на Питоне запуститься демоном. Отбой :))

Автор Slacky, 25 сентября 2017, 12:55:20

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Slacky

Точнее не совсем так. Если просто в консоле набрать ./mqttwarn.py & то все прекрасно запускается и работает.

А вот через штатные вещи, типа mqttwarn.service или /etc/init.d/mqttwarn не работает и даже логов не оставляет. Или я их просто найти не умею.

Пробовал и ручками

sudo  start-stop-daemon -b --start --quiet -m --pidfile /var/run/mqttwarn.pid --exec /etc/mqttwarn/mqttwarn.py

и тишина

22478 ?        S      0:00 /usr/sbin/apache2 -k start
22649 ?        Ssl    1:03 /usr/sbin/named -f -u bind
22697 ?        S      0:00 [kworker/u8:3]
24860 ?        S      0:01 [kworker/0:1]
24991 ?        S      0:00 [kworker/u8:0]
25582 ?        S      0:00 [kworker/0:2]
25774 ?        S      0:00 [kworker/1:0]
25896 ?        S      0:00 [kworker/1:1]
25988 ?        Ss     0:00 sshd: root [priv]
25989 ?        S      0:00 sshd: root [net]
25990 ?        Ss     0:00 sshd: root [priv]
25991 ?        S      0:00 sshd: root [net]
25992 pts/1    R+     0:00 ps ax


Саму программку брал тут - https://github.com/jpmens/mqttwarn

Подредактировал файлики в etc и нифига ...

Если кому не сложно, может посмотрите?



Cообщение объединено 25 Сентября 2017, 14:20:32

Блин, давно так не лажал :)))

В mqttwarn.service были несуществующие юзеры заданы. Все отбой, запустилось :)))
-- С уважением, Федор.