]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fix(systemd-networkd): add missing conf files and services
authorAntonio Alvarez Feijoo <antonio.feijoo@suse.com>
Thu, 23 Mar 2023 09:48:39 +0000 (10:48 +0100)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Wed, 26 Apr 2023 12:11:00 +0000 (12:11 +0000)
modules.d/01systemd-networkd/module-setup.sh

index 27d901015b96531a300d5ddb2656d817b663bc21..9e749f3b7706552b0c45cf24ed94ee127d54f054 100755 (executable)
@@ -32,6 +32,7 @@ depends() {
 install() {
 
     inst_multiple -o \
+        "$tmpfilesdir"/systemd-network.conf \
         "$dbussystem"/org.freedesktop.network1.conf \
         "$dbussystemservices"/org.freedesktop.network1.service \
         "$systemdutildir"/networkd.conf \
@@ -39,7 +40,9 @@ install() {
         "$systemdutildir"/systemd-networkd \
         "$systemdutildir"/systemd-network-generator \
         "$systemdutildir"/systemd-networkd-wait-online \
+        "$systemdnetwork"/80-6rd-tunnel.network \
         "$systemdnetwork"/80-container-host0.network \
+        "$systemdnetwork"/80-container-vb.network \
         "$systemdnetwork"/80-container-ve.network \
         "$systemdnetwork"/80-container-vz.network \
         "$systemdnetwork"/80-vm-vt.network \
@@ -49,6 +52,7 @@ install() {
         "$systemdsystemunitdir"/systemd-networkd.socket \
         "$systemdsystemunitdir"/systemd-network-generator.service \
         "$systemdsystemunitdir"/systemd-networkd-wait-online.service \
+        "$systemdsystemunitdir"/systemd-networkd-wait-online@.service \
         "$systemdsystemunitdir"/systemd-network-generator.service \
         "$sysusers"/systemd-network.conf \
         networkctl ip
@@ -76,6 +80,8 @@ install() {
             "$systemdsystemconfdir/systemd-network-generator.service/*.conf" \
             "$systemdsystemconfdir"/systemd-networkd-wait-online.service \
             "$systemdsystemconfdir/systemd-networkd-wait-online.service/*.conf" \
+            "$systemdsystemconfdir"/systemd-networkd-wait-online@.service \
+            "$systemdsystemconfdir/systemd-networkd-wait-online@.service.d/*.conf" \
             "$sysusersconfdir"/systemd-network.conf
     fi
 }