commit f1e5f271fd92750e1a31c5ce0eedb63667de5e1d
parent f7bdfa1b2a01ced02f0d556741fbdfb7b593adcc
Author: vin <git@vineetk.net>
Date: Tue, 23 Dec 2025 04:47:52 -0500
use legacy mountpoint for zroot/var and zroot/home datasets to be declarative
also prevents issues from guix not knowing about the mounts.
e.g. zroot/var without legacy mountpoint gets re-mounted too late, so
shepherd doesn't work properly
Diffstat:
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/epistemia/systems/demiurge.scm b/epistemia/systems/demiurge.scm
@@ -56,6 +56,18 @@
(type "zfs")
(check? #f)
(needed-for-boot? #t))
+ (file-system
+ (device "zroot/var")
+ (mount-point "/var")
+ (type "zfs")
+ (check? #f)
+ (needed-for-boot? #t))
+ (file-system
+ (device "zroot/home")
+ (mount-point "/home")
+ (type "zfs")
+ (check? #f)
+ (needed-for-boot? #t))
(file-system
(device (uuid "3EF4-E408" 'fat))
(mount-point "/boot/efi")