summaryrefslogtreecommitdiffstats
path: root/openssh-config-html.lsp
diff options
context:
space:
mode:
authorNatanael Copa <natanael.copa@gmail.com>2008-06-14 20:55:20 +0000
committerNatanael Copa <natanael.copa@gmail.com>2008-06-14 20:55:20 +0000
commit9c1669a4343097cbb2453a51ac09b9417ad95f70 (patch)
treedcf2576cf3463c1d6c0d88b76f73835d3bdf5e44 /openssh-config-html.lsp
downloadacf-openssh-9c1669a4343097cbb2453a51ac09b9417ad95f70.tar.bz2
acf-openssh-9c1669a4343097cbb2453a51ac09b9417ad95f70.tar.xz
added initial acf for opensshv0.1
git-svn-id: svn://svn.alpinelinux.org/acf/openssh/trunk@1218 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'openssh-config-html.lsp')
-rw-r--r--openssh-config-html.lsp67
1 files changed, 67 insertions, 0 deletions
diff --git a/openssh-config-html.lsp b/openssh-config-html.lsp
new file mode 100644
index 0000000..bec5e56
--- /dev/null
+++ b/openssh-config-html.lsp
@@ -0,0 +1,67 @@
+<? local form = ...
+require("viewfunctions")
+?>
+
+<!-- <?
+io.write("<H1>DEBUGGING</H1><span style='color:red'><H2>DEBUG INFO: CFE</H2>")
+io.write(html.cfe_unpack(form))
+io.write("</span>")
+?> --!>
+
+<?
+function checked(b)
+ if b then
+ return "checked"
+ end
+ return ""
+end
+
+port = form.config.Port
+listen_address = form.config.ListenAddress
+use_dns = checked(form.config.UseDNS)
+password_authentication = checked(form.config.PasswordAuthentication)
+permit_root_login = checked(form.config.PermitRootLogin)
+
+?>
+
+<H1>SSH Configuration</H1>
+<DL>
+<?
+local myform = form.status
+local tags = { "status", "version", "autostart", }
+-- displayinfo(myform,tags,"viewonly")
+?>
+</DL>
+
+<form name="cmd" action="" method="POST">
+<dl>
+ <dt><label for="port">Port</label></dt>
+ <dd><input class="text" type="text" id="port" value="<?= port ?>"/></dd>
+
+ <dt><label for="address">Listen address</label></dt>
+ <dd><input class="text" type="text" id="address" value="<?= listen_address ?>"/></dd>
+
+ <dt><label for="PermitRootLogin">Permit Root Login</label></dt>
+ <dd><input type="checkbox" name="PermitRootLogin" id="PermitRootLogin"
+ <?= permit_root_login ?> />
+
+ <dt><label for="PasswordAuthentication">Password Authentication</label></dt>
+ <dd><input type="checkbox" name="PasswordAuthentication" id="PasswordAuthentication" <?= password_authentication ?>/>
+
+ <dt><label for="UseDNS">Use DNS</label></dt>
+ <dd><input type="checkbox" name="UseDNS" id="UseDNS" <?= use_dns ?>/>
+
+ <dt>&nbsp;</dt>
+ <dd><input type="submit" id="Apply" value="Apply"/></dd>
+</dl>
+<?
+-- Management buttons
+local myform = form.management
+local tags = { "start", "stop", "restart" }
+if (myform) then
+ io.write("<H1>MANAGEMENT</H1>\n<DL>")
+ displaymanagement(myform,tags)
+ io.write("</DL>")
+end
+?>
+</form>