Jika Anda memiliki /etc/rc.local
file yang dapat dieksekusi, file tersebut akan ditarik ke proses boot oleh systemd-rc-local-generator
/ rc-local.service
.
Paling tidak /etc/rc.local
adalah jalur default yang digunakannya, tetapi ini ditetapkan oleh distribusi. Karena ini terutama untuk kompatibilitas mundur, dan distribusi yang berbeda menggunakan jalur yang berbeda. Misalnya di Fedora, jalannya /etc/rc.d/rc.local
. Anda dapat memeriksa jalur sebagai berikut:
$ systemctl cat rc-local.service
# /usr/lib/systemd/system/rc-local.service
# ...
# This unit gets pulled automatically into multi-user.target by
# systemd-rc-local-generator if /etc/rc.d/rc.local is executable.
[Unit]
Description=/etc/rc.d/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.d/rc.local
After=network.target
[Service]
Type=forking
ExecStart=/etc/rc.d/rc.local start
TimeoutSec=0
RemainAfterExit=yes
GuessMainPID=no
Sepertinya ini tidak terlalu dikenal. Ada beberapa posting yang menunjukkan versi file sebelumnya, yang tidak memiliki komentar seperti itu.
/etc/systemd/system/multi-user.target.wants/rc-local.service
dan/lib/systemd/system/rc-local.service