Anomalie #1378
Les ACLs du contenu du partage "professeurs" ne devraient pas être modifiées
Description
Les utilisateurs places des fichiers/dossiers dans le partage "professeurs" (P:) et y affectent des ACLs particulières (Ex. droits d'écriture pour le groupe "professeurs" ou "profs-3a). Ces ACLs ne devraient pas être modifiées (comportement intrusif dans les données utilisateur).
Actuellement elles le sont dans "/usr/share/eole/prereconf/makedirs".
Related issues
Associated revisions
modification du test pour les ACL sur le partage professeurs + ajout de droits manquants pour les administratifs (fixes #1378)
Les ACLs du partage "professeurs" ne sont plus modifiées par 'reconfigure' FIXES #1378
Les ACLs sur le partage "professeurs" ne sont plus modifiées au 'reconfigure' FIXES #1378
- prereconf/makedirs : fix variable $PROF
Fixes #1378 @10m
see #1378
Error message written without translation
see #1378
Error message written without translation
History
#1 Updated by Cédric Frayssinet over 12 years ago
- Status changed from Nouveau to En attente d'informations
En effet, le cas concret dans notre académie. Le cahier des charges académiques impose de mettre en place un dossier partage-professeurs dans P:\ avec les droits rwx pour les professeurs (http://nefertiti.crdp.ac-lyon.fr/wk/cdch/start#dossier_supplementaire).
Tout fonctionnait bien jusqu'à ce que ce script (/usr/share/eole/prereconf/makedirs) remette en place les ACL de P:\, à savoir r-x.
Donc, actuellement, tous nos établissements à Lyon ont le soucis, qui peut être résolu en modifiant les ACL mais pas de façon permanente.
#2 Updated by Cédric Frayssinet over 12 years ago
Peut-on envisager une correction rapide de ce bug ? Cela pose de grosses difficultés aux gestionnaires réseaux en établissement. Merci !
#3 Updated by Joël Cuissinat over 12 years ago
- Status changed from En attente d'informations to Nouveau
- Target version changed from 48 to Mises à jour 2.2.3 - 01 RC
- Estimated time set to 1.00 h
Au passage, il manque des droits sur commun pour les administratifs !
#4 Updated by Joël Cuissinat over 12 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 54f3eaf2499698a14dd82fb1a47c8fc8553fcc6e.
#5 Updated by Joël Cuissinat over 12 years ago
Appliqué par commit 61a25179db1c49e21f57020af27a9ecbacd93d94.
#6 Updated by Joël Cuissinat over 12 years ago
- Assigned To set to Joël Cuissinat
Fait pour 2.2 et 2.3
#7 Updated by Joël Cuissinat over 12 years ago
- Status changed from Résolu to Fermé
conf-scribe 2.2-eole201~4
#8 Updated by Cédric Frayssinet almost 11 years ago
Bonjour à tous,
Je ré-ouvre cette demande car depuis peu, ces droits sur le dossier P:\Partage-professeurs\ (imposé par notre cahier des charges) re-sautent et donc les professeurs ne peuvent plus rien écrire dedans.
Pourriez-vous s'il vous plaît corriger à nouveau ce problème.
Merci !
#9 Updated by Klaas TJEBBES almost 11 years ago
- Status changed from Fermé to À valider
- Target version changed from Mises à jour 2.2.3 - 01 RC to Mises à jour 2.3.8
- Distribution set to Toutes
#10 Updated by Klaas TJEBBES almost 11 years ago
- Status changed from À valider to Résolu
Appliqué par commit 1ff7bb1f59746cc7ef63ef9f3b4d6c937b3dad23. [2.2]
#11 Updated by Klaas TJEBBES almost 11 years ago
Appliqué par commit d7248a2d4a94a657ece0825021347559b6942c65. [2.3]
#12 Updated by Joël Cuissinat over 10 years ago
- Status changed from Résolu to Fermé
Paquet candidat : conf-scribe 2.3-eole318~2
Les droits ne sont plus modifiés au reconfigure mais ils le sont toujours si c'est la commande instance qui utilisée.
root@amonecole:~# grep -C1 '$PROF' /usr/share/eole/posttemplate/00-scribe if [ "$option" = 'instance' ];then /bin/mkdir -p $PROF chmod -R 700 $PROF setfacl -Rm g:${PROFESSEURS}:r-x $PROF getfacl --access --absolute-names $PROF | setfacl -d -RM - $PROF fi if [ ! -f $PROF/Administration.url ];then /bin/mkdir -p $PROF echo "[InternetShortcut]\nURL=https://${adresse_ip_eth0}:4200/" > $PROF/Administration.url fi
#13 Updated by Joël Cuissinat over 10 years ago
Sur 2.2, le code en question a bien été supprimé du script prereconf/makedirs
Paquet candidat : conf-scribe (2.2-eole209~1)
#14 Updated by Joël Cuissinat over 10 years ago
- Status changed from Fermé to À valider
- % Done changed from 100 to 90
En 2.2, la variable s'appellait $PPROF et non $PROF !
run-parts: executing /usr/share/eole/prereconf/makedirs /bin/mkdir: opérande manquante Pour en savoir davantage, faites: « /bin/mkdir --help ».
#15 Updated by Joël Cuissinat over 10 years ago
- Status changed from À valider to Résolu
- % Done changed from 90 to 100
Appliqué par commit 6e15841a506d49458440ee4c656b8820d74a6021.
#16 Updated by Joël Cuissinat over 10 years ago
- Status changed from Résolu to Fermé
- % Done changed from 100 to 90
conf-scribe 2.2-eole209~2 :
root@scribe:~# sh -x /usr/share/eole/prereconf/makedirs ... + PROF=/home/workgroups/professeurs + '[' '!' -f /home/workgroups/professeurs/Administration.url ']' + '[' '!' -d /home/classes ']' + '[' '!' -L /home/a/admin/perso/recyclage ']' ... + exit 0 root@scribe:~#
#17 Updated by Joël Cuissinat over 10 years ago
- % Done changed from 90 to 100