openldap service

This commit is contained in:
Jean-François GUILLAUME 2021-12-03 08:27:15 +01:00
parent 189a7f5a70
commit 6f750add4b
GPG key ID: 38751DAE145EFB5A

View file

@ -20,24 +20,15 @@
(openldap openldap-configuration-openldap ;<package> (openldap openldap-configuration-openldap ;<package>
(default openldap) (default openldap)
) )
(arguments openldap-configuration-arguments ;list of strings
(default '())
)
(logflags openldap-configuration-logflags ;number (logflags openldap-configuration-logflags ;number
(default "0") (default "0")
) )
(log-file openldap-configuration-log-file ; string
(default "/var/log/slapd.log")
)
(pid-file openldap-configuration-pid-file ; string (pid-file openldap-configuration-pid-file ; string
(default "/var/run/openldap/slapd.pid") (default "/var/run/openldap/slapd.pid")
) )
(config-file openldap-configuration-config-file ; string (config-file openldap-configuration-config-file ; string
(default %default-slapd.conf) (default %default-slapd.conf)
) )
(schema-dir openldap-configuration-schema-dir ; string
(default '())
)
) )
(define %default-slapd.conf (define %default-slapd.conf
@ -47,7 +38,7 @@
(define openldap-shepherd-service (define openldap-shepherd-service
(match-lambda (match-lambda
(($ <openldap-configuration> openldap arguments logflags log-file pid-file config-file schema-dir) (($ <openldap-configuration> openldap logflags pid-file config-file)
(list (list
(shepherd-service (shepherd-service
(provision '(slapd) ) (provision '(slapd) )