Evolution #2722
Mise à niveau du script droits_user.py pour 2.3
Description
Je pense au fait que les boîtes aux lettres ont été déplacées mais il est possible qu'il y'ait d'autres incompatibilités ;)
Demandes liées
Révisions associées
- droits_user.py : suppression des références à mail, MailDir et profil
ref #2722 @10m
- scribe/eleves.py : maj des acl
- scribe/enseignants.py : simplification des droits
- scribe/administratifs.py : simplification des droits
- scripts/droits_user.py : mise à niveau et harmonisation
Fixes #2722 @1h
Check ticket/followup rights on mail collector; fixes #2722
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 12 ans
Harmoniser les droits obtenus après une création d'utilisateur et le après le passage du script !
Le script ne devrait plus créer de dossier MailDir (déplacé) ni de dossier profil (création auto) et ne devrait plus donner de droits pour l'utilisateur mail non plus.
Résultat recherché (élève) :
root@amonecole:~# getfacl /home/t/toto # file: home/t/toto # owner: root # group: root user::rwx user:toto:rwx group::--- group:professeurs:--x mask::rwx other::--- default:user::rwx default:user:toto:rwx default:group::--- default:mask::rwx default:other::---
Les perso et privé sont OK dans la version actuelle.
#2 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Assigné à mis à Joël Cuissinat
Les utilisateurs doivent bien pouvoir écrire à la racine de leur répertoire personnel (/home/l/login) afin que Windows puisse créer les répertoires des profils itinérants si ce mode est choisi (cf. #2321).
#3 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 2430411b57ac2203aac0afc6ffce92460d770e55.
#4 Mis à jour par Daniel Dehennin il y a environ 12 ans
- Statut changé de Résolu à Fermé
root@scribe:~# getfacl /home/p/prof.priv/ getfacl : suppression du premier « / » des noms de chemins absolus # file: home/p/prof.priv/ # owner: root # group: root user::rwx user:prof.priv:rwx group::--- mask::rwx other::--- default:user::rwx default:user:prof.priv:rwx default:group::--- default:mask::rwx
root@scribe:~# getfacl /home/mail/prof.priv/ getfacl : suppression du premier « / » des noms de chemins absolus # file: home/mail/prof.priv/ # owner: mail # group: mail user::rwx group::--- other::---