Project

General

Profile

Anomalie #1378

Les ACLs du contenu du partage "professeurs" ne devraient pas être modifiées

Added by Klaas TJEBBES over 12 years ago. Updated over 10 years ago.

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

100%

Estimated time:
1.00 h
Spent time:
Distribution:
Toutes

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

Related to eole-esu - Anomalie #692: connexion d'un utilisateur type "administratif" sur le réseau pédagogique Fermé 06/18/2010
Related to conf-scribe - Anomalie #4833: Les ACLs du contenu du partage "professeurs" ne devraient pas être modifiées [2.2] Fermé 01/27/2011
Duplicated by conf-scribe - Anomalie #1733: /usr/share/eole/prereconf/makedirs écrase les droits professeurs Fermé 04/26/2011

Associated revisions

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

modification du test pour les ACL sur le partage professeurs + ajout de droits manquants pour les administratifs (fixes #1378)

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

[2.3] : correction sur la mise en place des ACL + lien vers recyclage (fixes #1378, fixes #1705)

Revision 1ff7bb1f (diff)
Added by Klaas TJEBBES almost 11 years ago

Les ACLs du partage "professeurs" ne sont plus modifiées par 'reconfigure' FIXES #1378

Revision d7248a2d (diff)
Added by Klaas TJEBBES almost 11 years ago

Les ACLs sur le partage "professeurs" ne sont plus modifiées au 'reconfigure' FIXES #1378

Revision 6e15841a (diff)
Added by Joël Cuissinat over 10 years ago

  • prereconf/makedirs : fix variable $PROF

Fixes #1378 @10m

Revision 778ddb00 (diff)
Added by amma35 almost 7 years ago

see #1378
Error message written without translation

Revision 0ba21a71 (diff)
Added by amma35 almost 7 years ago

see #1378
Error message written without translation

Revision 2fab4298 (diff)
Added by Amandine Manceau over 6 years ago

UpdateToDb session (#1462)

  • see #1378
    Error message written without translation
  • UpdateToDB - isset($_SESSION['glpiactiveentities_string']))

Revision d5121bb4 (diff)
Added by Amandine Manceau over 6 years ago

UpdateToDb session (#1462)

  • see #1378
    Error message written without translation
  • UpdateToDB - isset($_SESSION['glpiactiveentities_string']))

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

#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

#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

Also available in: Atom PDF