Saya baru saja mulai jadi saya menulis skrip yang sangat mendasar hanya untuk mencetak ke file log bernama: vm-service.conf
yang saya masukkan /etc/init
:
description "Virtual Images"
author "Me"
start on runlevel [2345]
stop on runlevel [016]
respawn
script
echo "DEBUG: `set`" >> /tmp/vm-service.log
end script
pre-stop script
echo "DEBUG: `set`" >> /tmp/vm-service.log
end script
jika saya menjalankan sudo start vm-service
, ini menghasilkan:
vm-service start/running, process 29034
Tetapi, ketika saya menjalankan sudo stop vm-service
, itu menghasilkan:
stop: Unknown instance
Saya sudah mencoba menjalankan sudo initctl reload-configuration
, tetapi saya masih mendapatkan kesalahan saat berhenti.
Saya telah melihat buku masak tapi saya mungkin kehilangan sesuatu yang jelas.