diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-01-11 18:04:02 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-01-12 16:05:59 +0100 |
commit | 9bd4181ef53907997d117e9f218c8f6ed7e40648 (patch) | |
tree | 34c69c4f863aede1a912107c4016a0ec8db95a46 /network | |
parent | network: license all config files as CC0 (diff) | |
download | systemd-9bd4181ef53907997d117e9f218c8f6ed7e40648.tar.xz systemd-9bd4181ef53907997d117e9f218c8f6ed7e40648.zip |
network: add example file that enables DHCP on ethernet links
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.
Diffstat (limited to 'network')
-rw-r--r-- | network/80-ethernet.network.example | 17 | ||||
-rw-r--r-- | network/meson.build | 1 |
2 files changed, 18 insertions, 0 deletions
diff --git a/network/80-ethernet.network.example b/network/80-ethernet.network.example new file mode 100644 index 0000000000..30c710098b --- /dev/null +++ b/network/80-ethernet.network.example @@ -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 diff --git a/network/meson.build b/network/meson.build index f4ae2194d0..4c6de20515 100644 --- a/network/meson.build +++ b/network/meson.build @@ -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', |