Projet

Général

Profil

Bac à idée #2080

Gestion ACLs : ajouter une option "Modification récursive" oui/non et "Dupliquer en ACLs par défaut" oui/non

Ajouté par Klaas TJEBBES il y a plus de 12 ans. Mis à jour il y a plus de 9 ans.

Statut:
Classée sans suite
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
20/09/2011
Echéance:
% réalisé:

0%


Description

La gestion des ACLs via l'EAD devrait pouvoir ne pas être récursive et ne pas dupliquer les modifications en ACLs par défaut.

Exemple : le besoin de donner des droits d'écriture à un utilisateur/groupe sur un fichier/sous-dossier, on a alors besoin de un droit d'exécution au dossier parent.

Pour info :
  • droit d'exécution sur un dossier = droit de le "traverser" pour lire/écrire dans un sous-élément
  • droit de lecture sur un dossier = droit d'en lister le contenu (en fait il faut lecture ET exécution pour lire/afficher correctement le contenu d'un dossier)

Pour attribuer les droits "rwx" à "www-data" sur "/home/workgroups/commun/web", il faut d'abord donner "x" sur "/home/workgroups/commun/"

Samba base l'héritage d'ACLs sur les ACLs par défaut ("default ACL", 'man smb.conf' => "inherit acls").

Comme les nouveaux dossiers créés dans "commun" depuis un poste Windows (via Samba) après cette modification d'ACLs ne doivent pas hériter de l'ACL ajoutée pour "www-data", cette ACL ne doit pas être dans les ACLs par défaut du dossier commun.

Ajouter les 2 options réglées sur "oui" par défaut ("récursif" ET "ajout en ACLs par défaut") et peut être une aide expliquant le rôle et la relation subtile des 2 options.

Afin de faciliter une remise à zéro, si "récursif" est cochée, le comportement devrait être du type "annule et remplace" : les ACLs des sous-dossier/fichiers devraient être effacée (ACLs par défaut aussi) avant l'application des nouvelles ACLs.


Demandes liées

Lié à eSBL - Tâche #11901: EAD - Gestion des ACL par défaut et récursivement Fermé 01/06/2015

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 12 ans

  • Version cible mis à Mises à jour 2.2.3 - 03 RC

#2 Mis à jour par Joël Cuissinat il y a plus de 12 ans

  • Version cible changé de Mises à jour 2.2.3 - 03 RC à 48
  • Distribution mis à Toutes

Je vois ce qu'il faut faire mais bon, c'est l'EAD...
Il me faudra au moins un développeur en binôme pour faire ce genre de modification :o

#3 Mis à jour par Joël Cuissinat il y a plus de 12 ans

  • Projet changé de Scribe à ead

#4 Mis à jour par Redmine Admin il y a plus de 9 ans

  • Statut changé de Nouveau à Classée sans suite

#5 Mis à jour par Luc Bourdot il y a plus de 9 ans

  • Tracker changé de Evolution à Bac à idée

#6 Mis à jour par Luc Bourdot il y a plus de 9 ans

  • Version cible 48 supprimé

Formats disponibles : Atom PDF