aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-08-19 18:27:26 +0200
committerHimbeer <himbeer@disroot.org>2024-08-19 18:27:26 +0200
commit321199f8999eb9030e168403d304021f783b0394 (patch)
tree137524831df7d2efc9c096d348d3eef15080f390
parent4be9a79311189238e2448c820ad3b0cb04bb7ac7 (diff)
Add VPN server logs to the log page
-rw-r--r--src/log.html10
-rw-r--r--src/log.js8
2 files changed, 18 insertions, 0 deletions
diff --git a/src/log.html b/src/log.html
index a274989..a714b2b 100644
--- a/src/log.html
+++ b/src/log.html
@@ -126,6 +126,10 @@
<a href="#log-dyndns">IPv6-Präfixfähiger DynDNS-Updater für INWX</a>
</div>
+ <div class="row">
+ <a href="#log-wgd">VPN-Server</a>
+ </div>
+
<br />
<fieldset id="log-admind">
@@ -228,6 +232,12 @@
<textarea id="log-dyndns-stdout" rows="20" cols="160" readonly></textarea>
<textarea id="log-dyndns-stderr" rows="20" cols="160" readonly></textarea>
</fieldset>
+
+ <fieldset id="log-wgd">
+ <legend>VPN-Server</legend>
+ <textarea id="log-wgd-stdout" rows="20" cols="160" readonly></textarea>
+ <textarea id="log-wgd-stderr" rows="20" cols="160" readonly></textarea>
+ </fieldset>
</div>
</body>
</html>
diff --git a/src/log.js b/src/log.js
index 49f357a..b771ed9 100644
--- a/src/log.js
+++ b/src/log.js
@@ -24,6 +24,8 @@ let logNetdumpdStdoutEl;
let logNetdumpdStderrEl;
let logDyndnsStdoutEl;
let logDyndnsStderrEl;
+let logWgdStdoutEl;
+let logWgdStderrEl;
async function logRead(logfile) {
return await invoke("log_read", { logfile: logfile });
@@ -52,6 +54,8 @@ async function loadNonDns() {
logNetdumpdStderrEl.value = await logRead("rsdsl_netdumpd.err");
logDyndnsStdoutEl.value = await logRead("dyndns.log");
logDyndnsStderrEl.value = await logRead("dyndns.err");
+ logWgdStdoutEl.value = await logRead("rsdsl_wgd.log");
+ logWgdStderrEl.value = await logRead("rsdsl_wgd.err");
logAdmindStdoutEl.scrollTop = logAdmindStdoutEl.scrollHeight;
logAdmindStderrEl.scrollTop = logAdmindStderrEl.scrollHeight;
@@ -75,6 +79,8 @@ async function loadNonDns() {
logNetdumpdStderrEl.scrollTop = logNetdumpdStderrEl.scrollHeight;
logDyndnsStdoutEl.scrollTop = logDyndnsStdoutEl.scrollHeight;
logDyndnsStderrEl.scrollTop = logDyndnsStderrEl.scrollHeight;
+ logWgdStdoutEl.scrollTop = logWgdStdoutEl.scrollHeight;
+ logWgdStderrEl.scrollTop = logWgdStderrEl.scrollHeight;
}
window.addEventListener("DOMContentLoaded", async function() {
@@ -102,6 +108,8 @@ window.addEventListener("DOMContentLoaded", async function() {
logNetdumpdStderrEl = document.querySelector("#log-netdumpd-stderr");
logDyndnsStdoutEl = document.querySelector("#log-dyndns-stdout");
logDyndnsStderrEl = document.querySelector("#log-dyndns-stderr");
+ logWgdStdoutEl = document.querySelector("#log-wgd-stdout");
+ logWgdStderrEl = document.querySelector("#log-wgd-stderr");
loadNonDns();
// logDnsdStdoutEl.value = await logRead("rsdsl_dnsd.log");