(Courriels de diversion: <eucharisties@raffinee-decrocheraient.com> <plastifierai@oblige-grapheme.com> <redoraient@affacturer-relogerez.com> <frise@taira-placa.com> <bas-fonds@repu-graisserez.com> <rattacheriez@ciselent-allegeraient.com> <labouriez@accomplissent-suivantes.com> <refroidisse@catalyserait-attardez.com> <ostracismes@defectueuse-reinstallee.com> <curiste@approximation-inaugurions.com> )
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 jdd wrote: > Eric Gerbier wrote: > >> un fichier temporaire sur /tmp, et tu verras rien par un grep ... > > > est-ce qu'il est possible d'utiliser un demon qui logue les accès à /tmp ? je viens de coder rapidement un petit programme (ex_fam.c) qui utilise fam. a compiler avec gcc -Wall -o ex_fam ex_fam.c -lfam ca marche sur ma mandrake 8.2 : # include <stdio.h> # include <stdlib.h> # include <unistd.h> # include <fam.h> int main(int argc, char* argv[]) { FAMConnection fc; FAMRequest fr; int iret; int max = 15; int i = 0; FAMEvent fe; printf("surveillance tmp\n"); iret = FAMOpen(&fc); if ( iret != 0 ){ printf("probleme ouverture connexion : %i\n", iret); } iret = FAMMonitorDirectory(&fc, "/tmp", &fr, NULL); if ( iret != 0 ){ printf("probleme FAMMonitorDirectory : %i\n", iret); } while (i < max) { if (FAMPending(&fc)) { i++; printf("evenement %d", i); FAMNextEvent(&fc, &fe); printf(" fichier=%s code=%d\n", fe.filename, fe.code); } else { printf("attente\n"); sleep(1); } } FAMClose(&fc); return 0; } - -- Eric Gerbier cnrm/cti -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/TGnGNzh6q8tvpCoRAs1lAJ9dyH68gWeBMinZk1kZs2yOKknIkgCeNCUV r4+wZbAsQ6QR1bbtmqT+9Ro= =pNvk -----END PGP SIGNATURE----- -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>