Projet

Général

Profil

Tâche #33322

Scénario #33147: Mettre à niveau le script de secours droits_user.py pour ScribeAD

Le script devrait signaler une erreur si /home/<lettre>/user est un lien symbolique ballant

Ajouté par Joël Cuissinat il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
19/10/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

root@scribe:~# rm -rf /home/adhomes/c31e1
root@scribe:~# /usr/share/eole/backend/droits_user.py 
Traitement de admin professeur
Traitement de c41e11 eleve
Traitement de c32e6 eleve
Traitement de c31e3 eleve
Traitement de c33e8 eleve
Traitement de c42e14 eleve
Traitement de c33e9 eleve
Traitement de c31e1 eleve
mkdir: impossible de créer le répertoire «/home/c/c31e1»: Le fichier existe
setfacl: /home/c/c31e1: Aucun fichier ou dossier de ce type
getfacl: /home/c/c31e1: Aucun fichier ou dossier de ce type
Utilisation : setfacl [-bkndRLP] { -m|-M|-x|-X ... } file ...
Essayer « setfacl --help » pour plus d'informations.
setfacl: /home/c/c31e1: Aucun fichier ou dossier de ce type
setfacl: /home/c/c31e1/perso: Aucun fichier ou dossier de ce type
getfacl: /home/c/c31e1/perso: Aucun fichier ou dossier de ce type
Utilisation : setfacl [-bkndRLP] { -m|-M|-x|-X ... } file ...
Essayer « setfacl --help » pour plus d'informations.
chown: impossible d'accéder à '/home/c/c31e1/perso': Aucun fichier ou dossier de ce type
Traitement de c33e7 eleve
   [ ... ]

Révisions associées

Révision 280a5a45 (diff)
Ajouté par Matthieu Lamalle il y a plus de 2 ans

message d'erreur si repertoire utilisateur adhomes n'existe pas ref #33322

Historique

#1 Mis à jour par Matthieu Lamalle il y a plus de 2 ans

  • Statut changé de Nouveau à À valider

#2 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans

  • Assigné à mis à Matthieu Lamalle
  • % réalisé changé de 0 à 100

#3 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans

  • Statut changé de À valider à Résolu
###  Le répertoire /home/c/c31e1 n'existe pas  ###

#4 Mis à jour par Joël Cuissinat il y a plus de 2 ans

scribe-backend$ git branch -r --contains 280a5a45
  origin/2.7.2/master
  origin/2.8.0/master
  origin/HEAD -> origin/master
  origin/dist/eole/2.7.2/master
  origin/dist/eole/2.8.0/master
  origin/dist/eole/2.8.1/master
  origin/master

#5 Mis à jour par Joël Cuissinat il y a plus de 2 ans

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

Testé Ok

Formats disponibles : Atom PDF