aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/primops.hh
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2020-08-12 15:14:56 +0000
committerJohn Ericson <John.Ericson@Obsidian.Systems>2020-08-12 15:22:33 +0000
commit8d4162ff9e940ea9e2f97b07f3030a722695901a (patch)
tree84835ec903463524e4d9a8838645b496d2eecbcc /src/libexpr/primops.hh
parent574bf60b4d47f64c0b83b0cd032d34a67dbb3453 (diff)
Separate auth and logic for the daemon
Before, processConnection wanted to know a user name and user id, and `nix-daemon --stdio`, when it isn't proxying to an underlying daemon, would just assume "root" and 0. But `nix-daemon --stdio` (no proxying) shouldn't make guesses about who holds the other end of its standard streams. Now processConnection takes an "auth hook", so `nix-daemon` can provide the appropriate policy and daemon.cc doesn't need to know or care what it is.
Diffstat (limited to 'src/libexpr/primops.hh')
0 files changed, 0 insertions, 0 deletions