diff options
Diffstat (limited to 'modules.d/slx-network/services')
-rw-r--r-- | modules.d/slx-network/services/s3-copy-network-files.service | 12 | ||||
-rw-r--r-- | modules.d/slx-network/services/s3-parse-network-kcl.service | 13 | ||||
-rw-r--r-- | modules.d/slx-network/services/s3-setup-bootif-network.service | 13 | ||||
-rw-r--r-- | modules.d/slx-network/services/udhcpc-bootif-stage4.service (renamed from modules.d/slx-network/services/udhcpc-bootif.service) | 0 |
4 files changed, 38 insertions, 0 deletions
diff --git a/modules.d/slx-network/services/s3-copy-network-files.service b/modules.d/slx-network/services/s3-copy-network-files.service new file mode 100644 index 00000000..24325cef --- /dev/null +++ b/modules.d/slx-network/services/s3-copy-network-files.service @@ -0,0 +1,12 @@ +[Unit] +Description=Copy networking-related files to stage 4 +After=s3-ssl-sat.service +After=initrd-root-fs.target +Before=initrd-switch-root.target +DefaultDependencies=no +IgnoreOnIsolate=true + +[Service] +Type=oneshot +RemainAfterExit=true +ExecStart=/usr/local/bin/s3-copy-network-files.sh diff --git a/modules.d/slx-network/services/s3-parse-network-kcl.service b/modules.d/slx-network/services/s3-parse-network-kcl.service new file mode 100644 index 00000000..da0445ca --- /dev/null +++ b/modules.d/slx-network/services/s3-parse-network-kcl.service @@ -0,0 +1,13 @@ +[Unit] +Description=Extract network config from KCL +DefaultDependencies=no +Wants=dracut-cmdline.service +After=dracut-cmdline.service +Wants=systemd-udevd.service +Before=systemd-udevd.service +IgnoreOnIsolate=true + +[Service] +Type=oneshot +RemainAfterExit=true +ExecStart=/usr/local/bin/s3-parse-network-kcl.sh diff --git a/modules.d/slx-network/services/s3-setup-bootif-network.service b/modules.d/slx-network/services/s3-setup-bootif-network.service new file mode 100644 index 00000000..227a8ff6 --- /dev/null +++ b/modules.d/slx-network/services/s3-setup-bootif-network.service @@ -0,0 +1,13 @@ +[Unit] +Description=Configure main network link +DefaultDependencies=no +IgnoreOnIsolate=true +Wants=s3-parse-network-kcl.service +After=s3-parse-network-kcl.service +Before=dracut-pre-mount.service +Before=s3-dnbd3root.service + +[Service] +Type=oneshot +RemainAfterExit=true +ExecStart=/usr/local/bin/s3-setup-bootif-network.sh diff --git a/modules.d/slx-network/services/udhcpc-bootif.service b/modules.d/slx-network/services/udhcpc-bootif-stage4.service index 71a721dc..71a721dc 100644 --- a/modules.d/slx-network/services/udhcpc-bootif.service +++ b/modules.d/slx-network/services/udhcpc-bootif-stage4.service |