Terkadang Anda diharuskan menjalankan perintah atau skrip shell selama sistem startup dan shutdown. Ini berguna untuk memulai layanan saat sistem mulai dan menghentikannya selama sistem dimatikan. Tutorial ini akan membantu Anda menjalankan skrip pada saat startup dan shutdown sistem di Gentoo Linux.
Sekarang skrip di dalam direktori /etc/local.d/ dengan akhiran .start akan dieksekusi pada saat startup sistem dan semua skrip dengan akhiran .stop akan dieksekusi selama sistem shutdown. Pertama, pastikan Anda telah mengaktifkan skrip local.d menggunakan langkah-langkah di bawah ini.
Aktifkan Skrip local.d
Untuk memulai skrip local.d saat boot, tambahkan skrip init.d ke runlevel default
# rc-update add local default
Sekarang mulai layanan dengan membuat pemeriksaan OpenRC untuk layanan yang dihentikan di runlevel default:
# rc-service local start
Jalankan Skrip saat Memulai
Buat skrip /etc/local.d/myService.start dan masukkan konten Anda ke dalamnya. Ini akan dijalankan selama boot sistem.
# vi /etc/local.d/myService.start
#!/bin/sh # Show below message on system startup echo "Welcome back!"
Jalankan Skrip saat Shutdown
Buat skrip /etc/local.d/myService.stop dan masukkan konten Anda ke dalamnya. Ini akan dijalankan selama sistem dimatikan.
# vi /etc/local.d/myService.stop
#!/bin/sh # Show below message on system shutdown echo "Good bye!"