sssd service

This commit is contained in:
Jean-François GUILLAUME 2023-06-20 09:49:13 +00:00
commit 809400f536

View file

@ -27,9 +27,7 @@
(define sssd-shepherd-service (define sssd-shepherd-service
(match-lambda (match-lambda
(($ (($ <sssd-configuration> sssd-pkg pid-file config-file logger debug-level log-file)
<sssd-configuration> pkg pid-file config-file logger debug-level log-file
)
(list (list
(shepherd-service (shepherd-service
(provision '(slapd)) (provision '(slapd))
@ -38,7 +36,7 @@
(respawn? #t) (respawn? #t)
(start #~(make-forkexec-constructor (start #~(make-forkexec-constructor
(list (list
#$(file-append pkg "/sbin/sssd") #$(file-append sssd-pkg "/sbin/sssd")
"-i" "-i"
"-c" #$config-file "-c" #$config-file
"--logger" #$logger "--logger" #$logger