Projet

Général

Profil

Tâche #34541

Scénario #34369: Traitement express MEN (26-29)

EOLE 2.9 : Plus de menu semi-graphique en 2.9 en se connectant eole/eole

Ajouté par Fabrice Barconnière il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
07/02/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Reproduit sur etb1.amon-2.9.0a-instance-default et etb1.scribe-2.9.0a-instance-AvecImport

Révisions associées

Révision 1565d0cc (diff)
Ajouté par Joël Cuissinat il y a plus d'un an

Verify shell for user eole at first instance

Ref: #34541

Révision 73710c6d (diff)
Ajouté par Joël Cuissinat il y a plus d'un an

Pylint cleaning

Ref: #34541

Historique

#1 Mis à jour par Joël Cuissinat il y a plus d'un an

Sur les installation "ISO EOLE", la modification du shell est effectuée par l'installeur : https://dev-eole.ac-dijon.fr/projects/eole-preseed/repository/eole-preseed-handsoff/revisions/master/entry/preseed/classes/eole/2.9/late_script ($SHELL_EOLE)

#2 Mis à jour par Joël Cuissinat il y a plus d'un an

En partant de aca.ubuntu-server-sourcelist-2.8.1 ça fait pareil en fait parce que l'utilisateur "eole" existe déjà !
Dans le cas où il existe déjà mais qu'on demande tout de même le mot de passe à l'instance, il faudrait (ré)exécuter :

adduser --shell /usr/bin/manage-eole eole

ou

chsh --shell /usr/bin/manage-eole eole

#3 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Sujet changé de Plus de menu semi-graphique en 2.9 en se connectant eole/eole à EOLE 2.9 : Plus de menu semi-graphique en 2.9 en se connectant eole/eole

#4 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Nouveau à En cours

#5 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Assigné à mis à Joël Cuissinat

#6 Mis à jour par Joël Cuissinat il y a plus d'un an

On peut éventuellement vérifier la version avant :

import pwd
pwd.getpwnam('eole').pw_shell
'/bin/bash'

#7 Mis à jour par Joël Cuissinat il y a plus d'un an

J'ai envisagé de faire ça dans debian/eole-server.postinst mais ce n'est pas concluant car dans notre cas le mot de passe n'est bien pas “$fpmf&123456$” ...

Le plus simple est bien de toucher à creole/reconfigure.py ;)

#8 Mis à jour par Joël Cuissinat il y a plus d'un an

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

#9 Mis à jour par Fabrice Barconnière il y a plus d'un an

OK

#10 Mis à jour par Fabrice Barconnière il y a plus d'un an

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF