summaryrefslogtreecommitdiffstats
path: root/openvpn-client_config-html.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'openvpn-client_config-html.lsp')
-rw-r--r--openvpn-client_config-html.lsp66
1 files changed, 66 insertions, 0 deletions
diff --git a/openvpn-client_config-html.lsp b/openvpn-client_config-html.lsp
new file mode 100644
index 0000000..cd0c754
--- /dev/null
+++ b/openvpn-client_config-html.lsp
@@ -0,0 +1,66 @@
+<? local view = ... ?>
+<html>
+<body>
+<h1>Client config 'xxx.conf'</h1>
+<h2>Client settings</h2>
+
+<dt>Mode</dt>
+<dd>client</dd>
+
+<dt>User device</dt>
+<dd>xxx</dd>
+
+<dt>Remote server</dt>
+<dd>xxx.xxx.xxx.xxx:xxxx (xxx)</dd>
+
+<dt>Logfile</dt>
+<dd><?= html.link{value = view.url .. "/logfile?name=xxx" , label="xxx.log" } ?> (Verbosity level: x)</dd>
+
+<dt>Configfile</dt>
+<dd><?= html.link{value = view.url .. "/unknown_config?name=xxx" , label="xxx.conf" } ?></dd>
+
+<h3>Client properties</h3>
+
+<dt>Common name</dt>
+<dd>xxx</dd>
+
+<dt>Virtual address</dt>
+<dd>xxx.xxx.xxx.xxx</dd>
+
+<dt>Real address</dt>
+<dd>xxx.xxx.xxx.xxx:xxxx</dd>
+
+<h2>Startup options</h2>
+
+<dt>Process running</dt>
+<dd><input type="checkbox">xxx</input></dd>
+
+<dt>Init.d script exists</dt>
+<dd><input type="checkbox">xxx</input></dd>
+
+<dt>Autostarts at boot</dt>
+<dd><input type="checkbox">xxx</input></dd>
+
+<h2>Certificate files</h2>
+
+<dt>DH</dt>
+<dd><?= html.link{value = view.url .. "/pem_info?name=xxx" , label="xxx.pem" } ?></dd>
+
+<dt>CA Certificate</dt>
+<dd><?= html.link{value = view.url .. "/pem_info?name=xxx" , label="xxx.pem" } ?></dd>
+
+<dt>Client Certificate</dt>
+<dd><?= html.link{value = view.url .. "/pem_info?name=xxx" , label="xxx.pem" } ?></dd>
+
+<dt>Client Private Key</dt>
+<dd><?= html.link{value = view.url .. "/pem_info?name=xxx" , label="xxx.pem" } ?></dd>
+
+<dt>TLS Authentication</dt>
+<dd><?= html.link{value = view.url .. "/pem_info?name=xxx" , label="xxx.pem" } ?></dd>
+
+<dt>CRL Verify File</dt>
+<dd><?= html.link{value = view.url .. "/pem_info?name=xxx" , label="xxx.pem" } ?> (client side)</dd>
+
+
+</body>
+</html>