Jerome Warnier <[EMAIL PROTECTED]> writes: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.
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 ? :-)
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).
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).Tu as des noms de programmes en tête qui font ça ? (mieux vaut une rustine que rien du tout)
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