summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2026-05-12 16:43:59 +0200
committerJanneke Nieuwenhuizen <janneke@gnu.org>2026-05-13 20:42:36 +0200
commitd34477d22ec92608027ee0c5fdd0c33e9d98cb4e (patch)
tree516225860718b2b96a0a77c964ee7805acc9525d /gnu
parent2e6aa8cc761b996b9b0ff49b57adb4e1fcb526f3 (diff)
system: hurd-boot: Redefine /dev/urandom.
* gnu/build/hurd-boot.scm (set-hurd-device-translators): Define /dev/urandom with --fast instead of symlinking to /dev/random. Change-Id: Ib8ed5848cc929a367d19ed0083101c01967acb42
Diffstat (limited to 'gnu')
-rw-r--r--gnu/build/hurd-boot.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/build/hurd-boot.scm b/gnu/build/hurd-boot.scm
index d6edb7e3f3f..afda609a184 100644
--- a/gnu/build/hurd-boot.scm
+++ b/gnu/build/hurd-boot.scm
@@ -211,6 +211,9 @@ set."
211 ("dev/null" ("/hurd/null") #o666) 211 ("dev/null" ("/hurd/null") #o666)
212 ("dev/random" ("/hurd/random" "--seed-file" ,random-seed) 212 ("dev/random" ("/hurd/random" "--seed-file" ,random-seed)
213 #o644) 213 #o644)
214 ("dev/urandom" ("/hurd/random" "--seed-file" ,random-seed
215 "--fast")
216 #o644)
214 ("dev/zero" ("/hurd/storeio" "--store-type=zero") #o666) 217 ("dev/zero" ("/hurd/storeio" "--store-type=zero") #o666)
215 218
216 ("dev/console" ("/hurd/term" "/dev/console" "device" "console")) 219 ("dev/console" ("/hurd/term" "/dev/console" "device" "console"))
@@ -295,7 +298,6 @@ set."
295 (rename-file (scope "dev/console") (scope "dev/console-"))) 298 (rename-file (scope "dev/console") (scope "dev/console-")))
296 (for-each scope-set-translator devices) 299 (for-each scope-set-translator devices)
297 300
298 (false-if-EEXIST (symlink "/dev/random" (scope "dev/urandom")))
299 (false-if-EEXIST (symlink "/dev/fd/0" (scope "dev/stdin"))) 301 (false-if-EEXIST (symlink "/dev/fd/0" (scope "dev/stdin")))
300 (false-if-EEXIST (symlink "/dev/fd/1" (scope "dev/stdout"))) 302 (false-if-EEXIST (symlink "/dev/fd/1" (scope "dev/stdout")))
301 (false-if-EEXIST (symlink "/dev/fd/2" (scope "dev/stderr"))) 303 (false-if-EEXIST (symlink "/dev/fd/2" (scope "dev/stderr")))