Pascal Bleser wrote:
Rémi Letot wrote:
...

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.


Oui, il y a FAM aussi p.ex. pour faire ça.
Attention aux limitations de FAM!
Mais en principe, un bon setup des utilisateurs fait l'affaire aussi.
Non, pas forcément, surtout en environnement mixte.

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

Mais non, pas du tout.
Mais si, il a raison. Si tu as un script qui tourne toutes les x minutes, pour ne pas trop charger le serveur ou parce qu'il faut bien cela pour ton arborescence, certains utilisateurs *vont* vouloir ouvrir ou modifier un fichier avant que le script ne soit passé dessus.

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.


Oui, ça peut être intéressant, mais ça a l'air assez complexe à mettre en oeuvre.

Frédéric Péters nous a développé un petit programme spécial pour faire

On est censé connaître ce monsieur ?
Rémi le connaît en tous cas.

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.

T'as des URLs ?
Ben justement, impossible de retrouver ce que j'avais... :-(

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 ? :-)


Non ce ne sont pas des rustines.

Tout simplement, le concept d'UNIX au niveau de la sécurité des accès aux fichiers et évidemment également présent dans le partage de fichiers.

Il y a qqe chose que tu n'as pas bien compris dans l'histoire (ou alors tu penses de manière trop micro$oftienne là ;-))

En outre, le compagnon d'NFS est NIS et les netgroups.

Evidemment, si tu ne veux aucune sécurité d'accès (ou presque aucune), tu peux effectivement utiliser Samba.

Voici comment faire avec FAM:

http://fileschanged.sourceforge.net/
Même chose: limitations de FAM.
Ces limitations dont je parle sont que FAM ne supporte qu'un nombre relativement petit de fichiers et répertoires.


+ un petit démon qui tourne comme root, suffit d'un script shell:

#!/bin/bash
fileschanged -r -c -C -f /share | while read f; do
  chmod g+rw "$f"
done




_______________________________________________________ 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 à