diff --git a/m/apex/configuration.nix b/m/apex/configuration.nix index 71c69f8d..316fef1f 100644 --- a/m/apex/configuration.nix +++ b/m/apex/configuration.nix @@ -7,6 +7,7 @@ ../module/ceph.nix ../module/hut-substituter.nix ../module/slurm-server.nix + ../module/nfs-home-bind.nix ./nfs.nix ./wireguard.nix ]; diff --git a/m/module/nfs-home-bind.nix b/m/module/nfs-home-bind.nix new file mode 100644 index 00000000..4bd7aaf8 --- /dev/null +++ b/m/module/nfs-home-bind.nix @@ -0,0 +1,8 @@ +{ + # Alias nfs home + fileSystems."/nfs/home" = { + device = "/home"; + fsType = "none"; + options = [ "bind" ]; + }; +} diff --git a/m/owl1/configuration.nix b/m/owl1/configuration.nix index 99f88a0d..178029d9 100644 --- a/m/owl1/configuration.nix +++ b/m/owl1/configuration.nix @@ -9,6 +9,7 @@ ../module/slurm-firewall.nix ../module/debuginfod.nix ../module/hut-substituter.nix + ../module/nfs-home-bind.nix ]; # Select the this using the ID to avoid mismatches diff --git a/m/owl2/configuration.nix b/m/owl2/configuration.nix index d771c260..1621d9f6 100644 --- a/m/owl2/configuration.nix +++ b/m/owl2/configuration.nix @@ -9,6 +9,7 @@ ../module/slurm-firewall.nix ../module/debuginfod.nix ../module/hut-substituter.nix + ../module/nfs-home-bind.nix ]; # Select the this using the ID to avoid mismatches