aboutsummaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorW. Kosior <koszko@koszko.org>2024-09-04 20:50:17 +0200
committerW. Kosior <koszko@koszko.org>2024-09-04 21:02:12 +0200
commit4aad2dedac15c2f3c9b427dc8a9ae2992e963a16 (patch)
tree411805075d209d8e3c21315128b8e9b70908d2eb /HACKING
parentda83e21c97b644f823b75ad92e1c51e82452abc9 (diff)
downloadguix-4aad2dedac15c2f3c9b427dc8a9ae2992e963a16.tar.gz
guix-4aad2dedac15c2f3c9b427dc8a9ae2992e963a16.zip
services: Allow specifying user and group for knot resolver.
Kresd used to start as root and create cache files with root ownership before dropping privileges. This made unprivileged kres-cache-gc (in a separate service) fail when trying to read them. The new default is to start both as `knot-resolver', with configuration fields that allow overriding this default. * gnu/services/dns.scm (<knot-resolver-configuration>)[user]: New field. (<knot-resolver-configuration>)[group]: New field. (knot-resolver-shepherd-services): Pass the user&group from config to forkexec constructors. Change-Id: Id06a8eca140fdca14995a03e910f521d5f4636e5
Diffstat (limited to 'HACKING')
0 files changed, 0 insertions, 0 deletions
y fingerprint. 2023-05-11.guix-authorizations: Authorize Josselin Poiret.Maxim Cournoyer * .guix-authorizations (jpoiret): Add OpenPGP key fingerprint. 2023-05-11.guix-authorizations: Authorize Simon Tournier.Maxim Cournoyer * .guix-authorizations (zimoun): Add OpenPGP key fingerprint. 2023-03-24.guix-authorizations: Remove Paul Garlick due to inactivity.Leo Famulari * .guix-authorizations: Remove from pgarlick. 2023-03-24.guix-authorizations: Remove Jakub Kądziołka due to inactivity.Leo Famulari * .guix-authorizations: Remove niedzejkob. 2023-03-24.guix-authorizations: Remove Chris Marusich due to inactivity.Leo Famulari * .guix-authorizations: Remove marusich. 2023-03-24.guix-authorizations: Remove Brice Waegeneire due to inactivity.Leo Famulari * .guix-authorizations: Remove bricewge. 2023-03-24.guix-authorizations: Remove Alex Kost due to inactivity.Leo Famulari * .guix-authorizations: Remove alezost. 2022-12-11.guix-authorizations: Authorise John Kehayias.Tobias Geerinckx-Rice * .guix-authorizations (podiki): Add OpenPGP key fingerprint. 2022-11-08authorizations: Remove old key for "davexunit".David Thompson * .guix-authorizations ("davexunit"): Remove. ("davexunit (2nd)"): Rename to "dthompson".