@@ -649,8 +649,8 @@ add_mail_ssl_config() {
649649 mkdir -p $HOMEDIR /$user /conf/mail/$domain /ssl/
650650 fi
651651
652- if [ ! -d /usr/local/hestia /ssl/mail ]; then
653- mkdir -p /usr/local/hestia /ssl/mail
652+ if [ ! -d $HESTIA /ssl/mail ]; then
653+ mkdir -p $HESTIA /ssl/mail
654654 fi
655655
656656 if [ ! -d /etc/dovecot/conf.d/domains ]; then
@@ -696,18 +696,18 @@ add_mail_ssl_config() {
696696 echo " }" >> /etc/dovecot/conf.d/domains/$domain .conf
697697
698698 # Add domain SSL configuration to exim4
699- ln -s $HOMEDIR /$user /conf/mail/$domain /ssl/$domain .pem /usr/local/hestia /ssl/mail/$domain .crt
700- ln -s $HOMEDIR /$user /conf/mail/$domain /ssl/$domain .key /usr/local/hestia /ssl/mail/$domain .key
701- ln -s $HOMEDIR /$user /conf/mail/$domain /ssl/$domain .pem /usr/local/hestia /ssl/mail/mail.$domain .crt
702- ln -s $HOMEDIR /$user /conf/mail/$domain /ssl/$domain .key /usr/local/hestia /ssl/mail/mail.$domain .key
699+ ln -s $HOMEDIR /$user /conf/mail/$domain /ssl/$domain .pem $HESTIA /ssl/mail/$domain .crt
700+ ln -s $HOMEDIR /$user /conf/mail/$domain /ssl/$domain .key $HESTIA /ssl/mail/$domain .key
701+ ln -s $HOMEDIR /$user /conf/mail/$domain /ssl/$domain .pem $HESTIA /ssl/mail/mail.$domain .crt
702+ ln -s $HOMEDIR /$user /conf/mail/$domain /ssl/$domain .key $HESTIA /ssl/mail/mail.$domain .key
703703
704704 # Set correct permissions on certificates
705- chmod 750 $HOMEDIR /$user /conf/mail/$domain /ssl
705+ chmod 0750 $HOMEDIR /$user /conf/mail/$domain /ssl
706706 chown -R $MAIL_USER :mail $HOMEDIR /$user /conf/mail/$domain /ssl
707707 chmod 0644 $HOMEDIR /$user /conf/mail/$domain /ssl/*
708708 chown -h $user :mail $HOMEDIR /$user /conf/mail/$domain /ssl/*
709- chmod -R 0644 /usr/local/hestia /ssl/mail/*
710- chown -h $user :mail /usr/local/hestia /ssl/mail/*
709+ chmod -R 0644 $HESTIA /ssl/mail/*
710+ chown -h $user :mail $HESTIA /ssl/mail/*
711711}
712712
713713# Delete SSL support for mail domain
@@ -726,8 +726,8 @@ del_mail_ssl_config() {
726726
727727 # Remove SSL certificates
728728 rm -f $HOMEDIR /$user /conf/mail/$domain /ssl/*
729- rm -f /usr/local/hestia /ssl/mail/$domain .*
730- rm -f /usr/local/hestia /ssl/mail/mail.$domain .*
729+ rm -f $HESTIA /ssl/mail/ $domain .crt $HESTIA /ssl/mail/$domain .key
730+ rm -f $HESTIA /ssl/mail/mail. $domain .crt $HESTIA /ssl/mail/mail.$domain .key
731731}
732732
733733# Delete generated certificates from user configuration data directory
0 commit comments