Evolution #6406
Sur le module packagé, apache devrait utiliser les certificats "eole"
Description
root@eolebase:~# /etc/init.d/apache2 reload Syntax error on line 10 of /etc/apache2/sites-enabled/sentinelle: SSLCertificateFile: file '/etc/ssl/certs/ssl-cert-snakeoil.pem' does not exist or is empty Action 'configtest' failed. The Apache error log may have more information. ...fail!
De là à envisager un template qui utiliserait les variables %server_cert et %server_key ...
Révisions associées
Exécution des scripts depuis le répertoire "alizes"
Ref #6406 @10m
ref: #6406, Si /etc/eole/config.eol détecté pas de génération de la conf apache, car cela sera réalisé par le template apache-sentinelle.conf
+ Ajout de '|| true' dans la fonction hook de update.sh
suite du travail sur templatisation de la config apache (ref: #6406)
Finalisation de la configuration apache
Fixes #6406 @15m
Dernières retouches sur le postservice
Ref #6406 @10m
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans
à regarder ensemble :)
#2 Mis à jour par Joël Cuissinat il y a plus de 10 ans
Autre point à débattre, j'aimerais ajouter l'option "set -e" dans le script de postservice du module afin que l'instance/reconfigure s'arrête en cas d'erreur mais actuellement il s'arrête systématiquement à cause de de la dernière ligne du script update.sh :
+ hook postUpdate + SCRIPT=' /home/sentinelle/alizes-local/scripts/postUpdate.sh' + '[' -e /home/sentinelle/alizes-local/scripts/postUpdate.sh -a -x /home/sentinelle/alizes-local/scripts/postUpdate.sh ']' run-parts: /usr/share/eole/postservice/01-sentinelle exited with return code 1
#3 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
tu peux mettre "|| true" sur la ligne :
[gnunux@localhost ~]$ cat ./pouet.sh set -e ls /pouet echo "c'est fini" [gnunux@localhost ~]$ ./pouet.sh ls: impossible d'accéder à /pouet: Aucun fichier ou dossier de ce type
[gnunux@localhost ~]$ cat ./pouet.sh set -e ls /pouet || true echo "c'est fini" [gnunux@localhost ~]$ ./pouet.sh ls: impossible d'accéder à /pouet: Aucun fichier ou dossier de ce type c'est fini
#4 Mis à jour par Christophe LEON il y a plus de 10 ans
- Statut changé de Nouveau à Accepté
Un truc du genre
hook "postUpdate" || true
à la fin de http://dev-eole.ac-dijon.fr/projects/alizes/repository/revisions/master/entry/alizes/update.sh
Pour la demande initiale du certif je propose de templetiser la conf apache ça sera plus propre
#5 Mis à jour par Christophe LEON il y a plus de 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
#6 Mis à jour par Joël Cuissinat il y a plus de 10 ans
Appliqué par commit conf-sentinelle:ae4566d779612c310e7cc9fadf7f2c6454d3a627.
#7 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Version cible changé de 3.1 à Eole 2.4-beta1
#8 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Echéance mis à 25/10/2013
- Statut changé de Résolu à Fermé
- Début mis à 14/10/2013
OK maintenant