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 over 1 year ago. Updated over 1 year 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 over 1 year ago

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

History

#1 Updated by Matthieu Lamalle over 1 year ago

  • Status changed from Nouveau to À valider

#2 Updated by Emmanuel GARETTE over 1 year ago

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

#3 Updated by Emmanuel GARETTE over 1 year ago

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

#4 Updated by Joël Cuissinat over 1 year 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 over 1 year ago

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

Testé Ok

Also available in: Atom PDF