From 7aa62b7df86ff7d1b7f6115e08baaaf312763b4e Mon Sep 17 00:00:00 2001 From: Jeff MrBear Date: Fri, 13 Jun 2025 14:04:29 +0200 Subject: [PATCH] squid unprivilleged --- glicid/services/networking.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/glicid/services/networking.scm b/glicid/services/networking.scm index 5073be5..b97417b 100644 --- a/glicid/services/networking.scm +++ b/glicid/services/networking.scm @@ -89,6 +89,15 @@ (capabilities "cap_net_admin,cap_net_bind_service,cap_net_raw,cap_syslog,cap_bpf=+ep")))) (define squid-service-type + (service-type + (name 'squid) + (extensions (list + (service-extension shepherd-root-service-type squid-shepherd-service) + (service-extension account-service-type (const %squid-accounts)) + (service-extension activation-service-type (const %squid-activation)))) + (description "Run @uref{http://www.squid-cache.org/, squid} community developped Squid software."))) + +(define squid-privileged-service-type (service-type (name 'squid) (extensions (list