source: trunk/scripts/samhain.cgi

Last change on this file was 1, checked in by katerina, 19 years ago

Initial import

File size: 930 bytes
Line 
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?>
Note: See TracBrowser for help on using the repository browser.