summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYelninei <yelninei@tutamail.com>2025-09-25 14:34:41 +0000
committerLudovic Courtès <ludo@gnu.org>2025-10-12 22:22:01 +0200
commit9051aa1bd14559f37ae378105d00fc2d2ec4bbca (patch)
tree8015c13bf50fe727cd5a7a7f101c720aba681c90
parent9f8b1cfdf6d17b7c1e1011a36e7fef4d5c17f3bf (diff)
hurd-boot: change /etc/mtab to /var/run/mtab.
This corresponds to "_PATH_MOUNTED" in paths.h from libc. * gnu/build/hurd-boot.scm (set-hurd-device-translators): Change etc/mtab to var/run/mtab. Change-Id: I688289fe4b8143ae14a8eef5ba1625c4ebd2a209 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r--gnu/build/hurd-boot.scm8
1 files changed, 4 insertions, 4 deletions
diff --git a/gnu/build/hurd-boot.scm b/gnu/build/hurd-boot.scm
index 23ace25d4f..5d1083a925 100644
--- a/gnu/build/hurd-boot.scm
+++ b/gnu/build/hurd-boot.scm
@@ -294,10 +294,10 @@ set."
(false-if-EEXIST (symlink "/servers/socket/2" (scope "servers/socket/inet")))
(false-if-EEXIST (symlink "/servers/socket/26" (scope "servers/socket/inet6")))
- ;; Make sure /etc/mtab is a symlink to /proc/mounts.
- (false-if-exception (delete-file (scope "etc/mtab")))
- (mkdir* (scope "etc"))
- (symlink "/proc/mounts" (scope "etc/mtab")))
+ ;; Make sure /var/run/mtab is a symlink to /proc/mounts.
+ (false-if-exception (delete-file (scope "var/run/mtab")))
+ (mkdir* (scope "var/run"))
+ (symlink "/proc/mounts" (scope "var/run/mtab")))
(define* (boot-hurd-system #:key (on-error 'debug))