Rémi Letot wrote:
Jerome Warnier <[EMAIL PROTECTED]> writes:


Pascal Bleser wrote:

Rémi Letot wrote:
...


any questions? ;-)

Oui, m'en reste une :-) comment faire pour que les fichiers créés dans ce répertoire aient par défaut rw pour le groupe ? J'aimerais ne pas changer le umask de l'utilisateur pour tous ses fichiers, mais seulement dans ce répertoire. (oui je sais, j'suis difficile) Je ne trouve pas d'option pour nfs qui fasse cela, ni même pour les fs "linux-natifs" (j'ai envisagé de créer une partition spécifique pour ça, mais il semble que même dans ce cas je ne puisse spécifier le umasq que pour des fs non "linux-natifs")

Non, en effet. Il n'y a (à ma connaissance) pas de moyen de faire ça. Note qu'une possibilité (loin d'être parfaite) serait d'éxécuter un petit script à partir de cron à intervalles réguliers (p.ex. tous les 1/4h ou toutes les heures) et qui ferait un chmod -R g+rwX /share

Beek! ;-)


Outre le fait que c'est dégueulasse, en plus, cela surcharge fort le
serveur, et ne peut pas convenir dans le cas où ton /share contient un
grand nombre de fichiers.


Et en plus le système est pris en défaut chaque fois qu'un
collaborateur accède aux fichiers avant le cron.



Nous avons eu le problème, et nous l'avons résolu d'une manière bien
plus élégante et légère, en profitant de capacités nouvelles (IMon) de
notre bien-aimé kernel 2.4.
Frédéric Péters nous a développé un petit programme spécial pour faire
un truc similaire à ce que Rémi demande (et sur un très grand nombre
de fichiers), mais depuis plusieurs autres sont apparus en GPL, plus
souples, plus configurables et probablement plus testés que le notre.


C'est certes plus efficace, mais ça reste des rustines. Je croyais que
ce type de config était assez banal, comment unix a fait pour s'en
passer 30 ans ? :-)
C'est pas tellement des rustines puisque c'est inclus au kernel pour aller super vite et ne rien surcharger quand ce n'est pas nécessaire.
En fait, IMon est un système qui détecte quand on fait certaines appels au VFS du kernel pour accéder à des fichiers, et lance quelque chose en fonction de ce qu'on fait et ce qu'on lui a demandé de surveiller (de la même manière que hotplug fait avec le branchement des périphériques à chaud).


Tu as des noms de programmes en tête qui font ça ? (mieux vaut une
rustine que rien du tout)
Le programme que Frédéric Péters, je ne te le refile pas parce qu'il a des problèmes avec la GLIBC 2.3 et que nous le suspectons de ne pas être très fiable lors de la création de nouveaux répertoires (mais il faudrait qu'on élucide ce mystère).

Je n'arrive plus à retomber sur aucun des programmes qui faisaient cela, à part FAM, bien entendu, mais qui ne convient pas pour les arborescences complexes (en fait, les gd nombres de répertoires) :-(
Une recherche rapide sur Google devrait pourtant te donner ces informations.


A+,


_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech

Répondre à