diff --git a/modules.d/00systemd/module-setup.sh b/modules.d/00systemd/module-setup.sh index 20f677dba7..812549915a 100755 --- a/modules.d/00systemd/module-setup.sh +++ b/modules.d/00systemd/module-setup.sh @@ -48,6 +48,8 @@ install() { "$systemdutildir"/system-generators/systemd-debug-generator \ "$systemdutildir"/system-generators/systemd-fstab-generator \ "$systemdutildir"/system-generators/systemd-gpt-auto-generator \ + "$systemdutildir"/system.conf \ + "$systemdutildir"/system.conf.d/*.conf \ "$systemdsystemunitdir"/debug-shell.service \ "$systemdsystemunitdir"/cryptsetup.target \ "$systemdsystemunitdir"/cryptsetup-pre.target \ @@ -167,8 +169,8 @@ install() { inst_multiple -H -o \ /etc/systemd/journald.conf \ /etc/systemd/journald.conf.d/*.conf \ - /etc/systemd/system.conf \ - /etc/systemd/system.conf.d/*.conf \ + "$systemdutilconfdir"/system.conf \ + "$systemdutilconfdir"/system.conf.d/*.conf \ "$systemdsystemconfdir"/modprobe@.service \ "$systemdsystemconfdir/modprobe@.service.d/*.conf" \ /etc/hosts \ diff --git a/modules.d/01systemd-coredump/module-setup.sh b/modules.d/01systemd-coredump/module-setup.sh index 47666b6ca3..17deb088a2 100755 --- a/modules.d/01systemd-coredump/module-setup.sh +++ b/modules.d/01systemd-coredump/module-setup.sh @@ -33,6 +33,7 @@ install() { inst_multiple -o \ "$sysctld"/50-coredump.conf \ "$systemdutildir"/coredump.conf \ + "$systemdutildir/coredump.conf.d/*.conf" \ "$systemdutildir"/systemd-coredump \ "$systemdsystemunitdir"/systemd-coredump.socket \ "$systemdsystemunitdir"/systemd-coredump@.service \ @@ -51,7 +52,7 @@ install() { if [[ $hostonly ]]; then inst_multiple -H -o \ "$systemdutilconfdir"/coredump.conf \ - "$systemdsystemconfdir/coredump.conf.d/*.conf" \ + "$systemdutilconfdir/coredump.conf.d/*.conf" \ "$systemdsystemconfdir"/systemd-coredump.socket \ "$systemdsystemconfdir/systemd-coredump.socket.d/*.conf" \ "$systemdsystemconfdir"/systemd-coredump@.service \ diff --git a/modules.d/01systemd-pstore/module-setup.sh b/modules.d/01systemd-pstore/module-setup.sh index 67034bbfa4..5de5db4b65 100755 --- a/modules.d/01systemd-pstore/module-setup.sh +++ b/modules.d/01systemd-pstore/module-setup.sh @@ -34,6 +34,8 @@ install() { inst_dir /var/lib/systemd/pstore inst_multiple -o \ "$tmpfilesdir/systemd-pstore.conf" \ + "$systemdutildir"/pstore.conf \ + "$systemdutildir/pstore.conf.d/*.conf" \ "$systemdutildir"/systemd-pstore \ "$systemdsystemunitdir"/systemd-pstore.service \ "$systemdsystemunitdir/systemd-pstore.service.d/*.conf" diff --git a/modules.d/01systemd-resolved/module-setup.sh b/modules.d/01systemd-resolved/module-setup.sh index 0c2e8c2827..7b4b26e81a 100755 --- a/modules.d/01systemd-resolved/module-setup.sh +++ b/modules.d/01systemd-resolved/module-setup.sh @@ -49,6 +49,7 @@ install() { # Install the hosts local user configurations if enabled. if [[ $hostonly ]]; then inst_multiple -H -o \ + "$systemdutilconfdir"/resolv.conf \ "$systemdutilconfdir"/resolved.conf \ "$systemdutilconfdir/resolved.conf.d/*.conf" \ "$systemdsystemconfdir"/systemd-resolved.service \ diff --git a/modules.d/01systemd-timesyncd/module-setup.sh b/modules.d/01systemd-timesyncd/module-setup.sh index a2c6754086..77f7b11393 100755 --- a/modules.d/01systemd-timesyncd/module-setup.sh +++ b/modules.d/01systemd-timesyncd/module-setup.sh @@ -38,6 +38,7 @@ install() { "$systemdntpunits/*.list" \ "$systemdutildir"/systemd-timesyncd \ "$systemdutildir"/systemd-time-wait-sync \ + "$systemdutildir"/timesyncd.conf \ "$systemdutildir/timesyncd.conf.d/*.conf" \ "$systemdsystemunitdir"/systemd-timesyncd.service \ "$systemdsystemunitdir/systemd-timesyncd.service.d/*.conf" \