Bug 978849
Summary: | RFE: hooking a script into various stages of shutdown/rearly booot | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Petr Sklenar <psklenar> |
Component: | systemd | Assignee: | systemd-maint |
Status: | CLOSED NOTABUG | QA Contact: | qe-baseos-daemons |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 7.0 | CC: | harald, hdegoede, systemd-maint-list |
Target Milestone: | rc | Keywords: | FutureFeature, Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-08-06 13:41:44 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 959971 |
Description
Petr Sklenar
2013-06-27 08:25:47 UTC
$ man bootup you can create unit files with "After=" and "Before=" to sort yourself into the bootup sequence. For /etc/rc.local there is /lib/systemd/system/rc-local.service, which executes /etc/rc.local, if it exists. It is ordered "After=network.target". To see what happens, remove "quiet" from the kernel command line, or inspect the journal after booting. # journalctl -b As explained already in comment #2 you can create unit files with "After=" and "Before=" to sort yourself into the bootup sequence. We also still support rc.local, but only for compatibility reasons, the rc.local support is deliberately not advertised in the systemd documentation, since we discourage its use. The systemd documentation in general does not document deprecated compatibility mechanisms to avoid promoting the use of them, ie it also does not document that the service and chkconfig commands can still be used. |