diff --git a/glicid/services/networking.scm b/glicid/services/networking.scm index 5c69b47..7b70566 100644 --- a/glicid/services/networking.scm +++ b/glicid/services/networking.scm @@ -69,7 +69,11 @@ "-k" "reconfigure" "-f" #$config-file ) - )#t)) + #:pid-file #$pid-file + #:log-file #$log-file + #:user (passwd:uid (getpwnam "squid")) + #:group (passwd:gid (getpwnam "squid")) + ))) ) (shepherd-action (name 'check-config) @@ -80,7 +84,11 @@ "-k" "parse" "-f" #$config-file ) - )#t)) + #:pid-file #$pid-file + #:log-file #$log-file + #:user (passwd:uid (getpwnam "squid")) + #:group (passwd:gid (getpwnam "squid")) + ))) ) (shepherd-action (name 'kill) @@ -91,7 +99,11 @@ "-k" "kill" "-f" #$config-file ) - )#t)) + #:pid-file #$pid-file + #:log-file #$log-file + #:user (passwd:uid (getpwnam "squid")) + #:group (passwd:gid (getpwnam "squid")) + ))) ) )) )