From: Luca Boccassi Date: Mon, 30 Oct 2023 11:49:20 +0000 (+0000) Subject: ssh: add RuntimeDirectory=sshd X-Git-Tag: v19~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32ea8423571afcb7fd1a31ec5afb0b516dc6f8e9;p=thirdparty%2Fmkosi.git ssh: add RuntimeDirectory=sshd [ 209.582912] sshd[888]: fatal: Missing privilege separation directory: /run/sshd --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 7071a8a3d..cde82ddf0 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -1674,6 +1674,7 @@ def configure_ssh(state: MkosiState) -> None: ExecStart=sshd -i -o UsePAM=no StandardInput=socket RuntimeDirectoryPreserve=yes + RuntimeDirectory=sshd # ssh always exits with 255 even on normal disconnect, so let's mark that as success so we # don't get noisy logs about SSH service failures. SuccessExitStatus=255