diff --git a/m/apex/configuration.nix b/m/apex/configuration.nix index 71c69f8dc..316fef1ff 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 000000000..4bd7aaf86 --- /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 99f88a0db..178029d99 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 d771c2603..1621d9f60 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