]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: add example file that enables DHCP on ethernet links
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 11 Jan 2022 17:04:02 +0000 (18:04 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 12 Jan 2022 15:05:59 +0000 (16:05 +0100)
The file has instructions how to "enable" it by symlinking into the
appropriate place. If we create a different mechanism to do enablement
later on, we can always adjust the instructions.

Closes #3998.

network/80-ethernet.network.example [new file with mode: 0644]
network/meson.build

diff --git a/network/80-ethernet.network.example b/network/80-ethernet.network.example
new file mode 100644 (file)
index 0000000..30c7100
--- /dev/null
@@ -0,0 +1,17 @@
+# SPDX-License-Identifier: CC0-1.0
+#
+# This example config file is installed as part of systemd.
+# It may be freely copied and edited (following the Creative Commons Zero v1.0 Universal License).
+#
+# To use the file, one of the following methods may be used:
+# 1. add a symlink from /etc/systemd/network to the current location of this file,
+# 2. copy the file into /etc/systemd/network or one of the other paths checked
+#    by systemd-networkd and edit it there.
+# This file should not be edited in place, because it'll be overwritten on upgrades.
+
+# Enable DHCPv4 and DHCPv6 on all ethernet links
+[Match]
+Type=ether
+
+[Network]
+DHCP=yes
index f4ae2194d05a4518b07777d8d03dae93fc66617b..4c6de20515cf32d2df953f14ce5f06cdc989ef67 100644 (file)
@@ -5,6 +5,7 @@ if conf.get('ENABLE_NETWORKD') == 1
                      '80-container-host0.network',
                      '80-container-ve.network',
                      '80-container-vz.network',
+                     '80-ethernet.network.example',
                      '80-vm-vt.network',
                      '80-wifi-adhoc.network',
                      '80-wifi-ap.network.example',