Actualité du projet LOLog sur le blog
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.."
On peut déjà commencer à faire des choses rigolotes avec les logs
Comme presque tous les sites web, le conserve un enregistrement des accès web au
(format combiné d’apache). Ce log est conservé en interne au
, 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.
L’idée est de voir qu’elles sont les IP qui ont chargé les logs du
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
L’idée est de voir qu’elles sont les IP qui ont consulté le site web du
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