]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
ssh: Treat exit status 255 as success
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 20 Mar 2023 20:06:16 +0000 (21:06 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 21 Mar 2023 07:32:59 +0000 (08:32 +0100)
mkosi/__init__.py

index bf59d26ea9eae407c78ce0b9577383c904019606..b6a47c4692063625d01ebd61750d63c7c1ea2847 100644 (file)
@@ -2910,6 +2910,9 @@ def configure_ssh(state: MkosiState) -> None:
             ExecStart=sshd -i -o UsePAM=no
             StandardInput=socket
             RuntimeDirectoryPreserve=yes
+            # 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
             """
         )
     )