]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
ubuntu/debian: Preserve runtime directory
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 13 Apr 2022 11:02:12 +0000 (13:02 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 19 Apr 2022 13:22:01 +0000 (15:22 +0200)
sshd logs on CI complain about a missing runtime directory. Let's
make sure the runtime directory is preserved to avoid this error.

mkosi/__init__.py

index 552d1353267a5b5b486baf4aca576fc5d474870c..666e0ffb780c15bf60f5231e927fb636ace7055f 100644 (file)
@@ -6935,6 +6935,12 @@ def setup_ssh(
                               ListenStream=
                               ListenStream={args.ssh_port}
                               """)
+
+        add_dropin_config(root, "ssh@.service", "runtime-directory-preserve",
+                          """\
+                          [Service]
+                          RuntimeDirectoryPreserve=yes
+                          """)
     else:
         unit = "sshd"