Projet

Général

Profil

Anomalie #464

amon2 n'est pas créé à l'instanciation

Ajouté par Emmanuel GARETTE il y a environ 14 ans. Mis à jour il y a presque 14 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
22/04/2010
Echéance:
% réalisé:

100%

Temps passé:
Distribution:

Description

Dans le code d'instance j'ai :

code = os.system("/bin/run-parts --exit-on-error -v /usr/share/eole/preinstance")
[...]
os.system('useradd -m -G adm --shell /bin/bash %s' % module)

Dans le code de /usr/share/eole/preinstance/config j'ai :

id amon &>/dev/null
if [ $? -eq 0 ]
then
        id amon2 &>/dev/null

2 problèmes :

- le code est spécifique à Amon (et pas amonecole) ;
- l'utilisateur amon n'existe pas en preinstance, donc l'utilisateur amon2 n'est pas créé.

A priori, si on ne fait pas 2 instances, l'utilisateur amon2 n'est pas créé.


Demandes liées

Lié à conf-amon - Anomalie #2431: Pas de création du compte amonecole2 à l'instanciation Fermé 18/11/2011

Révisions associées

Révision 81fca1ba (diff)
Ajouté par Joël Cuissinat il y a presque 14 ans

déplacement de la création "amon2" de preinstance/config vers amon.sh (fixes #464)

Révision d0f9889a (diff)
Ajouté par Alexandre Delaunay il y a environ 8 ans

change sup number in tabs to prevent truncated title; fix #464

Historique

#1 Mis à jour par Luc Bourdot il y a presque 14 ans

  • Version cible mis à Mises à jour 2.2.2 - 03 RC

#2 Mis à jour par Luc Bourdot il y a presque 14 ans

  • Assigné à mis à Emmanuel GARETTE

#3 Mis à jour par Joël Cuissinat il y a presque 14 ans

La création de l'utilisateur amon2 a toujours été en pré-instance, c'est la création des autres utilisateurs qui a été déplacée dans instance afin, entre-autres de bénéficier de la templatisation du fichier décrivant le niveau de sécurité des mots de passe ;)
http://diff-eole.ac-dijon.fr/signalement/view.php?id=1445

Au passage, ça doit être comme ça sur le CD 2.2.2 et personne n'a rien signalé !

#4 Mis à jour par Joël Cuissinat il y a presque 14 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Joël Cuissinat il y a presque 14 ans

  • Statut changé de Résolu à Fermé

OK dans paquet candidat : conf-amon 2.2-eole215~2.gbpe41087

root@pf-amon:~# id amon
id: amon: usager inexistant.
root@pf-amon:~# instance /etc/eole/config.eol 
[ ... ]
#########################################
# Initialisation du mot de passe "amon" #
#########################################
[ ... ]
#########################################
# Initialisation du mot de passe "root" #
#########################################
[ ... ]
###############################################
# Création d'un deuxième compte local "amon2" #
###############################################
Voulez-vous ajouter cet utilisateur (oui/non) ?

Formats disponibles : Atom PDF