Usage de BerkeleyDB
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.lang.perl ]
Sujet: Usage de BerkeleyDB
De: xav...@groumpf.org (Xavier)
Groupes: fr.comp.lang.perl
Organisation: Tibet Libre
Date: 14. Feb 2008, 13:43:04
|
Bonjour,
Je cherche à utiliser les bases de données de squidguard, non pas pour bloquer
(ce n'est pas dans la politique de l'établissement), mais seulement pour faire
des stats.
Seulement voilà, la doc du module BerkeleyDB est extrêmement touffue, et je
n'y trouve pas le simple fait de faire une requête pour voir si une expression
matche.
Mon script d'analyse est tout simple, il examine les logs de squid, les
décompose et les trie.
Je voudrais y ajouter la simple recherche d'une URL dans une des bases de
squidguard, genre le pseudo-code suivant ($url est celle extraite de
access.log)
$porn_url = recherche $url en tant que regexp dans porn/url.db
$porn_hash{$porn_url}++ if defined $porn_url;
Pouvez-vous me mettre sur la voie ?
Merci,
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|