Saya memiliki pekerjaan sebagai berikut /etc/init/collector:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
Ketika saya memulai pekerjaan sudo service collector start, itu hang. Jika saya ctrl-cdan lari initctl list, saya melihat ini:
collector start/killed, process 616
Saya tidak bisa melihat contoh twistddaemon di ps, dan server HTTP yang seharusnya disediakannya tidak ada.
Saya bahkan mencoba ini tanpa 'mengharapkan daemon' dan dengan panggilan sederhana ke skrip bash satu baris menggunakan scriptbait, dan itu masih tidak berhasil. Saya pikir saya melakukan sesuatu yang sangat salah. Apa itu?
expect daemongaris.