Project

General

Profile

Anomalie #464

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

Added by Emmanuel GARETTE over 11 years ago. Updated over 11 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
04/22/2010
Due date:
% Done:

100%

Spent time:
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éé.


Related issues

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

Associated revisions

Revision 81fca1ba (diff)
Added by Joël Cuissinat over 11 years ago

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

Revision d0f9889a (diff)
Added by Alexandre Delaunay over 5 years ago

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

History

#1 Updated by Luc Bourdot over 11 years ago

  • Target version set to Mises à jour 2.2.2 - 03 RC

#2 Updated by Luc Bourdot over 11 years ago

  • Assigned To set to Emmanuel GARETTE

#3 Updated by Joël Cuissinat over 11 years ago

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 Updated by Joël Cuissinat over 11 years ago

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

#5 Updated by Joël Cuissinat over 11 years ago

  • Status changed from Résolu to 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) ?

Also available in: Atom PDF