]> git.ipfire.org Git - thirdparty/systemd.git/blob - mkosi.presets/00-base/mkosi.extra/usr/lib/systemd/system-preset/00-mkosi.preset
mkosi: use wildcard to shorten things
[thirdparty/systemd.git] / mkosi.presets / 00-base / mkosi.extra / usr / lib / systemd / system-preset / 00-mkosi.preset
1 # SPDX-License-Identifier: LGPL-2.1-or-later
2
3 # mkosi adds its own ssh units via the --ssh switch so disable the default ones.
4 disable ssh.service
5 disable sshd.service
6
7 # These are started manually in integration tests so don't start them by default.
8 disable dnsmasq.service
9 disable isc-dhcp-server.service
10 disable isc-dhcp-server6.service
11
12 # Pulled in via dracut-network by kexec-tools on Fedora.
13 disable NetworkManager*
14
15 # Make sure dbus-broker is started by default on Debian/Ubuntu.
16 enable dbus-broker.service
17
18 # systemd-networkd is disabled by default on Fedora so make sure it is enabled.
19 enable systemd-networkd.service
20 enable systemd-networkd-wait-online.service
21
22 # We install dnf in some images but it's only going to be used rarely,
23 # so let's not have dnf create its cache.
24 disable dnf-makecache.*
25
26 # We have journald to receive audit data so let's make sure we're not running auditd as well
27 disable auditd.service
28
29 # systemd-timesyncd is not enabled by default in the default systemd preset so enable it here instead.
30 enable systemd-timesyncd.service