Project

General

Profile

Evolution #2722

Mise à niveau du script droits_user.py pour 2.3

Added by Joël Cuissinat over 11 years ago. Updated over 11 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
01/16/2012
Due date:
% Done:

100%

Estimated time:
0.75 h
Spent time:
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 ;)


Related issues

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

Associated revisions

Revision 784ec1cc (diff)
Added by Joël Cuissinat over 11 years ago

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

Revision 2430411b (diff)
Added by Joël Cuissinat over 11 years ago

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

Revision ccda319c (diff)
Added by Cédric Anne almost 5 years ago

Check ticket/followup rights on mail collector; fixes #2722

History

#1 Updated by Joël Cuissinat over 11 years ago

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 Updated by Joël Cuissinat over 11 years ago

  • Assigned To set to 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 Updated by Joël Cuissinat over 11 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Daniel Dehennin over 11 years ago

  • Status changed from Résolu to 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::---

Also available in: Atom PDF