modules.system.fileSystems.nfs: fix read-only NFS unmounting

This commit is contained in:
2026-01-04 21:16:56 +08:00
parent 682fb5d0a4
commit 5de71b4f6d

View File

@@ -38,6 +38,15 @@
];
})
nfs;
systemd.mounts = builtins.map
(mount:
{
where = mount.value.mountPoint or mount.value;
what = mount.name;
overrideStrategy = "asDropin";
mountConfig.ForceUnmount = true;
})
(builtins.filter (mount: mount.value.readOnly or false) (lib.attrsToList nfs));
services.rpcbind.enable = true;
}
(lib.mkIf (builtins.any (mount: mount.mountBeforeSwitch or true) (builtins.attrValues nfs))