diff options
author | Mika Havela <mika.havela@gmail.com> | 2007-12-21 18:42:14 +0000 |
---|---|---|
committer | Mika Havela <mika.havela@gmail.com> | 2007-12-21 18:42:14 +0000 |
commit | b9bbde3d9013b7ed4d73421bfffb79f4d963e528 (patch) | |
tree | 6cb2a540307bb330174ff7fe9a83703e20040206 /snort-read-html.lsp | |
download | acf-snort-843a64a359ae5343f65fcb9e2fffa37a2eb70133.tar.bz2 acf-snort-843a64a359ae5343f65fcb9e2fffa37a2eb70133.tar.xz |
Added snort package to view snort-alarms and start/stop the daemonv1.0_alpha1
git-svn-id: svn://svn.alpinelinux.org/acf/snort/trunk@445 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'snort-read-html.lsp')
-rw-r--r-- | snort-read-html.lsp | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/snort-read-html.lsp b/snort-read-html.lsp new file mode 100644 index 0000000..5b10a4f --- /dev/null +++ b/snort-read-html.lsp @@ -0,0 +1,46 @@ +<? local view = ... ?> +<html> +<body> +<h1>SYSTEM INFO</h1> +<dt>Program version</dt> +<dd><?= view.status.version ?></dd> +<dt>Process status</dt> +<dd><?= view.status.status ?></dd> +<dt>Daemon control</dt> +<dd><form action="" method="POST"> +<input type=submit name="srvcmd" value="start" class="submit"> +<input type=submit name="srvcmd" value="stop" class="submit"> +<input type=submit name="srvcmd" value="restart" class="submit"></form> +</dd> +<? if (view.srvcmdresult) then ?> +<dt>Previous action</dt> +<dd><pre><?= view.srvcmdresult ?></pre></dd> +<? end ?> + + +<h1>ALERT(S)</h1> +<dt>Status</dt> +<dd><?= view.alerts ?> alert(s)</dd> + +<? if (alerts ~= "0") then ?> +<? for i = 1, view.alerts do ?> + <h2><?= view.alertresult[i].priority ?></h2> + <h3><?= view.alertresult[i].classification ?></h3> + <P><B><?= view.alertresult[i][1] ?></B><BR> + <? for j = 2, 10 do ?> + <? if not (view.alertresult[i][j]) then break end ?> + <?= view.alertresult[i][j] ?><BR> + <? end ?> + <I>(This alarm is repeated <B><?= view.alertresult[i]["count"] ?></B> times)</I></P> +<? end ?> +<? end ?> + +<? +--[[ DEBUG INFORMATION +require("debugs") +io.write(debugs.variables(view)) +--]] +?> + +</body> +</html> |