diff options
| author | Janneke Nieuwenhuizen <janneke@gnu.org> | 2026-05-12 16:43:59 +0200 |
|---|---|---|
| committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2026-05-13 20:42:36 +0200 |
| commit | d34477d22ec92608027ee0c5fdd0c33e9d98cb4e (patch) | |
| tree | 516225860718b2b96a0a77c964ee7805acc9525d /gnu | |
| parent | 2e6aa8cc761b996b9b0ff49b57adb4e1fcb526f3 (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.scm | 4 |
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"))) |
