diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2017-02-05 23:59:50 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2017-02-05 23:59:50 +0100 |
commit | 90cc92475184050b7422f2ed9030de6a941c31bf (patch) | |
tree | d46f1ab635bcf90cf3c3ce40da85a74a5bafdc7d /scripts/config-systemd-network.sh | |
parent | 0e9f58fb1bc248f7603e3b207e36e7dbf3f76d93 (diff) | |
download | imagefish-90cc92475184050b7422f2ed9030de6a941c31bf.tar.gz |
add network file
Diffstat (limited to 'scripts/config-systemd-network.sh')
-rwxr-xr-x | scripts/config-systemd-network.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scripts/config-systemd-network.sh b/scripts/config-systemd-network.sh index 1c3346a..cc6bdc7 100755 --- a/scripts/config-systemd-network.sh +++ b/scripts/config-systemd-network.sh @@ -9,6 +9,16 @@ WORK="${TMPDIR-/tmp}/${0##*/}-$$" mkdir "$WORK" || exit 1 trap 'rm -rf "$WORK"' EXIT +cat <<EOF > "$WORK/ethernet.network" + +[Match] +Name=e* + +[Network] +DHCP=v4 + +EOF + cat <<EOF > "$WORK/script" # turn off NetworkManager @@ -23,6 +33,9 @@ link /usr/lib/systemd/system/systemd-resolved.service:/etc/systemd/system/multi- delete /etc/resolv.conf link /run/systemd/resolve/resolv.conf:/etc/resolv.conf +mkdir /etc/systemd/network +copy-in $WORK/ethernet.network /etc/systemd/network + EOF set -ex |