Saran lama tentang menulis van Smoorenburg rc
skrip untuk Debian, dari banyak sumber termasuk Manual Kebijakan Debian dan jawabannya di StackExchange, sampai sekarang adalah:
Contoh di mana Anda dapat mendasarkan
/etc/init.d
skrip ditemukan di/etc/init.d/skeleton
.
Apakah ini masih terjadi?
Jawaban yang Diterima:
Tidak, /etc/init.d/skeleton
tidak ada lagi.
Saran untuk 2018 adalah:
Contoh di mana Anda dapat mendasarkan
/etc/init.d
skrip tersedia di halaman manualinit-d-script
(5).
pengembang systemd Michael Biebl dan pengelola Debian dari van Smoorenbug rc
+init
Dmitry Bogatov berkumpul dan setuju untuk menghapus /etc/init.d/skeleton
. Skrip yang akan digunakan sebagai template (tidak seperti /etc/init.d/skeleton
sebelumnya file tidak mengandung tweak untuk membuatnya bekerja di Debian FreeBSD) sekarang adalah salah satu yang ada di manual.
Perhatikan bahwa template Debian itu sendiri berubah beberapa tahun yang lalu, pada tahun 2014. Sekarang terstruktur jauh lebih seperti rc
skrip di Mewburn rc
atau OpenBSD rc
, dengan pustaka fungsi shell melakukan sebagian besar pekerjaan dan rc
main utama konten skrip yang terdiri dari sedikit lebih dari serangkaian tugas variabel dalam kasus sederhana.
Bacaan lebih lanjut
- https://unix.stackexchange.com/a/233581/5132
- Petter Reinholdtsen (2014-02-09).
init-d-script
. Manual format file . Debian. - Olaf van der Spek (2008-02-09). kerangka:Pindahkan kode kerangka ke dalam file yang dapat disertakan oleh skrip lain . Bug Debian #464854.
- Petter Reinholdtsen (2014-02-09).
init.d
baru juru bahasa skrip/lib/init/init-d-script
. paket sysvinit. Debian. - Michael Biebl (2018-11-07). Silakan pindahkan
/etc/init.d/skeleton
. Bug Debian #913154. - Dmitry Bogatov (2018-11-09). debian-policy:Perbarui lokasi contoh
init.d
naskah . Bug Debian #913295. - Jonathan de Boyne Pollard (2014). Tampilan berdampingan pada skrip yang dijalankan dan unit layanan. . Jawaban yang Sering Diberikan.
- Jonathan de Boyne Pollard (2015). Masalah yang diketahui dengan Sistem 5
rc
. Jawaban yang Sering Diberikan. - Luke Mewburn (2001). Desain dan Implementasi NetBSD
rc.d
system” (salinan Penulis) Prosiding Konferensi Teknis Tahunan 2001 . Usenix. hlm. 69–80. - Jonathan de Boyne Pollard (2015).
/etc/inittab
adalah masa lalu. . Jawaban yang Sering Diberikan. - https://unix.stackexchange.com/a/472993/5132