Project

General

Profile

Tâche #17089

Scénario #14459: Évolutions pour pouvoir avoir eole-mysql fonctionnel sur un eolebase

Ouverture du port 3306 par gen_config

Added by Arnaud FORNEROT about 7 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/14/2016
Due date:
% Done:

100%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
0.0

Description

Dans l'optique d'un serveur eole-base+eole-mysql qui hébergerait les bases d'une eole-base+eole-web.
Il est nécessaire d'ouvrir le port 3306.
Pour ceci deux solutions soit désactiver le firewall, soit construire un dico local afin de construire la régle firewall qui permettrait que le port soit ouvert.

Serait-il possible que le gen_config via option oui/non puisse ouvrir ce port ?

le dico pour ouvrir le port

<?xml version="1.0" encoding="utf-8"?>
<creole>
    <files>
        <service_access service='mysqld'>
            <port>3306</port>
            <tcpwrapper>mysqld</tcpwrapper>
        </service_access>
    </files>
    <variables/> <constraints/> <help/>
</creole>

Associated revisions

Revision a2d02b00 (diff)
Added by Philippe Caseiro over 6 years ago

Ajout de la variable mysql_open_firewall

Cette variable permet d'ouvrir l'accès au port 3306
depuis l'extérieur.

ref #17089 @1h20

History

#1 Updated by Emmanuel GARETTE about 7 years ago

Il faut faire un services_accesss_list (oui je sais il faut 3 s c'est pas terrible ...) et faire un disabled_if_in comme pour le reste des balises "files".

Par contre je doute que ouvrir mysql aux 4 vents soient une bonne pratique. Il faudrait faire un service_restriction sur une liste d'IP spécifié par l'utilisateur.

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

  • Tracker changed from Demande to Tâche
  • Estimated time set to 4.00 h
  • Parent task set to #14459
  • Remaining (hours) set to 4.0

#3 Updated by Philippe Caseiro over 6 years ago

  • Assigned To set to Philippe Caseiro

#4 Updated by Scrum Master over 6 years ago

  • Status changed from Nouveau to En cours

#5 Updated by Scrum Master over 6 years ago

  • Status changed from En cours to Résolu

#6 Updated by Scrum Master over 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 4.0 to 0.0

#7 Updated by Scrum Master over 6 years ago

  • Status changed from Fermé to Résolu

#8 Updated by Joël Cuissinat over 6 years ago

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

Also available in: Atom PDF