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