Project

General

Profile

Evolution #3770

Respecter le processus d'activation d'un hôte virtuel sur les applis web

Added by Lionel Morin about 10 years ago. Updated about 10 years ago.

Status:
Fermé
Priority:
Bas
Assigned To:
Category:
-
Start date:
07/06/2012
Due date:
% Done:

100%

Estimated time:
0.50 h
Spent time:
Distribution:
EOLE 2.3

Related issues

Related to Envole - Evolution #1368: respecter le processus d'activation d'un hôte virtuel sur les applis web Fermé 01/19/2011
Precedes eole-sympa - Anomalie #4482: Conflit entre le service sympa et son activation dans apache2 Fermé 11/23/2012

Associated revisions

Revision 07a899b5 (diff)
Added by Joël Cuissinat about 10 years ago

  • dicos/25_sympa.xml : utilisation de <service method='apache'>

Fixes #3770 @10m

Revision 442a5014 (diff)
Added by Joël Cuissinat about 10 years ago

Suppression de l'ancien fichier de conf apache en postinst

Fixes #3770 @5m

History

#1 Updated by Joël Cuissinat about 10 years ago

  • Assigned To set to Joël Cuissinat
  • Target version set to Mises à jour 2.3.6 RC
  • Estimated time set to 0.50 h

#2 Updated by Joël Cuissinat about 10 years ago

  • Status changed from Nouveau to Ne sera pas résolu
  • Target version deleted (Mises à jour 2.3.6 RC)

Du fait des groupes de conteneurs, cette application se retrouve avec les autres, mais elle est nativement prévue pour s'installer dans le conteneur mail et non dans le conteneur web !

Pour moi, il faut réserver l'utilisation de <service method='apache> aux applications du conteneur web.

root@amonecole:~# grep reseau /usr/share/eole/creole/dicos/40_scribe_conteneurs.xml 
        <container name="reseau" id="51"/>
        <container name="web" group="reseau"/>
        <container name="mail" group="reseau"/>

#3 Updated by Joël Cuissinat about 10 years ago

  • Status changed from Ne sera pas résolu to À valider
  • Target version set to Mises à jour 2.3.6 RC

Bon, en fait après vérification du code dans "pyeole/service.py", ça marche :)

#4 Updated by Joël Cuissinat about 10 years ago

  • Status changed from À valider to Résolu
  • % Done changed from 0 to 100

#6 Updated by Joël Cuissinat about 10 years ago

  • Status changed from Résolu to Fermé
  1. test de la suppression de l'ancienne configuration
    root@amonecole:~# ls $container_path_web/etc/apache2/sites-enabled/apache-sympa.conf
    /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/apache-sympa.conf
    root@amonecole:~# apt-eole install-conteneur web "--reinstall sympa-pkg" 
     [ ... ]
    Paramétrage de sympa-pkg (2.3-eole4~2.gbp3de2f8) ...
    
    root@amonecole:~# ls $container_path_web/etc/apache2/sites-enabled/apache-sympa.conf
    ls: impossible d'accéder à /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/apache-sympa.conf:
     Aucun fichier ou dossier de ce type
    
  2. test de l'activation
    root@amonecole:~# echo $activer_sympa;ls -l /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/sympa 
    oui
    lrwxrwxrwx 1 root root 24 2012-08-17 10:37 /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/sympa ->
     ../sites-available/sympa
    
  3. test de la désactivation
    root@amonecole:~# echo $activer_sympa;ls -l /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/sympa 
    non
    ls: impossible d'accéder à /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/sympa:
     Aucun fichier ou dossier de ce type
    

Also available in: Atom PDF