From 9b8a758b54ffa703067c23b36b9ca801e8cb8d90 Mon Sep 17 00:00:00 2001 From: Mika Havela Date: Wed, 14 May 2008 11:38:29 +0000 Subject: Rebuilding the config-view-file to be more easy to use (and a bit more good looking). git-svn-id: svn://svn.alpinelinux.org/acf/shorewall/trunk@1117 ab2d0c66-481e-0410-8bed-d214d4d58bed --- shorewall-config-html.lsp | 153 ++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 140 insertions(+), 13 deletions(-) (limited to 'shorewall-config-html.lsp') diff --git a/shorewall-config-html.lsp b/shorewall-config-html.lsp index 80e0e9f..41ca945 100644 --- a/shorewall-config-html.lsp +++ b/shorewall-config-html.lsp @@ -1,5 +1,29 @@ DEBUGGING

DEBUG INFO: CFE

") +io.write(html.cfe_unpack(form)) +io.write("
") +--]] + +local descr = { + ['interfaces'] = { + ['labels'] = { "ZONE", "INTERFACES", "BROADCAST", "OPTIONS" }, + ['width'] = { "100", "100", "100", "*" } + }, + ['zones'] = { + ['labels'] = { "ZONE", "INTERFACES", "BROADCAST", "OPTIONS" }, + ['width'] = { "100", "100", "100", "*" } + }, + ['policy'] = { + ['labels'] = { "SOURCE", "DEST", "POLICY", "LOG LEVEL", "LIMIT:BURST" }, + ['width'] = { "100", "100", "100", "100" } + }, + ['rules'] = { + ['labels'] = { "ACTION", "SOURCE", "DEST", "PROTO", "DEST
PORT", "SOURCE
PORT(S)", "ORIGINAL
DEST", "RATE
LIMIT", "USER/
GROUP", "MARK", }, + ['width'] = { "100", "70", "70", "70", "100", } + }, + } ?>

SYSTEM INFO

@@ -24,44 +48,147 @@ displayinfo(myform,tags)

Interfaces

+
- + + + + "> + + + + + -
+ + .png' width='16' height='16' alt> + + + + + + + + + + + +

Defince zones

+
- + + + + "> + + + + + + + + .png' width='16' height='16' alt> + + + + + + + + + + +

Default policy

+
- + + + + "> + + + + + + + + .png' width='16' height='16' alt> + + + + + + + + + + +

Rules

+
- + + + + "> + + + + + + + + .png' width='16' height='16' alt> + + + + + + + + + + +
+

MANAGEMENT

-- cgit v1.2.3