Skip to content

Commit fe4fa04

Browse files
committed
Define exim user on Debian/Ubuntu. Fixes #125
1 parent 8a8891b commit fe4fa04

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

bin/v-add-mail-domain-dkim

+9-1
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,17 @@ openssl rsa -pubout -in $USER_DATA/mail/$domain.pem \
4646
-out $USER_DATA/mail/$domain.pub &>/dev/null
4747
chmod 660 $USER_DATA/mail/$domain.*
4848

49+
# Define exim user
50+
if [ "$MAIL_SYSTEM" = 'exim' ]; then
51+
mail_user=exim
52+
fi
53+
if [ "$MAIL_SYSTEM" = 'exim4' ]; then
54+
mail_user=Debian-exim
55+
fi
56+
4957
# Adding dkim to config
5058
cp $USER_DATA/mail/$domain.pem $HOMEDIR/$user/conf/mail/$domain/dkim.pem
51-
chown exim:mail $HOMEDIR/$user/conf/mail/$domain/dkim.pem
59+
chown $mail_user:mail $HOMEDIR/$user/conf/mail/$domain/dkim.pem
5260
chmod 660 $HOMEDIR/$user/conf/mail/$domain/dkim.pem
5361

5462
# Checking dns domain

0 commit comments

Comments
 (0)