Project

General

Profile

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

Added by Joël Cuissinat about 2 months ago. Updated 26 days ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/19/2021
Due date:
% Done:

100%

Remaining (hours):
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
   [ ... ]

Associated revisions

Revision 280a5a45 (diff)
Added by Matthieu Lamalle about 1 month ago

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

History

#1 Updated by Matthieu Lamalle about 1 month ago

  • Status changed from Nouveau to À valider

#2 Updated by Emmanuel GARETTE about 1 month ago

  • Assigned To set to Matthieu Lamalle
  • % Done changed from 0 to 100

#3 Updated by Emmanuel GARETTE 27 days ago

  • Status changed from À valider to Résolu
###  Le répertoire /home/c/c31e1 n'existe pas  ###

#4 Updated by Joël Cuissinat 26 days ago

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 Updated by Joël Cuissinat 26 days ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Testé Ok

Also available in: Atom PDF