"MaJ expl_create_vhost.sh"
This commit is contained in:
parent
22d557a852
commit
94b8744dac
@ -108,12 +108,12 @@ function check_port
|
|||||||
|
|
||||||
function check_templates
|
function check_templates
|
||||||
{
|
{
|
||||||
fct_message "Vérification de la présence du fichier modèle ${NC_EXPL_MOD}/${RPROXY_VHOST_TEMPLATE}" -color rose
|
fct_message "Vérification de la présence du fichier modèle ${NC_EXPL_MOD}/${RPROXY_VHOST_TEMPLATE}" -color jaune
|
||||||
if [ ! -r ${NC_EXPL_MOD}/${RPROXY_VHOST_TEMPLATE} ]; then
|
if [ ! -r ${NC_EXPL_MOD}/${RPROXY_VHOST_TEMPLATE} ]; then
|
||||||
ERROR="${NC_EXPL_MOD}/${RPROXY_VHOST_TEMPLATE} n'existe pas ou n'est pas lisible"
|
ERROR="${NC_EXPL_MOD}/${RPROXY_VHOST_TEMPLATE} n'existe pas ou n'est pas lisible"
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
fi
|
fi
|
||||||
fct_message "Vérification de la présence du fichier modèle ${NC_EXPL_MOD}/${REMOTE_VHOST_TEMPLATE}" -color rose
|
fct_message "Vérification de la présence du fichier modèle ${NC_EXPL_MOD}/${REMOTE_VHOST_TEMPLATE}" -color jaune
|
||||||
if [ ! -r ${NC_EXPL_MOD}/${REMOTE_VHOST_TEMPLATE} ]; then
|
if [ ! -r ${NC_EXPL_MOD}/${REMOTE_VHOST_TEMPLATE} ]; then
|
||||||
ERROR="${NC_EXPL_MOD}/${REMOTE_VHOST_TEMPLATE} n'existe pas ou n'est pas lisible"
|
ERROR="${NC_EXPL_MOD}/${REMOTE_VHOST_TEMPLATE} n'existe pas ou n'est pas lisible"
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
@ -123,7 +123,7 @@ function check_templates
|
|||||||
|
|
||||||
function create_rproxy_conf
|
function create_rproxy_conf
|
||||||
{
|
{
|
||||||
fct_message "Création de la configuration du rproxy:" -color rose
|
fct_message "Création de la configuration du rproxy:" -color jaune
|
||||||
fct_message " * Domaine: ${domain}"
|
fct_message " * Domaine: ${domain}"
|
||||||
fct_message " * Hôte : ${backend_host}"
|
fct_message " * Hôte : ${backend_host}"
|
||||||
fct_message " * Port: ${backend_port}"
|
fct_message " * Port: ${backend_port}"
|
||||||
@ -145,21 +145,21 @@ function create_rproxy_conf
|
|||||||
ERROR="Erreur lors de la création de la configuration du rproxy (3)"
|
ERROR="Erreur lors de la création de la configuration du rproxy (3)"
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
fi
|
fi
|
||||||
fct_message "Installation de la configuration du rproxy vers ${HTTPD_PATH}/${domain}.conf" -color rose
|
fct_message "Installation de la configuration du rproxy vers ${HTTPD_PATH}/${domain}.conf" -color jaune
|
||||||
sudo cp ${NC_EXPL_TMP}/${domain}.conf_${SH_SESSION_ID}.tmp ${HTTPD_PATH}/${domain}.conf
|
sudo cp ${NC_EXPL_TMP}/${domain}.conf_${SH_SESSION_ID}.tmp ${HTTPD_PATH}/${domain}.conf
|
||||||
RET_VAL=$?
|
RET_VAL=$?
|
||||||
if [ ! ${RET_VAL} -eq 0 ]; then
|
if [ ! ${RET_VAL} -eq 0 ]; then
|
||||||
ERROR="Erreur lors de l'installation de la configuration du rproxy"
|
ERROR="Erreur lors de l'installation de la configuration du rproxy"
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
fi
|
fi
|
||||||
fct_message "Application des droits sur ${HTTPD_PATH}/${domain}.conf" -color rose
|
fct_message "Application des droits sur ${HTTPD_PATH}/${domain}.conf" -color jaune
|
||||||
sudo chown root: ${HTTPD_PATH}/${domain}.conf
|
sudo chown root: ${HTTPD_PATH}/${domain}.conf
|
||||||
RET_VAL=$?
|
RET_VAL=$?
|
||||||
if [ ! ${RET_VAL} -eq 0 ]; then
|
if [ ! ${RET_VAL} -eq 0 ]; then
|
||||||
ERROR="Erreur lors de l'application des droits."
|
ERROR="Erreur lors de l'application des droits."
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
fi
|
fi
|
||||||
fct_message "Application des permissions sur ${HTTPD_PATH}/${domain}.conf" -color rose
|
fct_message "Application des permissions sur ${HTTPD_PATH}/${domain}.conf" -color jaune
|
||||||
sudo chmod 644 ${HTTPD_PATH}/${domain}.conf
|
sudo chmod 644 ${HTTPD_PATH}/${domain}.conf
|
||||||
RET_VAL=$?
|
RET_VAL=$?
|
||||||
if [ ! ${RET_VAL} -eq 0 ]; then
|
if [ ! ${RET_VAL} -eq 0 ]; then
|
||||||
@ -170,7 +170,7 @@ function create_rproxy_conf
|
|||||||
|
|
||||||
function create_backend_conf
|
function create_backend_conf
|
||||||
{
|
{
|
||||||
fct_message "Création de la configuration du backend:" -color rose
|
fct_message "Création de la configuration du backend:" -color jaune
|
||||||
fct_message " * Domaine: ${domain}"
|
fct_message " * Domaine: ${domain}"
|
||||||
fct_message " * Addresse IP du backend: ${IP_ADDR}"
|
fct_message " * Addresse IP du backend: ${IP_ADDR}"
|
||||||
fct_message " * Port: ${backend_port}"
|
fct_message " * Port: ${backend_port}"
|
||||||
@ -192,7 +192,7 @@ function create_backend_conf
|
|||||||
ERROR="Erreur lors de la création de la configuration du backend (3)"
|
ERROR="Erreur lors de la création de la configuration du backend (3)"
|
||||||
fct_erreur 2
|
fct_erreur 2
|
||||||
fi
|
fi
|
||||||
fct_message "Installation de la configuration du backend sur ${backend_host}" -color rose
|
fct_message "Installation de la configuration du backend sur ${backend_host}" -color jaune
|
||||||
scp ${NC_EXPL_TMP}/${domain}.conf_${SH_SESSION_ID}.tmp ${backend_host}:/tmp/${domain}.conf
|
scp ${NC_EXPL_TMP}/${domain}.conf_${SH_SESSION_ID}.tmp ${backend_host}:/tmp/${domain}.conf
|
||||||
RET_VAL=$?
|
RET_VAL=$?
|
||||||
if [ ! ${RET_VAL} -eq 0 ]; then
|
if [ ! ${RET_VAL} -eq 0 ]; then
|
||||||
@ -224,7 +224,7 @@ function create_backend_conf
|
|||||||
function add_domain
|
function add_domain
|
||||||
{
|
{
|
||||||
if [ ${IS_PRESENT} -eq 0 ]; then
|
if [ ${IS_PRESENT} -eq 0 ]; then
|
||||||
fct_message "Ajout du domaine ${domain} aux domaines dont les certificats sont gérés par dehydrated" -color rose
|
fct_message "Ajout du domaine ${domain} aux domaines dont les certificats sont gérés par dehydrated" -color jaune
|
||||||
sudo echo ${domain} >> ${DEHYDRATED_DOMAIN_LIST}
|
sudo echo ${domain} >> ${DEHYDRATED_DOMAIN_LIST}
|
||||||
RET_VAL=$?
|
RET_VAL=$?
|
||||||
if [ ! ${RET_VAL} -eq 0 ]; then
|
if [ ! ${RET_VAL} -eq 0 ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user