1#! /usr/local/bin/php 2<?php 3 header("Content-type: text/xml; charset=iso-8859-1"); 4 5 /* IF YOU ARE USING MOD_PHP, DELETE FIRST LINE (#! /usr/...) 6 * ELSE: SET CORRECT PATH TO PHP 7 */ 8 9 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; 10 echo "<!DOCTYPE samhain SYSTEM \"samhain.dtd\">\n"; 11 echo "<?xml-stylesheet type=\"text/xsl\" href=\"samhain.xsl\" ?>\n"; 12 echo "\n"; 13 echo "<logs>\n"; 14 $machine = $HTTP_POST_VARS["machine"]; 15 print "<req_machine>$machine</req_machine>\n"; 16 $date = $HTTP_POST_VARS["date"]; 17 print "<req_date>$date</req_date>\n"; 18 19 /* INSERT PATH TO YOUR LOGFILE !!! 20 */ 21 readfile("/var/log/yule/yule.log"); 22 23 /* INSERT PATH TO YOUR PID FILE !!! 24 * The final </trail> is only written when the 25 * daemon exits, threfore we need to supply it here. 26 */ 27 if (TRUE == file_exists("/var/run/yule.pid")) { 28 echo "</trail>\n"; 29 fi 30 31 echo "</logs>\n"; 32?> 33