diff options
author | Florian Dold <florian.dold@gmail.com> | 2018-12-03 17:57:41 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2018-12-03 17:57:41 +0100 |
commit | 807c2507d7fe22d57a30d1aae4c321ddc11c7849 (patch) | |
tree | 7caa3dcc5e5a42dc56c9794d1949ab2873381084 | |
parent | 7cdf8466e3813af08c86605d6d099181ccc979ae (diff) | |
download | deployment-807c2507d7fe22d57a30d1aae4c321ddc11c7849.tar.gz deployment-807c2507d7fe22d57a30d1aae4c321ddc11c7849.tar.bz2 deployment-807c2507d7fe22d57a30d1aae4c321ddc11c7849.zip |
fcgi
-rw-r--r-- | guix/config.scm | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/guix/config.scm b/guix/config.scm index 29082b8..003aa82 100644 --- a/guix/config.scm +++ b/guix/config.scm @@ -39,27 +39,27 @@ ;;; this should eventually go upstream. ;;; -;(define my-fcgiwrap-shepherd-service -; (match-lambda -; (($ <fcgiwrap-configuration> package socket user group) -; (list (shepherd-service -; (provision '(fcgiwrap)) -; (documentation "Run the fcgiwrap daemon.") -; (requirement '(networking)) -; (start #~(make-forkexec-constructor -; '(#$(file-append package "/sbin/fcgiwrap") -; "-s" #$socket) -; #:user #$user #:group #$group)) -; (stop #~(make-kill-destructor))))))) -; -;(define my-fcgiwrap-service-type -; (service-type (name 'fcgiwrap) -; (extensions -; (list (service-extension shepherd-root-service-type -; my-fcgiwrap-shepherd-service) -; (service-extension account-service-type -; fcgiwrap-accounts))) -; (default-value (fcgiwrap-configuration)))) +(define my-fcgiwrap-shepherd-service + (match-lambda + (($ <fcgiwrap-configuration> package socket user group) + (list (shepherd-service + (provision '(fcgiwrap)) + (documentation "Run the fcgiwrap daemon.") + (requirement '(networking)) + (start #~(make-forkexec-constructor + '(#$(file-append package "/sbin/fcgiwrap") + "-s" #$socket) + #:user #$user #:group #$group)) + (stop #~(make-kill-destructor))))))) + +(define my-fcgiwrap-service-type + (service-type (name 'fcgiwrap) + (extensions + (list (service-extension shepherd-root-service-type + my-fcgiwrap-shepherd-service) + (service-extension account-service-type + fcgiwrap-accounts))) + (default-value (fcgiwrap-configuration)))) |