summary refs log tree commit diff
path: root/pkgs/tools/misc/arch-install-scripts/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/misc/arch-install-scripts/default.nix')
-rw-r--r--pkgs/tools/misc/arch-install-scripts/default.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/tools/misc/arch-install-scripts/default.nix b/pkgs/tools/misc/arch-install-scripts/default.nix
index 0b6984526e4..0df8ae1e733 100644
--- a/pkgs/tools/misc/arch-install-scripts/default.nix
+++ b/pkgs/tools/misc/arch-install-scripts/default.nix
@@ -52,6 +52,18 @@ resholvePackage rec {
 
       # packages resholve should resolve executables from
       inputs = [ coreutils gawk util-linux ];
+
+      # TODO: no good way to resolve mount/umount in Nix builds for now
+      # see https://github.com/abathur/resholve/issues/29
+      fake = {
+        external = [ "mount" "umount" ];
+      };
+
+      # TODO: remove the execer lore override below after
+      # https://github.com/abathur/binlore/issues/1
+      execer = [
+        "cannot:${util-linux}/bin/unshare"
+      ];
     };
   };