Aşağıdaki iş var /etc/init/collector:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
İşe başladığımda sudo service collector starttakılıyor. Eğer ctrl-ckoşarsam initctl list, şunu görüyorum:
collector start/killed, process 616
twistdPS'de daemon örneğini göremiyorum ve sağlaması gereken HTTP sunucusu mevcut değil.
Bunu 'beklemek daemon' olmadan ve bir scriptstanza kullanarak tek satırlık bir bash betiğine basit bir çağrı ile bile denedim ve hala çalışmıyor. Sanırım çok yanlış bir şey yapıyorum. Ne olabilirdi?
expect daemonçizgi ile ilgili olduğuna inanıyorum .