Projet

Général

Profil

Evolution #2722

Mise à niveau du script droits_user.py pour 2.3

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
16/01/2012
Echéance:
% réalisé:

100%

Temps estimé:
0.75 h
Temps passé:
Distribution:
EOLE 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

Lié à scribe-backend - Evolution #2660: extension du script droits_user.py Fermé 23/12/2011
Lié à horus-backend - Anomalie #2321: Profil itinérant : harmonisation Scribe Horus Fermé 02/11/2011

Révisions associées

Révision 784ec1cc (diff)
Ajouté par Joël Cuissinat il y a environ 12 ans

  • droits_user.py : suppression des références à mail, MailDir et profil
    ref #2722 @10m

Révision 2430411b (diff)
Ajouté par Joël Cuissinat il y a environ 12 ans

Mise à niveau de droits_user.py et des droits sur les répertoires personnels
  • 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

Révision ccda319c (diff)
Ajouté par Cédric Anne il y a plus de 5 ans

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

#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::---

Formats disponibles : Atom PDF