Reload the service manager's units before restarting a service whose files changed, and start the guard before the network as the controller declares it (hq ADR 0100)

This commit is contained in:
2026-09-22 17:38:17 +02:00
parent 3e0e6e6b7e
commit 6eabed63eb
4 changed files with 37 additions and 1 deletions
+1 -1
View File
@@ -65,7 +65,7 @@ func AsGuard(ports []int) string {
func guardUnitText() string {
return "[Unit]\n" +
"Description=The mesh's guard: refuses its own ports from outside (novox/hq ADR 0100)\n" +
"After=network-pre.target\n" +
"Before=network-pre.target\n" +
"Wants=network-pre.target\n" +
"\n" +
"[Service]\n" +