On Wed, Feb 26, 2014 at 1:43 AM, Gerardo Exequiel Pozzi <[email protected]> wrote: > Signed-off-by: Gerardo Exequiel Pozzi <[email protected]> > --- > .../releng/root-image/etc/systemd/network/dhcp-on-ethernet.network | 5 > +++++ > configs/releng/root-image/etc/udev/rules.d/81-dhcpcd.rules | 1 - > configs/releng/root-image/root/customize_root_image.sh | 2 +- > 3 files changed, 6 insertions(+), 2 deletions(-) > create mode 100644 > configs/releng/root-image/etc/systemd/network/dhcp-on-ethernet.network > delete mode 100644 configs/releng/root-image/etc/udev/rules.d/81-dhcpcd.rules > > diff --git > a/configs/releng/root-image/etc/systemd/network/dhcp-on-ethernet.network > b/configs/releng/root-image/etc/systemd/network/dhcp-on-ethernet.network > new file mode 100644 > index 0000000..aec1849 > --- /dev/null > +++ b/configs/releng/root-image/etc/systemd/network/dhcp-on-ethernet.network > @@ -0,0 +1,5 @@ > +[Match] > +Name=en* > + > +[Network] > +DHCP=yes > diff --git a/configs/releng/root-image/etc/udev/rules.d/81-dhcpcd.rules > b/configs/releng/root-image/etc/udev/rules.d/81-dhcpcd.rules > deleted file mode 100644 > index 1c4053c..0000000 > --- a/configs/releng/root-image/etc/udev/rules.d/81-dhcpcd.rules > +++ /dev/null > @@ -1 +0,0 @@ > -ACTION=="add", SUBSYSTEM=="net", ENV{INTERFACE}=="en*|eth*", > ENV{SYSTEMD_WANTS}="dhcpcd@$name.service" > diff --git a/configs/releng/root-image/root/customize_root_image.sh > b/configs/releng/root-image/root/customize_root_image.sh > index 9c85453..3e01e2d 100755 > --- a/configs/releng/root-image/root/customize_root_image.sh > +++ b/configs/releng/root-image/root/customize_root_image.sh > @@ -18,5 +18,5 @@ chmod 440 /etc/sudoers.d/g_wheel > sed -i "s/#Server/Server/g" /etc/pacman.d/mirrorlist > sed -i 's/#\(Storage=\)auto/\1volatile/' /etc/systemd/journald.conf > > -systemctl enable pacman-init.service choose-mirror.service > +systemctl enable pacman-init.service choose-mirror.service > systemd-networkd.service > systemctl set-default multi-user.target
Please also symlink /etc/resolv.conf to /run/systemd/network/resolv.conf (I need to document that better, sorry about that). Otherwise, (surprisingly ;-) ) +1 from me. Cheers, Tom
