diff options
author | Vivien Kraus <vivien@planete-kraus.eu> | 2024-01-08 16:09:00 +0100 |
---|---|---|
committer | Vivien Kraus <vivien@planete-kraus.eu> | 2024-01-08 16:09:00 +0100 |
commit | b9ce7692873201d15ea5c3fbbba8991db0d45ae4 (patch) | |
tree | 0157f57b421053b1c60c370c59a445d86e44b822 | |
parent | 7f191400611dd640a89347428071530878814eae (diff) |
Initialize the service with symbol selectors
-rw-r--r-- | guix/vkraus/services/email-key-rotation.scm | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/guix/vkraus/services/email-key-rotation.scm b/guix/vkraus/services/email-key-rotation.scm index 7fd05f9..7fe15db 100644 --- a/guix/vkraus/services/email-key-rotation.scm +++ b/guix/vkraus/services/email-key-rotation.scm @@ -79,12 +79,14 @@ (gandi-domain #$(gandi-domain config))) (unless (file-exists? #$(state-file config)) - (let ((module (initialize (list #$@(selectors config)) - #$(opensmtpd-conf config) - #$(selector-file config) - #$(key-file config) - gandi-key - gandi-domain))) + (let ((module (initialize + (map string->symbol + (list #$@(selectors config))) + #$(opensmtpd-conf config) + #$(selector-file config) + #$(key-file config) + gandi-key + gandi-domain))) (call-with-output-file #$(state-file config) (lambda (port) |