>> Now dkimsign is failing and i have not been able to repair it, could
>> somebody please help?
>>
>> # smtpd -d
>> info: OpenSMTPD 7.0.0 starting
>> dkimsign: Can't open key file (/etc/mail/dkim/agroena.org.private.key):
>> Permission denied
>> warn: lost processor: dkimsign exited abnormally
>> Exiting
>>
>> # doas -u _dkimsign openssl genrsa -out /etc/mail/dkim/private.rsa.key
>> 2048
>> /etc/mail/dkim/private.rsa.key: Permission denied
>> 5824620405456:error:02FFF00D:system library:func(4095):Permission
>> denied:/usr/src/lib/libcrypto/bio/bss_file.c:257:fopen('/etc/mail/dkim/private.rsa.key',
>> 'w')
>> 5824620405456:error:20FFF002:BIO routines:CRYPTO_internal:system
>> lib:/usr/src/lib/libcrypto/bio/bss_file.c:259:
>
> Please share
>Thank you Thomas. > cat /etc/mail/smtpd.conf # cat /etc/mail/smtpd.conf # $OpenBSD: smtpd.conf,v 1.14 2019/11/26 20:14:38 gilles Exp $ # This is the smtpd server system-wide configuration file. # See smtpd.conf(5) for more information. table aliases file:/etc/mail/aliases filter "dkimsign" proc-exec "filter-dkimsign -d agroena.org -s s1 -k /etc/mail/dkim/agroena.org.private.key" user _dkimsign group _dkimsign # To accept external mail, replace with: listen on all # listen on socket filter "dkimsign" listen on lo0 filter "dkimsign" action "local_mail" mbox alias <aliases> action "outbound" relay # Uncomment the following to accept external mail for domain "example.org" # # match from any for domain "example.org" action "local_mail" match from any for domain "agroena.org" action "local_mail" match for local action "local_mail" match for any action "outbound" > ls -la /etc/mail/dkim/ # ls -la /etc/mail/dkim/ total 8 drwxrwx--- 2 _dkimsign _dkimsign 512 Nov 9 12:59 . drwxr-x--- 6 root wheel 512 Nov 9 12:59 .. >

