[lang_en]After some people complained I had some time to look into the ”pf.pl” script that I wrote in 2005 (seems ugly now that I see it). After migrating to wordpress a long time ago, some backslashes, or escape characters better said were lost. This made some scripts not working anymore. I think I’ll just stick to a txt/ subfolder to make sure that people can see the online marked up version (yes you need to scroll) and use the original version as well. That might work for older honeynet check releases as well. eventhough they might not be as interesting anymore at this point in time. Anyway, the script got fixed, it is reporting statistics again, and I made it strict compliant and updated it with some more current knowledge. It could use more work because it is not very practical at the moment when you want to fetch multiple mrtg statistics (it invokes pfctl multiple times per running instance). I am not yet sure on how to fix that because you can only do one thing at a time through MRTG and saving the data temporary might be a solution but that’s ugly. If people have comments for that, please submit them!

Link: pf statistics for MRTG[/lang_en]

[lang_nl]Nadat een aantal mensen geklaagd hadden, had ik wat tijd had om weer eens naar ”pf.pl” te kijken, een script dat ik in 2005 geschreven had (jemig wat ziet dat er nu lelijk uit zeg). Nadat ik naar wordpress gemigreerd ben een hele tijd geleden, zijn er wat backslashes her en der verloren gegaan, of wel escape characters. Dit zorgde ervoor dat enkele scripts domweg niet meer werkten. Ik zit eraan te denken om een simpele txt/ versie te maken zodat men de online versie kan bekijken (incl opmaak, en ja je moet scrollen dan), en een standaard uitleesbare versie, kant en klaar. Dat zou oudere versies van honeynet bv ook helpen, ook al kunnen die versies op dit moment niet zo interessant meer zijn voor de mensheid :-) . In ieder geval is het script gerepareerd en heb ik het script compliant gemaakt. Het kan nog wel wat werk gebruiken want het is nog niet zo efficient. Voor elke run wordt pfctl aangeroepen, als je meerdere statistieken aanroept gebeurd dat dus voor elk script. Nu kan MRTG alleen maar 1 dataset per keer ophalen, en het tijdelijk opslaan van data is misschien niet de meest nette manier om hiermee om te gaan. Als mensen hier ideeen over hebben, lees ik de commentaar regels graag!

Link: pf statistieken voor MRTG[/lang_nl]

Share →

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>