]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
mkosi-initrd: Ship preset to disable services by default
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 4 Dec 2023 09:58:02 +0000 (10:58 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 5 Dec 2023 12:46:24 +0000 (13:46 +0100)
Debian doesn't ship any presets so all services are enabled by default.
Let's ship our own to disable everything by default instead.

mkosi-initrd/mkosi.extra/usr/lib/systemd/system-preset/99-mkosi.preset [new file with mode: 0644]

diff --git a/mkosi-initrd/mkosi.extra/usr/lib/systemd/system-preset/99-mkosi.preset b/mkosi-initrd/mkosi.extra/usr/lib/systemd/system-preset/99-mkosi.preset
new file mode 100644 (file)
index 0000000..710ee7c
--- /dev/null
@@ -0,0 +1,4 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+# Make sure that services are disabled by default (primarily for Debian/Ubuntu).
+disable *