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
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev