Table des matières

Concepts & principes

!toc

Actualité du projet LOLog sur le blog


Implications et effets de bord

Une chouette mise en abîme : demander les logs pour savoir qui a publié quelque chose via les logs; exemple de publication via les logs :

wget http://labolyon.fr/ -U "Bonjour, aujourd\'hui je vais vous parler de.. blah blah blah.."

Traitements

On peut déjà commencer à faire des choses rigolotes avec les logs

2 logs, pour un double plaisir

Comme presque tous les sites web, le LOL conserve un enregistrement des accès web au LOL (format combiné d’apache). Ce log est conservé en interne au LOL, pour sa popote personnelle (partage envisageable aux gens qui le demandent).

De ce log complet est extrait le log du Panoptique, qui ne contient que les requêtes relatives à la zone du panoptique (/panoptique). Ce log est publié sans restriction; il est utilisé pour les traitements publics du Panoptique.

Liste des IP qui ont chargé les logs du LOL

L’idée est de voir qu’elles sont les IP qui ont chargé les logs du LOL

curl --silent http://labolyon.fr/labolyon.fr.log | grep "GET /labolyon.fr.log" | cut --fields 1 --delimiter ' ' | sort | uniq --count | while read nombre ip; do printf "$nombre : $ip \t"; resolveip --silent $ip; done

Liste des IP qui se sont connectées au site web du LOL

L’idée est de voir qu’elles sont les IP qui ont consulté le site web du LOL

curl --silent http://labolyon.fr/labolyon.fr.log | cut --fields 1 --delimiter ' ' | sort | uniq --count | while read nombre ip; do printf "$nombre : $ip \t"; resolveip --silent $ip; done

Zones de rédaction


Liens