system: hurd: Add ttys symlink in "/etc/ttys".
authorJan (janneke) Nieuwenhuizen <janneke@gnu.org>
Sun, 5 Apr 2020 11:51:56 +0000 (13:51 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sat, 11 Apr 2020 19:01:09 +0000 (21:01 +0200)
* gnu/packages/hurd.scm (hurd): Substitute /libexec/.
* gnu/system/hurd.scm (cross-hurd-image): Add symlink /etc/ttys =>
<hurd>/etc/ttys.

gnu/system/hurd.scm

index 03c49d4..4830c91 100644 (file)
@@ -103,7 +103,12 @@ menuentry \"GNU\" {
                                                    "i586-pc-gnu"))
                                   hurd)
                                 "/hurd"))
-      ("/etc/fstab" -> ,fstab)))
+      ("/etc/fstab" -> ,fstab)
+      ;; XXX can we instead, harmlessly set _PATH_TTYS (from glibc) in runttys.c?
+      ("/etc/ttys" -> ,(file-append (with-parameters ((%current-target-system
+                                                   "i586-pc-gnu"))
+                                  hurd)
+                                "/etc/ttys"))))
 
   (qemu-image #:file-system-type "ext2"
               #:file-system-options '("-o" "hurd")