Ketika Anda menjalankan `update-rc.d myscript default` - apa yang disebut saat startup / shutdown?

13

Apa yang dipanggil saat startup / shutdown saat Anda menjalankan update-rc.d myscript default?

Dokumen tampak kabur, saya ingin yang konkret. Saya menduga ini terjadi:

Saat startup (khusus pada entri ke runlevel 2, multiuser), perintah ini dijalankan:

/etc/init.d/myscript start

Dan pada saat shutdown / reboot skrip yang sama disebut sebagai:

/etc/init.d/myscript stop

Apakah hanya itu yang terjadi di sini?

David Parks
sumber

Jawaban:

8

Itu betul.

Diambil dari man update-rc.d:

Jika standar digunakan maka perbarui-rc.d akan membuat tautan untuk memulai servis di runlevels 2345 dan untuk menghentikan layanan di runlevels 016. Secara default semua tautan akan memiliki nomor urut 20, tetapi ini harus diganti jika ada ketergantungan. Misalnya jika daemon B bergantung pada A, maka A harus dimulai sebelum B dan B harus dibunuh sebelum A. Anda menyelesaikan ini dengan memberikan dua argumen NN. Secara umum, daemon inti harus dimulai lebih awal dan dibunuh terlambat, sedangkan aplikasi dapat dimulai terlambat dan dibunuh lebih awal.

Informasi lebih lanjut di sini , lihat bagian "Menginstal skrip init khusus".

Bruno Pereira
sumber