Eelco Dolstra e7926e046b Security: Improve checking of build products
Build product paths cannot reference locations outside of the Nix
store.  We previously disallowed paths from being symlinks, but this
didn't take into account that parent path elements can be symlinks as
well.  So a build product /nix/store/bla.../foo/passwd, with
/nix/store/bla.../foo being a symlink to /etc, would still work.

So now we check all paths encountered during path resolution.
Symlinks are allowed again so long as they point to the Nix store.
2013-04-02 23:32:04 +02:00
2013-03-29 01:34:59 +01:00
2011-01-14 10:52:47 +00:00
2013-03-04 12:16:13 +01:00
2010-03-29 14:16:46 +00:00
2013-02-27 18:33:47 +01:00
2010-09-30 14:29:15 +00:00
2013-01-22 12:05:47 +01:00
2013-01-23 15:47:42 +01:00
Description
No description provided
18 MiB
Languages
Perl 70.5%
C++ 15.5%
Nix 6%
PLpgSQL 3%
Shell 2.3%
Other 2.6%