Projet

Général

Profil

Tâche #21010

Scénario #21228: postemplate 01-eoledb génère une erreur au reconfigure

le postemplate 01-eoledb génère une erreur au reconfigure

Ajouté par Vincent Chavanon il y a presque 7 ans. Mis à jour il y a plus de 6 ans.

Statut:
Reporté
Priorité:
Normal
Assigné à:
Début:
23/01/2017
Echéance:
% réalisé:

0%

Temps estimé:
0.00 h
Temps passé:
Restant à faire (heures):
1.0

Description

Le posttemplate cité génère l'erreur suivante :

run-parts: executing /usr/share/eole/posttemplate/01-eoledb reconfigure
Start Systemd service postgresql [ OK ]
Traceback (most recent call last):
File "/usr/bin/eole_db_gen", line 415, in <module>
main()
File "/usr/bin/eole_db_gen", line 409, in main
print err
File "/usr/bin/eole_db_gen", line 313, in exit
if len(self.get_confs_by_backend('postgres')) > 0:
File "/usr/bin/eole_db_gen", line 263, in get_confs_by_backend
if conf1['dbtype'] == backend]
KeyError: 'dbtype'
Stop Systemd service postgresql

Si des permissions sur des roles sont définies avec les parametres all/all/nom_role/0.0.0.0/0.0.0.0 (cf. fichier de conf config.eol.ko), alors que des permissions all/all/all/0.0.0.0/0.0.0.0 (cf. fichier de conf config.eol.ok) fonctionne

config.eol.ok (9,12 ko) Vincent Chavanon, 05/07/2017 11:51

config.eol.ko (9,12 ko) Vincent Chavanon, 05/07/2017 11:51

Révisions associées

Révision 92e71d07 (diff)
Ajouté par Benjamin Bohard il y a plus de 6 ans

Pouvoir spécifier des permissions pour l’accès au serveur postgresql.

Les permissions déclarées étaient utilisées aussi bien pour remplir le
fichier pg_hba.conf que pour paramétrer les droits sur les bases dans
le moteur de base de données.
Les droits pouvant être gérés en dehors de la configuration du module
(exploitation du serveur), une option permet de restreindre l’effet
des permissions à l’accès au serveur uniquement (pg_hba.conf).

Ref #21010

Révision ba1ab3c3 (diff)
Ajouté par Benjamin Bohard il y a plus de 6 ans

Pouvoir spécifier des permissions pour l’accès au serveur postgresql.

Les permissions déclarées étaient utilisées aussi bien pour remplir le
fichier pg_hba.conf que pour paramétrer les droits sur les bases dans
le moteur de base de données.
Les droits pouvant être gérés en dehors de la configuration du module
(exploitation du serveur), une option permet de restreindre l’effet
des permissions à l’accès au serveur uniquement (pg_hba.conf).

Ref #21010

Historique

#1 Mis à jour par Vincent Chavanon il y a presque 7 ans

#2 Mis à jour par Benjamin Bohard il y a presque 7 ans

  • Temps estimé mis à 0.00 h
  • Restant à faire (heures) mis à 0.0

#3 Mis à jour par Benjamin Bohard il y a presque 7 ans

Actuellement, le script n’est pas prévu pour attribuer des droits sur l’ensemble des bases de données étant donné que la construction des listes de permissions se fait actuellement à un moment ou la liste des bases de données ne peut pas être établie.

#4 Mis à jour par Emmanuel IHRY il y a presque 7 ans

  • Tâche parente changé de #20896 à #20916

#5 Mis à jour par Emmanuel IHRY il y a plus de 6 ans

  • Tâche parente changé de #20916 à #21104

#6 Mis à jour par Emmanuel IHRY il y a plus de 6 ans

  • Tâche parente changé de #21104 à #21228

#7 Mis à jour par Vincent Chavanon il y a plus de 6 ans

Ne s'agissant pas d'un bug, il n'est pas nécessaire de prévoir le cas d'usage décrit. Toutefois, nous définissons des droits all/all/all/0.0.0.0/0.0.0.0 : Cela fonctionne aujourd'hui, est ce une anomalie ? il serait souhaitable que non =)

#8 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Projet changé de Distribution EOLE à eole-db
  • Statut changé de Nouveau à En cours

#9 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Restant à faire (heures) changé de 0.0 à 1.0

#10 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Description mis à jour (diff)
  • Assigné à mis à Benjamin Bohard

#11 Mis à jour par Emmanuel IHRY il y a plus de 6 ans

  • Statut changé de En cours à Reporté

suite des travaux dans le cadre de la tâche #21524

Formats disponibles : Atom PDF