Browse Source

Script renew cert zimbra Ver2.1

pull/9/head
Sébastien Faton 3 years ago
parent
commit
774a7f32ed
  1. 27
      zimbra/certificat/renew_cert_acmesh_zimbra.sh

27
zimbra/certificat/renew_cert_acmesh_zimbra.sh

@ -1,8 +1,23 @@
#!/bin/bash
su - zimbra -c "/opt/zimbra/bin/zmproxyctl stop"
/root/.acme.sh/acme.sh --issue --standalone -d dns_host
su - zimbra -c "
/opt/zimbra/bin/zmcertmgr verifycrt comm /opt/zimbra/ssl/zimbra/commercial/commercial.key /etc/myacme/dns_host/dns_host.cer
/opt/zimbra/bin/zmcertmgr deploycrt comm /etc/myacme/dns_host/dns_host.cer /opt/zimbra/ssl/zimbra/commercial/commercial_ca.crt
zmcontrol restart"
#Saisir le FQDN
FQDN_1=zimbrapro.altinea.fr
#FQDN_2=smtp.it-nea.eu
/root/.acme.sh/acme.sh --issue --standalone -d ${FQDN_1}
#/root/.acme.sh/acme.sh --issue --standalone -d ${FQDN_1} -d ${FQDN_2}
su - zimbra -c "/opt/zimbra/bin/zmcertmgr verifycrt comm /opt/zimbra/ssl/zimbra/commercial/commercial.key /etc/myacme/${FQDN_1}/${FQDN_1}.cer"
VERIF_RCODE=$(su - zimbra -c"echo $?")
if [ $VERIF_RCODE -eq 1 ]; then
echo "erreur dans la vérification du certificat"
exit 1;
fi
su - zimbra -c "/opt/zimbra/bin/zmcertmgr deploycrt comm /etc/myacme/${FQDN_1}/${FQDN_1}.cer /opt/zimbra/ssl/zimbra/commercial/commercial_ca.crt"
CERT_RCODE=$(su - zimbra -c"echo $?")
if [ $CERT_RCODE -eq 1 ]; then
echo "erreur dans la mise en place du certificat"
exit 1;
fi
su - zimbra -c zmcontrol restart
Loading…
Cancel
Save