From e145e2236c6966d453aca983f99eedaccfa338e1 Mon Sep 17 00:00:00 2001 From: jochen Date: Mon, 28 Sep 2026 21:43:27 +0200 Subject: [PATCH] sshd: the daemon it owns starts at boot The module said the service must be running and nothing about boot, so the machine's own way back in was enabled only because something before the mesh had enabled it. All four machines happen to be enabled today; none of them is enabled because the mesh says so, and a machine adopted tomorrow would run ssh until its first reboot. Not `state: running` alone for the same reason the module exists: this is the one daemon whose absence cannot be fixed remotely. --- modules/sshd/module.json | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/sshd/module.json b/modules/sshd/module.json index 6901f80..3739504 100644 --- a/modules/sshd/module.json +++ b/modules/sshd/module.json @@ -31,6 +31,7 @@ "type": "service", "unit": "sshd.service", "state": "running", + "boot": "enabled", "restart-on": [ "config" ]