|
|
@ -243,9 +243,9 @@
|
|
|
|
(define (metznet-etc-service configuration)
|
|
|
|
(define (metznet-etc-service configuration)
|
|
|
|
`(("openvpn/ta.key" ,(metznet-system-configuration-vpn-ta-key configuration))
|
|
|
|
`(("openvpn/ta.key" ,(metznet-system-configuration-vpn-ta-key configuration))
|
|
|
|
("openvpn/ca.crt" ,(metznet-system-configuration-vpn-ca configuration))
|
|
|
|
("openvpn/ca.crt" ,(metznet-system-configuration-vpn-ca configuration))
|
|
|
|
("openvpn/client.key" ,(metznet-system-configuration-vpn-cert
|
|
|
|
("openvpn/client.key" ,(metznet-system-configuration-vpn-key
|
|
|
|
configuration))
|
|
|
|
configuration))
|
|
|
|
("openvpn/client.crt" ,(metznet-system-configuration-vpn-key configuration))))
|
|
|
|
("openvpn/client.crt" ,(metznet-system-configuration-vpn-cert configuration))))
|
|
|
|
|
|
|
|
|
|
|
|
(define-public metznet-service-type
|
|
|
|
(define-public metznet-service-type
|
|
|
|
(service-type (name 'metznet-service)
|
|
|
|
(service-type (name 'metznet-service)
|
|
|
@ -269,10 +269,7 @@
|
|
|
|
(service pam-krb5-service-type
|
|
|
|
(service pam-krb5-service-type
|
|
|
|
(pam-krb5-configuration (pam-krb5 pam-krb5)
|
|
|
|
(pam-krb5-configuration (pam-krb5 pam-krb5)
|
|
|
|
(minimum-uid 1000)))
|
|
|
|
(minimum-uid 1000)))
|
|
|
|
(service sssd-service-type
|
|
|
|
(service sssd-service-type)
|
|
|
|
(sssd-configuration (pam-services (list "su" "gdm-password"
|
|
|
|
|
|
|
|
"login" "sshd"
|
|
|
|
|
|
|
|
"passwd"))))
|
|
|
|
|
|
|
|
(service metznet-service-type)))
|
|
|
|
(service metznet-service-type)))
|
|
|
|
|
|
|
|
|
|
|
|
(define %metznet-nscd-configuration
|
|
|
|
(define %metznet-nscd-configuration
|
|
|
|