For now this is what I'm doing, which is cleary a gross hack. I symlink the
nuked reference into the initrd.

 { object = let utils = config.system.build.extraUtils; in
     pkgs.runCommand "fake-utillinux" { allowedReferences = [ "out" utils
]; } ''
        mkdir -p $out/bin $out/sbin
        ln -sf ${utils}/bin/mount $out/bin/
        ln -sf ${utils}/bin/umount $out/bin/
        ln -sf ${utils}/bin/swapon $out/sbin/
        ln -sf ${utils}/bin/swapoff $out/sbin/
        '';
   symlink = "/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-${
pkgs.utillinux.name}";
 }
_______________________________________________
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to