services: urandom-seed: Depend on udev.
Suggested by Leo Famulari <leo@famulari.name>. * gnu/services/base.scm (urandom-seed-shepherd-service): Add 'udev' to 'requirement'.
This commit is contained in:
parent
8faaf8d7cc
commit
4a32f58aa1
|
@ -529,7 +529,10 @@ in KNOWN-MOUNT-POINTS when it is stopped."
|
||||||
(list (shepherd-service
|
(list (shepherd-service
|
||||||
(documentation "Preserve entropy across reboots for /dev/urandom.")
|
(documentation "Preserve entropy across reboots for /dev/urandom.")
|
||||||
(provision '(urandom-seed))
|
(provision '(urandom-seed))
|
||||||
(requirement '(file-systems))
|
|
||||||
|
;; Depend on udev so that /dev/hwrng is available.
|
||||||
|
(requirement '(file-systems udev))
|
||||||
|
|
||||||
(start #~(lambda _
|
(start #~(lambda _
|
||||||
;; On boot, write random seed into /dev/urandom.
|
;; On boot, write random seed into /dev/urandom.
|
||||||
(when (file-exists? #$%random-seed-file)
|
(when (file-exists? #$%random-seed-file)
|
||||||
|
|
Loading…
Reference in New Issue