]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - units/systemd-random-seed.service.in
sd-bus: Add sd_bus_list_names docs
[thirdparty/systemd.git] / units / systemd-random-seed.service.in
index 8903ee896cd19d3087a250af1d21da3a737eb547..c64e8a909137ab75f3e74cf3ce67363992219cae 100644 (file)
@@ -14,7 +14,7 @@ DefaultDependencies=no
 RequiresMountsFor=@RANDOM_SEED@
 Conflicts=shutdown.target
 After=systemd-remount-fs.service
-Before=sysinit.target shutdown.target
+Before=shutdown.target
 ConditionVirtualization=!container
 
 [Service]
@@ -22,4 +22,9 @@ Type=oneshot
 RemainAfterExit=yes
 ExecStart=@rootlibexecdir@/systemd-random-seed load
 ExecStop=@rootlibexecdir@/systemd-random-seed save
-TimeoutSec=30s
+
+# This service waits until the kernel's entropy pool is initialized, and may be
+# used as ordering barrier for service that require an initialized entropy
+# pool. Since initialization can take a while on entropy-starved systems, let's
+# increase the time-out substantially here.
+TimeoutSec=10min