sys-apps/systemd: Enable more services

These normally would be pulled by systemdctl enable when enabling
systemd-networkd.service, because they are used in Also= options. In
such case, we need to pull them ourselves, so they can be enabled in
/usr, not in /etc.
This commit is contained in:
Krzesimir Nowak 2020-09-26 14:21:45 +02:00
parent 9512007c74
commit 498ad0ba08

View File

@ -433,6 +433,12 @@ multilib_src_install_all() {
# Flatcar: getty@.service is enabled manually below. # Flatcar: getty@.service is enabled manually below.
systemd_enable_service sysinit.target systemd-timesyncd.service systemd_enable_service sysinit.target systemd-timesyncd.service
systemd_enable_service multi-user.target systemd-networkd.service systemd_enable_service multi-user.target systemd-networkd.service
# For systemd-networkd.service, it has it in Also, which also
# needs to be enabled
systemd_enable_service sockets.target systemd-networkd.socket
# For systemd-networkd.service, it has it in Also, which also
# needs to be enabled
systemd_enable_service network-online.target systemd-networkd-wait-online.service
systemd_enable_service multi-user.target systemd-resolved.service systemd_enable_service multi-user.target systemd-resolved.service
# Flatcar: not enabling reboot.target - it has no WantedBy # Flatcar: not enabling reboot.target - it has no WantedBy
# entry. # entry.