diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-01-03 12:44:27 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-01-03 12:44:27 +0100 |
commit | cb4707bf21c2ed3179a6a99741c93f12b55a8294 (patch) | |
tree | 24d8aebcd761e46eb14c29f8a0af10e3da0406e7 | |
parent | 7d24351eb239fc9517ec5123ff2fa96a774868e7 (diff) | |
download | deployment-cb4707bf21c2ed3179a6a99741c93f12b55a8294.tar.gz deployment-cb4707bf21c2ed3179a6a99741c93f12b55a8294.tar.bz2 deployment-cb4707bf21c2ed3179a6a99741c93f12b55a8294.zip |
pass through log file
-rw-r--r-- | guix/fixed-fcgiwrap.scm | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/guix/fixed-fcgiwrap.scm b/guix/fixed-fcgiwrap.scm index b7d778c..aca7553 100644 --- a/guix/fixed-fcgiwrap.scm +++ b/guix/fixed-fcgiwrap.scm @@ -30,6 +30,8 @@ (default "fcgiwrap")) (group fcgiwrap-configuration-group (default "fcgiwrap")) + (group log-file + (default #f)) ;; boolean or octal mode integer (adjusted-socket-permissions fcgiwrap-adjusted-socket-permissions? (default #f)) @@ -80,7 +82,7 @@ (define fcgiwrap-shepherd-service (match-lambda - (($ <fcgiwrap-configuration> package socket user group perm ensure-dir?) + (($ <fcgiwrap-configuration> package socket user group log-file perm ensure-dir?) (define parsed-socket (parse-fcgiwrap-socket socket)) (list (shepherd-service @@ -121,7 +123,9 @@ (make-forkexec-constructor '(#$(file-append package "/sbin/fcgiwrap") "-s" #$socket) - #:user #$user #:group #$group)) + #:user #$user + #:group #$group + #:log-file #$log-file)) (match '#$parsed-socket (('unix path) ;; Clean up socket, otherwise fcgiwrap might not start properly. |