about summary refs log tree commit diff
path: root/src/nix-setuid-helper
AgeCommit message (Collapse)AuthorFilesLines
2006-12-06 * Change the ownership of the current directory to the build user.Eelco Dolstra1-3/+16
2006-12-06 * Verify that the desired target user is in the build users group (asEelco Dolstra1-10/+43
specified in the setuid config file).
2006-12-06 * Check that the caller is allowed to call the setuid helper. TheEelco Dolstra1-12/+49
allowed uid is specified in a configuration file in /etc/nix-setuid.conf.
2006-12-06 * Get rid of `build-users'. We'll just take all the members ofEelco Dolstra1-3/+7
`build-users-group'. This makes configuration easier: you can just add users in /etc/group.
2006-12-06 * nix-setuid-helper: allow running programs under a different uid.Eelco Dolstra1-0/+116
2006-12-06 * Start of the setuid helper (the program that performs the operationsEelco Dolstra2-0/+11
that have to be done as root: running builders under different uids, changing ownership of build results, and deleting paths in the store with the wrong ownership).