Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-21 | AutoUserLock: If sandboxing is disabled, use the build users group | Eelco Dolstra | |
We have to use a gid that has write access to the Nix store. | |||
2022-11-18 | Separate cgroup support from auto-uid-allocation | Eelco Dolstra | |
The new experimental feature 'cgroups' enables the use of cgroups for all builds. This allows better containment and enables setting resource limits and getting some build stats. | |||
2022-11-08 | Fix build on macOS | Eelco Dolstra | |
2022-11-08 | Split auto UID allocation from cgroups | Eelco Dolstra | |
Cgroups are now only used for derivations that require the uid-range range feature. This allows auto UID allocation even on systems that don't have cgroups (like macOS). Also, make things work on modern systems that use cgroups v2 (where there is a single hierarchy and no "systemd" controller). | |||
2022-11-03 | Merge remote-tracking branch 'origin/master' into auto-uid-allocation | Eelco Dolstra | |
2022-02-25 | Remove std::string alias (for real this time) | Eelco Dolstra | |
Also use std::string_view in a few more places. | |||
2020-10-17 | Merge commit 'd334fd48824b41b57e267cd2926fa9619b7718e3' into auto-uid-allocation | John Ericson | |
2020-10-11 | Trim lock.hh | John Ericson | |
2020-10-11 | Rename to hand-hold git (lock.hh) | John Ericson | |