Systemd-tips: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 4: | Line 4: | ||
===Enable /etc/rc.local=== |
===Enable /etc/rc.local=== |
||
/etc/systemd/system/rc-local.service |
|||
<pre> |
|||
[Unit] |
|||
Description=/etc/rc.local Compatibility |
|||
ConditionPathExists=/etc/rc.local |
|||
[Service] |
|||
Type=forking |
|||
ExecStart=/etc/rc.local start |
|||
TimeoutSec=0 |
|||
StandardOutput=tty |
|||
RemainAfterExit=yes |
|||
SysVStartPriority=99 |
|||
[Install] |
|||
WantedBy=multi-user.target |
|||
</pre> |
|||
<pre> |
<pre> |
Revision as of 02:05, 24 May 2025
Enable /etc/rc.local
/etc/systemd/system/rc-local.service
[Unit] Description=/etc/rc.local Compatibility ConditionPathExists=/etc/rc.local [Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 StandardOutput=tty RemainAfterExit=yes SysVStartPriority=99 [Install] WantedBy=multi-user.target
--[example /etc.rc.local]-- #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. exit 0 --[end]-- systemctl daemon-reload systemctl start rc-local