Update v-make-ip-ssl

This commit is contained in:
myvesta 2020-07-13 15:25:23 +02:00 committed by GitHub
commit 6c3033d74d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -32,15 +32,15 @@ is_object_unsuspended 'user' 'USER' "$user"
# Action # # Action #
#----------------------------------------------------------# #----------------------------------------------------------#
echo "Script ran with: $user $domain" >> /usr/local/vesta/log/v-create-ip-ssl.log echo "Script ran with: $user $domain" >> /usr/local/vesta/log/v-make-ip-ssl.log
grepr=$(grep -c "^$domain:" /etc/exim4/virtual/interfaces) grepr=$(grep -c "^$domain:" /etc/exim4/virtual/interfaces)
if [ $grepr -ge 1 ]; then if [ $grepr -ge 1 ]; then
grepr=$(grep "^$domain:" /etc/exim4/virtual/interfaces) grepr=$(grep "^$domain:" /etc/exim4/virtual/interfaces)
ip=${grepr/$domain: /} ip=${grepr/$domain: /}
if [ ! -z "$ip" ]; then if [ ! -z "$ip" ]; then
echo "Processinng $domain" >> /usr/local/vesta/log/v-create-ip-ssl.log echo "Processinng $domain" >> /usr/local/vesta/log/v-make-ip-ssl.log
echo "IP = $ip" >> /usr/local/vesta/log/v-create-ip-ssl.log echo "IP = $ip" >> /usr/local/vesta/log/v-make-ip-ssl.log
cp /home/$user/conf/web/ssl.$domain.pem /usr/local/vesta/ssl/$ip.crt cp /home/$user/conf/web/ssl.$domain.pem /usr/local/vesta/ssl/$ip.crt
cp /home/$user/conf/web/ssl.$domain.key /usr/local/vesta/ssl/$ip.key cp /home/$user/conf/web/ssl.$domain.key /usr/local/vesta/ssl/$ip.key
@ -51,11 +51,11 @@ if [ $grepr -ge 1 ]; then
fi fi
# Assign exim permissions # Assign exim permissions
chown $exim_user:mail /usr/local/vesp.crt ta/ssl/$ chown $exim_user:mail /usr/local/vesta/ssl/$ip.crt
chown $exim_user:mail /usr/local/vesta/ssl/$ip.key chown $exim_user:mail /usr/local/vesta/ssl/$ip.key
service exim4 restart service exim4 restart
service dovecot restart service dovecot restart
echo "Done." >> /usr/local/vesta/log/v-create-ip-ssl.log echo "Done." >> /usr/local/vesta/log/v-make-ip-ssl.log
fi fi
fi fi