Systemd Fedora
Fedora Specific
Starting from Fedora 15, systemd is a drop in replacement for SysVinit.
Information on Fedora's implementation of systemd:
Developer Specific
Information provided by the systemd developer:
For System Administrators
Blog posts by the systemd developer Lennart Poettering for system administrators:
- systemd: Verifying Bootup
- systemd: Which Service Owns Which Processes?
- systemd: How Do I Convert A SysV Init Script Into A systemd Service File?
- systemd: Killing Services
- systemd: 3 levels of off
- systemd: Changing Roots
- systemd: The blame game
- systemd: The New Configuration Files
- systemd: On /etc/sysconfig and /etc/default
System Administration
Add systemd service to replace rc.local
Here is the suggestion:
- Reference systemd service for replacing rc.local
Add the following to the file /usr/lib/systemd/system/rc-local.service:
[Unit]
Description=/etc/rc.local Compatibility
After=network.target
[Service]
Type=oneshot
ExecStart=-/etc/rc.local
TimeoutSec=0
StandardInput=tty
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
Call whatever script you want to run in /etc/rc.local and use systemctl to enable rc-local.service at boot time.