Monit игнорирует каналы по какой-то причине

Принудительно передать терминал, чтобы kinitмог выполнять терминал -без -эха, который он делает по умолчанию:

ssh -t myserver kinit
0
04.12.2019, 23:54
1 ответ

Я нашел решение. Вместо безымянного канала я использовал именованный канал.

start program = "/bin/ash -c /root/tvheadend_start.sh"

В сценарии /root/tvheadend _start.sh:

#!/bin/sh    
/etc/init.d/tvheadend start
/usr/bin/python /root/antik_epg/antik_xmltv.py > /root/pipe &
/usr/bin/socat - UNIX-CONNECT:/etc/tvheadend/epggrab/xmltv.sock < /root/pipe &
0
28.01.2020, 03:03

Теги

Похожие вопросы