Skip to content

Commit 1d6e2d8

Browse files
author
Kristan Kenney
committed
Move mail SSL certificates
1 parent a557801 commit 1d6e2d8

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

bin/v-change-domain-owner

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ mail_data=$(grep "DOMAIN='$domain'" $HESTIA/data/users/$owner/mail.conf)
127127
if [ ! -z "$mail_data" ]; then
128128

129129
parse_object_kv_list "$mail_data"
130-
130+
131131
# Move config
132132
sed -i "/DOMAIN='$domain'/d" $HESTIA/data/users/$owner/mail.conf
133133
echo "$mail_data" >> $HESTIA/data/users/$user/mail.conf
@@ -142,6 +142,18 @@ if [ ! -z "$mail_data" ]; then
142142
$HESTIA/data/users/$user/mail/
143143
fi
144144

145+
# Check SSL
146+
if [ "$SSL" = 'yes' ]; then
147+
ssl_crt=$HESTIA/data/users/$owner/ssl/$domain.crt
148+
ssl_key=$HESTIA/data/users/$owner/ssl/$domain.key
149+
ssl_ca=$HESTIA/data/users/$owner/ssl/$domain.ca
150+
ssl_pem=$HESTIA/data/users/$owner/ssl/$domain.pem
151+
mv $ssl_crt $HESTIA/data/users/$user/ssl/
152+
mv $ssl_key $HESTIA/data/users/$user/ssl/
153+
mv $ssl_ca $HESTIA/data/users/$user/ssl/ >> /dev/null 2>&1
154+
mv $ssl_pem $HESTIA/data/users/$user/ssl/ >> /dev/null 2>&1
155+
fi
156+
145157
# Move data
146158
mv $HOMEDIR/$owner/mail/$domain $HOMEDIR/$user/mail/
147159

0 commit comments

Comments
 (0)