summaryrefslogtreecommitdiff
path: root/units/systemd-random-seed.service.in
diff options
context:
space:
mode:
authorHarald Seiler <hws@denx.de>2020-09-06 21:43:57 +0200
committerHarald Seiler <hws@denx.de>2020-10-19 16:28:22 +0200
commit3af54f9bbe9b7971ec196a85351535d20b51b766 (patch)
tree680119121b38763b133ddc0fb4879f8f7eb08864 /units/systemd-random-seed.service.in
parenta1e378714869fcda7ce30df81a8b5f1e47636ad7 (diff)
downloadsystemd-3af54f9bbe9b7971ec196a85351535d20b51b766.tar.gz
units: order systemd-random-seed.service before first-boot-complete.target
Ensure that systemd-random-seed.service has completed before marking a first boot as completed to guarantee that a saved seed will only be used after it has been initialized at least once.
Diffstat (limited to 'units/systemd-random-seed.service.in')
-rw-r--r--units/systemd-random-seed.service.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/units/systemd-random-seed.service.in b/units/systemd-random-seed.service.in
index f97f99a966..aa4b3e7357 100644
--- a/units/systemd-random-seed.service.in
+++ b/units/systemd-random-seed.service.in
@@ -14,7 +14,8 @@ DefaultDependencies=no
RequiresMountsFor=@RANDOM_SEED@
Conflicts=shutdown.target
After=systemd-remount-fs.service
-Before=shutdown.target
+Before=first-boot-complete.target shutdown.target
+Wants=first-boot-complete.target
ConditionVirtualization=!container
[Service]