/etc/rc.local
Yürütülebilir bir dosya olarak varsa , systemd-rc-local-generator
/ tarafından önyükleme işlemine alınır rc-local.service
.
En azından /etc/rc.local
kullandığı varsayılan yoldur, ancak bu dağıtım tarafından ayarlanır. Çünkü esas olarak geriye dönük uyumluluk içindir ve farklı dağıtımlar farklı yollar kullanıyordu. Örneğin Fedora'da, yol /etc/rc.d/rc.local
. Yolu aşağıdaki gibi kontrol edebilirsiniz:
$ 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
Görünüşe göre bu çok iyi bilinmiyor. Dosyanın önceki bir sürümünü gösteren ve böyle bir yorumu olmayan birkaç gönderi var.
/etc/systemd/system/multi-user.target.wants/rc-local.service
ve/lib/systemd/system/rc-local.service