Commit 8ccc1126 authored by Eric's avatar Eric

evite le bug d'apache qui ne peut pas se lancer si le certificat n'est pas present

parent 05565d41
......@@ -64,7 +64,12 @@ do
ldebug " on active ${liste}"
autoconfig=`echo ${liste} | sed s/"listes"/"autoconfig"/`
cat /etc/apache2/sites-available/virtualhost_sympa.maquette /etc/apache2/sites-available/virtualhost_sympa.maquette_ssl | sed s/"DOMAINE"/"${domaine}"/ | sed s/"MAQUETTE"/"${liste}"/ | sed s/"AUTOCONFIG"/"${autoconfig}"/ > /etc/apache2/sites-available/${liste}.conf
/usr/sbin/a2ensite ${liste}
#bug du certificat non present ...
if [ -f /var/lib/dehydrated/certs/${liste}/cert.pem ]; then
/usr/sbin/a2ensite ${liste}
else
echo " [error] le certificat pour ${liste} n'est pas encore disponible, ce domaine n'est pas activé"
fi
else
ldebug " on supprime ${liste} car le getent sur le domaine ${domaine} n'a rien retourné"
sed -i -e "/${domaine}/d" ${FIC}
......@@ -77,4 +82,3 @@ rm /etc/apache2/reference_soo.new
service apache2 restart
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment