Michael Tremer
4721fac3c8
IPS: Ada a graph that shows the IPS throughput
...
This graph is split into three parts. One shows bypassed packets, the
next one shows the actually scanned packets and lastly we show the total
throughput.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:44:12 +00:00
Michael Tremer
8b73307b15
suricata: Force Suricata to write a PID file again
...
The PID file does not get written when Suricata is not being started in
daemon mode and therefore we need to pass it as a command line
parameter.
The initscript should not deal with the PID file when starting but needs
it to terminate the process and to check the process status.
The web UI can use the PID file again.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:44:02 +00:00
Michael Tremer
2438c6c249
ids.cgi: Fix detection for the Suricata process
...
We don't seem to have a PID file any more.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:43:35 +00:00
Michael Tremer
d3db046570
ids.cgi: Remove box from the top section
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:43:30 +00:00
Michael Tremer
d2f7d18e33
ids.cgi: Sort whitelist entries
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:43:23 +00:00
Michael Tremer
891702cad1
ids.cgi: Use new-style table for whitelist entries
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:43:18 +00:00
Michael Tremer
119cb83706
ids.cgi: Use new style tables for rulesets
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:43:11 +00:00
Michael Tremer
50f3e2a534
suricata: Fix broken spacing in the settings section
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:43:06 +00:00
Michael Tremer
1b7d1abdf0
suricata: Add option to scan WireGuard
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-24 08:42:59 +00:00
Michael Tremer
1d66bc478b
web: Fix reloading graphs
...
Suggested-by: Leo-Andres Hofmann <hofmann@leo-andres.de >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-23 19:44:42 +00:00
Michael Tremer
a45828d2ca
make.sh: Run "update-contributors"
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-09-16 14:48:50 +00:00
Michael Tremer
d7eb312d0f
guardian.cgi: Use the new service widget
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-21 16:14:40 +02:00
Michael Tremer
cc0304b7bd
index.cgi: Improve the warning box
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-21 15:47:08 +02:00
Michael Tremer
590dcf8703
samba.cgi: Fix styling of the configuration form
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-21 15:25:13 +02:00
Michael Tremer
0a8800657d
samba.cgi: Use the new service status widget
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-21 15:20:51 +02:00
Michael Tremer
9984ed3d5a
firewall.cgi: Fix messy table striping
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-21 15:11:59 +02:00
Michael Tremer
828f2bdd44
CSS: Make the black less agressive
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-21 12:35:55 +02:00
Michael Tremer
3fb7849c21
services.cgi: Search for suricata by its PID
...
suricata renames itself and therefore we cannot find the process by its
name.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-21 12:24:24 +02:00
Michael Tremer
234fd050d4
vpnmain.cgi: Fix colouring of the connection status when disconnected
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-21 12:22:40 +02:00
Michael Tremer
f00b2fa778
wlanap.cgi: Always advertise TPC, support UTF-8 SSIDs
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-16 15:18:18 +00:00
Michael Tremer
9b1225603f
wlanap.cgi: Refactor the entire thing
...
This went really bad with the latest CSS changes. So this is a
refactor/rewrite of the CGI without many modifications.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-16 15:10:29 +00:00
Michael Tremer
fd02fb29d8
CSS: Decrease the size of h6 headlines
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-14 16:54:19 +00:00
Michael Tremer
6a47b385b7
CSS: Make form input elements use the entire width again
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-14 16:54:13 +00:00
Michael Tremer
7ee7452042
CSS: Add class to automatically style forms
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-14 16:54:06 +00:00
Michael Tremer
9f3c37ab0c
ovpnmain.cgi: Unify the error message box
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-14 16:53:54 +00:00
Michael Tremer
b058000c23
Merge remote-tracking branch 'ms/unbound-socket' into next
2024-08-13 09:27:25 +00:00
Michael Tremer
a68afb6b7b
extrahd.cgi: Make table use the full width
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:36:24 +02:00
Michael Tremer
a0d7f366c9
qos.cgi: Make all tables use the full width
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:35:02 +02:00
Michael Tremer
005efd4e29
firewall.cgi: Merge the ID and policy columns
...
This saves us a little bit of space and looks tidier to me.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:29:23 +02:00
Michael Tremer
75732eb180
firewall.cgi: Fix policy colours for rules
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:24:48 +02:00
Michael Tremer
f73de15117
firewall.cgi: Remove box around top buttons
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:20:30 +02:00
Michael Tremer
06345fbc0d
firewall.cgi: Fix colouring of the rule actions
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:18:01 +02:00
Michael Tremer
824f4c9709
firewall.cgi: Fix colouring of the default firewall policy
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:10:48 +02:00
Michael Tremer
21cef19975
ovpnmain.cgi: Fix connection status colours
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:45:24 +02:00
Michael Tremer
3cfe40fa65
vpnmain.cgi: Fix connection status colours
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:39:40 +02:00
Michael Tremer
4f0f0a9d2a
services.cgi: Remove showing the PIDs for add-on services
...
This was only showing one PID and I don't see any reason why anyone
would need this.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:31:11 +02:00
Michael Tremer
6fa4cdf7e3
services.cgi: Use new functions to figure out memory usage
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:29:57 +02:00
Michael Tremer
1392ccfe30
services.cgi: Fix colouring of the add-on status
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:27:22 +02:00
Michael Tremer
094b9c66de
services.cgi: Remove manual table striping
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:24:14 +02:00
Michael Tremer
33e76e6e2c
services.cgi: Remove excessive styling that has no effect
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:20:56 +02:00
Michael Tremer
b66718b334
connections.cgi: Only evaluate value networks
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:14:14 +02:00
Michael Tremer
4d0a12624d
connections.cgi: Remove country headline
...
This takes way more space than the actual flag and therefore makes the
table wider which we don't want.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:52 +02:00
Michael Tremer
0221bacb74
connections.cgi: Refactor reading networks
...
This is still a total nightmare because we are yet again writing
functions that read the same configuration files all over again.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:42 +02:00
Michael Tremer
81784657c9
connections.cgi: Remove the extra box
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:28 +02:00
Michael Tremer
aaa9c561c1
connections.cgi: Use &General::format_time()
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:19 +02:00
Michael Tremer
dd66b39d6b
connections.cgi: Make it clearer which direction traffic is flowing
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:03 +02:00
Michael Tremer
69dcb9bd65
connections.cgi: Use &General::formatBytes() for format usage
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:27:12 +02:00
Michael Tremer
0e8bb539ce
connections.cgi: Use the .tbl class for the main table
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:27:02 +02:00
Michael Tremer
60d9097511
connections.cgi: Parse conntrack table without loading it all first
...
We used to load the entire table into memory which is very unnecessary
because we can parse it one line at a time.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:26:53 +02:00
Michael Tremer
7f2fbf2767
connections.cgi: Remove sorting
...
This has first of all very little benefit and the code is too messy. Why
would anyone want to sort by port? I think we might want a search here.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:26:34 +02:00