Project

General

Profile

Anomalie #1243

Problème droits_user.py

Added by Pascal RATTE over 12 years ago. Updated over 12 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
12/02/2010
Due date:
% Done:

100%

Spent time:
Distribution:

Description

2 problèmes à signaler
- je ne sais si c'est intentionnel mais droits_user.py a des droits rw-r--r--, pourquoi pas rwxr-xr-x ?

- dans la redéfinition des acls il manque de l'héritage pour les profs, (ce qui ne donne pas les bons droits pour la récupération des devoirs).
actuellement:
setfacl -m g:professeurs:r-x %(rep)s
setfacl -PRm g:professeurs:r-x %(rep)s/perso
IL ME SEMBLE QU'IL FAUDRAIT
setfacl -m g:professeurs:r-x,d:g:professeurs:r-x %(rep)s
setfacl -PRm g:professeurs:r-x,d:g:professeurs:r-x %(rep)s/perso

Associated revisions

Revision 6fb0b149 (diff)
Added by remi about 14 years ago

fix cartridge time in stock / used computation - See #1243

Revision cf6400a4 (diff)
Added by Joël Cuissinat over 12 years ago

droits_user.py : ajout de droits récursifs pour le groupe professeurs sur le perso des élèves (hors prive) (fixes #1243)

Revision 2153fb76 (diff)
Added by Joël Cuissinat over 11 years ago

report oublié en 2.3 (fixes #1243)

History

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

  • Target version set to Mises à jour 2.2.2 - 06 RC

#2 Updated by Pascal RATTE over 12 years ago

Plus simple et plus en accord avec la manière dont est écrit le script
je propose de remplacer :
getfacl --access --absolute-names %(rep)s/perso | setfacl d -M %(rep)s/perso
PAR
getfacl --access --absolute-names %(rep)s/perso | setfacl d -R -M %(rep)s/perso

Dans ma première proposition je mettais l'héritage au niveau de %(rep)s mais ça ne me semble pas judicieux, en plus il était déjà positionné par
getfacl --access --absolute-names %(rep)s | setfacl d -M %(rep)s
finalement pourquoi donner l'héritage aux profs à cet endroit ?

#3 Updated by Joël Cuissinat over 12 years ago

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

#4 Updated by Joël Cuissinat over 12 years ago

  • Status changed from Résolu to Fermé
  • Assigned To set to Joël Cuissinat

Paquet candidat : scribe-backend 2.2-eole96~4.gbp48aa2d

Also available in: Atom PDF