>> 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 ..
>


Reply via email to