1 # SPDX-License-Identifier: LGPL-2.1-or-later
3 # mkosi adds its own ssh units via the --ssh switch so disable the default ones.
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
12 # Pulled in via dracut-network by kexec-tools on Fedora.
13 disable NetworkManager*
15 # Make sure dbus-broker is started by default on Debian/Ubuntu.
16 enable dbus-broker.service
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
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.*
26 # We have journald to receive audit data so let's make sure we're not running auditd as well
27 disable auditd.service
29 # systemd-timesyncd is not enabled by default in the default systemd preset so enable it here instead.
30 enable systemd-timesyncd.service