summaryrefslogtreecommitdiff
path: root/crates/fs-mistrust/src/user.rs
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos (using the typos-cli tool).Nick Mathewson2022-05-041-1/+1
|
* Work around CI config weirdness.Nick Mathewson2022-05-031-0/+5
| | | | | Some of our builders put root into gid 0, but getgroups() doesn't actually give any result.
* fs-mistrust: Add code to make a self-named group "trusted".Nick Mathewson2022-05-031-0/+202
This required a bit of poking through the `users` crate, to mess with the user and group dbs. The original goal was to "trust the group with the same name as us", but it turned into a bit of a production, since: * We want to take our own name from $USER, assuming that matches our uid. (Otherwise we want to ask getpwuid_r().) * We only want to trust the group if we are actually a member of that group. * We want to cache this information. * We want to test this code.