Ludo', > +(define %opensmtpd-pam-services > + (list (unix-pam-service "smtpd"))) Hm. This is consistent with the (inconsistent) use of % in (gnu services mail) even for unexported variables, but that doesn't match my understanding of %. I'd like to remove it here and elsewhere in the file: $ grep define.*-activation gnu/services/mail.scm (define (%dovecot-activation config) ← local (define opensmtpd-activation (define exim-activation Would that be noise? Kind regards, T G-R