summaryrefslogtreecommitdiffstats
path: root/units/systemd-tmpfiles-setup-dev.service
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2022-09-14 13:39:10 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2022-09-15 14:59:11 +0200
commit9810e419425263bde86787bc21251f1ad3c35628 (patch)
tree1ba29f7dd8a3e3014a992677688f995400408c7b /units/systemd-tmpfiles-setup-dev.service
parentTODO: various things about partitioning (diff)
downloadsystemd-9810e419425263bde86787bc21251f1ad3c35628.tar.xz
systemd-9810e419425263bde86787bc21251f1ad3c35628.zip
units: reorder/split unit dependency blocks
The block is reordered and split to have: 1. description + documentation 2. (optionally) conditions 3. all the dependencies I think it's easier to read the units this way. Also, the Conflicts+Before is seperated out to separate lines. The ordering dependency is "fake", because it could just as well be After=, we are adding it to force ordering wrt. shutdown.target, and it plays a different role than the other Before=, which are about a real ordering on boot.
Diffstat (limited to 'units/systemd-tmpfiles-setup-dev.service')
-rw-r--r--units/systemd-tmpfiles-setup-dev.service6
1 files changed, 4 insertions, 2 deletions
diff --git a/units/systemd-tmpfiles-setup-dev.service b/units/systemd-tmpfiles-setup-dev.service
index ad0e54fcc4..d202a7568f 100644
--- a/units/systemd-tmpfiles-setup-dev.service
+++ b/units/systemd-tmpfiles-setup-dev.service
@@ -10,10 +10,12 @@
[Unit]
Description=Create Static Device Nodes in /dev
Documentation=man:tmpfiles.d(5) man:systemd-tmpfiles(8)
+
DefaultDependencies=no
-Conflicts=shutdown.target
After=systemd-sysusers.service
-Before=sysinit.target local-fs-pre.target systemd-udevd.service shutdown.target
+Before=sysinit.target local-fs-pre.target systemd-udevd.service
+Conflicts=shutdown.target
+Before=shutdown.target
[Service]
Type=oneshot