https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2020-11-23T11:04:55ZEnsemble Ouvert Libre ÉvolutifScribe - Tâche #31200: État des lieux en 2.7.1 et 2.6.2https://dev-eole.ac-dijon.fr/issues/31200?journal_id=1494842020-11-23T11:04:55ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>Les entrées en question sont bien des groupes auxquels sont inscrits tous les utilisateurs d'un établissement :<br /><pre>
root@scribe:~# ldapsearch -x type=Etablissement cn | grep -B1 ^dn
# 0000000A, local, groupes, 0000000A, ac-test, education, gouv, fr
dn: cn=0000000A,ou=local,ou=groupes,ou=0000000A,ou=ac-test,ou=education,o=gouv
--
# 00000001, local, groupes, 0000000A, ac-test, education, gouv, fr
dn: cn=00000001,ou=local,ou=groupes,ou=0000000A,ou=ac-test,ou=education,o=gouv
--
# 00000002, local, groupes, 0000000A, ac-test, education, gouv, fr
dn: cn=00000002,ou=local,ou=groupes,ou=0000000A,ou=ac-test,ou=education,o=gouv
</pre></p>
<p>Ces groupes ne sont pas récupérés non plus par les outils côté membre :<br /><pre>
root@scribe:~# getent group | grep 00001
profs-00000001:x:11110:
eleves-00000001:x:11111:
root@scribe:~# id prenom.eleve1
uid=11134(prenom.eleve1) gid=10513(domain users) groupes=10513(domain users),11134(prenom.eleve1),11107(eleves),11118(etb13eme),11111(eleves-00000001),11126(etb1c31),2001(BUILTIN\users)
</pre></p> Scribe - Tâche #31200: État des lieux en 2.7.1 et 2.6.2https://dev-eole.ac-dijon.fr/issues/31200?journal_id=1494852020-11-23T11:19:25ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-6 status-5 priority-4 priority-default closed child" href="/issues/28158">Tâche #28158</a>: Implémenter l'annotation des comptes pour les groupes</i> ajouté</li></ul> Scribe - Tâche #31200: État des lieux en 2.7.1 et 2.6.2https://dev-eole.ac-dijon.fr/issues/31200?journal_id=1494882020-11-23T13:17:24ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>Assigné à</strong> mis à <i>Joël Cuissinat</i></li></ul><p>Si on commente les conditions <strong><code>(!(type=Etablissement))</code></strong> dans <strong>lsc.xml</strong>, cela fonctionne déjà mieux :</p>
<pre>
root@scribe:~# setfacl -m g:0000000A:rwx /home/workgroups/0000000A/
root@scribe:~# getfacl /home/workgroups/0000000A/
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/workgroups/0000000A/
# owner: root
# group: root
user::rwx
group::---
group:0000000a:rwx
mask::rwx
other::---
default:user::rwx
default:group::---
default:other::---
</pre>
<p>Enfin si le nom n'est pas 100% numérique !<br /><pre>
root@scribe:~# setfacl -m g:00000001:rwx /home/workgroups/00000001/
root@scribe:~# getfacl /home/workgroups/00000001/
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/workgroups/00000001/
# owner: root
# group: root
user::rwx
group::---
group:daemon:rwx
mask::rwx
other::---
default:user::rwx
default:group::---
default:group:daemon:rwx
default:mask::rwx
default:other::---
root@scribe:~# id daemon
uid=1(daemon) gid=1(daemon) groupes=1(daemon)
</pre></p> Scribe - Tâche #31200: État des lieux en 2.7.1 et 2.6.2https://dev-eole.ac-dijon.fr/issues/31200?journal_id=1494912020-11-23T13:39:29ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>État sur un 2.6.2 :<br /><pre>
root@scribe:~# getfacl /home/workgroups/0000000A/
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/workgroups/0000000A/
# owner: root
# group: root
user::rwx
group::---
group:0000000A:rwx
mask::rwx
other::---
default:user::rwx
default:group::---
default:group:0000000A:rwx
default:mask::rwx
default:other::---
</pre><br /><pre>
root@scribe:~# getfacl /home/workgroups/00000001/
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/workgroups/00000001/
# owner: root
# group: root
user::rwx
group::---
group:daemon:rwx
mask::rwx
other::---
default:user::rwx
default:group::---
default:group:daemon:rwx
default:mask::rwx
default:other::---
</pre></p> Scribe - Tâche #31200: État des lieux en 2.7.1 et 2.6.2https://dev-eole.ac-dijon.fr/issues/31200?journal_id=1494942020-11-23T14:00:40ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Sujet</strong> changé de <i>État des lieux en 2.7.1</i> à <i>État des lieux en 2.7.1 et 2.6.2</i></li><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul> Scribe - Tâche #31200: État des lieux en 2.7.1 et 2.6.2https://dev-eole.ac-dijon.fr/issues/31200?journal_id=1497872020-11-27T13:24:11ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li><li><strong>Restant à faire (heures)</strong> mis à <i>0.0</i></li></ul>