Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Re: Re: Limitation dans le nombre d'ACL sous XFS

1 réponse
Avatar
Salokine Terata
Bonjour et merci de ta r=E9ponse.

J'avais effectivement regard=E9 dans le manuel de mkfs.xfs ainsi que les ou=
tils=20
fournis par xfsprogs -> rien trouv=E9.

En revanche, j'ai trouv=E9 l'origine exacte de cette limitation... et=20
malheureusement c'est bien ce que je craignais.

Dans le paquet: linux-source-2.6.26_2.6.26-26lenny2_all=20

=46ichier: linux-source-2.6.26_2.6.26-26lenny2_all\data\linux-
source-2.6.26\linux-source-2.6.26\fs\xfs\xfs_acl.h

Param=E8tre: #define XFS_ACL_MAX_ENTRIES 25

J'aimerai savoir pourquoi le projet Debian a choisi de compiler le noyau av=
ec=20
une si faible valeur ! (il y a peu =EAtre une raison qui m=E9rite d'=EAtre=
=20
communiqu=E9e)

Bref, je repose et reformule mes questions initiales

1. Connaissez-vous le nom exact de l'option et sa localisation dans le sour=
ce =20
? --> =E7a c'est fait.

2a. Existe-il une m=E9thode permettant d'=E9viter de recompiler le noyau ?
2b. Sinon, quelle m=E9thode / proc=E9dure me sugg=E9rez-vous d'utiliser (li=
en vers=20
le Wiki ?)

3. Pourquoi une telle limitation ?

4. Pourquoi le projet Debian a choisi de compiler le noyau avec une si faib=
le=20
valeur ?

Merci de votre r=E9ponse.
Bon week =E0 tous.
Salokine.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/201105141320.05770.salokine.terata@free.fr

1 réponse

Avatar
Daniel Caillibaud
Le Sat, 14 May 2011 13:20:05 +0200,
Salokine Terata a écrit :

2a. Existe-il une méthode permettant d'éviter de recompiler le noyau ?



Vu l'endroit de la limitation (fs/xfs/xfs_acl.h), j'en doute.

2b. Sinon, quelle méthode / procédure me suggérez-vous d'utiliser
(lien vers le Wiki ?)



http://www.debian.org/doc/manuals/reference/ch09.fr.html#_compiling_the_ker nel_and_related_modules
mais plein d'autres
liens sur http://www.google.com/search?q=compiler+noyau+debian
(sur le wiki y'a juste un truc en russe, mais les commandes sont
claires http://wiki.debian.org/ru/Make-Kpkg)
Sinon http://wiki.debian.org/fr/KernelFAQ#Construire_mon_propre_noyau
propose une page du manuel en anglais.

3. Pourquoi une telle limitation ?
4. Pourquoi le projet Debian a choisi de compiler le noyau avec une
si faible valeur ?



C'est comme ça dans les sources du noyau :
ftp://www.kernel.org/pub/scm/linux/kernel/git/jejb/storage-tree/fs/xfs/xfs_ acl.h

C'est peut-être un compromis car fixer une valeur plus élevée aurait
des conséquences non-souhaitables pour la plupart des gens, mais je
pense que c'est simplement que ça n'a pas bcp de sens, 3 niveaux de
droits sur user/group/other, ça théoriquement 2^9 possibilités dont la
grande majorité n'a aucun sens (donner des droits au groupe et pas
au user par ex), et même en combinant fait 4x3x2 possibilités qui ont du
sens (=> 24).
25 ACL c'est déjà bcp, en avoir davantage, c'est des coups à s'emmê ler
les pinceaux.

Comment te retrouves-tu avec des dossiers sur lesquels tu devrais
donner des droits différents à plus de 25 groupes ?

Je suppose que tu as plein de users/groupes avec des droits identiques,
suffit alors de les regrouper ;-)

--
Daniel

L'ambition est l'ultime refuge de l'échec.
Oscar Wilde

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/