From 818df41b04f5906529f39d2628e34e45257ce0e5 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Tue, 18 Jun 2013 09:26:32 +0200 Subject: [PATCH] add dhcpcd activation like archiso --- usr/lib/initcpio/install/arch_net | 2 ++ usr/share/archboot/net/etc/udev/rules.d/81-dhcpcd.rules | 1 + 2 files changed, 3 insertions(+) create mode 100644 usr/share/archboot/net/etc/udev/rules.d/81-dhcpcd.rules diff --git a/usr/lib/initcpio/install/arch_net b/usr/lib/initcpio/install/arch_net index c8d2f2b77..5f7e1a9a8 100644 --- a/usr/lib/initcpio/install/arch_net +++ b/usr/lib/initcpio/install/arch_net @@ -19,6 +19,8 @@ build () for i in $appfiles; do add_file "$i" done + # add udev starting of dhcpcd on ethernet devices + add_file "/usr/share/archboot/net/etc/udev/rules.d/81-dhcpcd.rules" "/etc/udev/rules.d/81-dhcpcd.rules" symlinks="/usr/bin/ctstat /usr/bin/rtstat" for i in $symlinks; do add_binary "$(which $(basename $(readlink "$i")))" diff --git a/usr/share/archboot/net/etc/udev/rules.d/81-dhcpcd.rules b/usr/share/archboot/net/etc/udev/rules.d/81-dhcpcd.rules new file mode 100644 index 000000000..970da6900 --- /dev/null +++ b/usr/share/archboot/net/etc/udev/rules.d/81-dhcpcd.rules @@ -0,0 +1 @@ +ACTION=="add", SUBSYSTEM=="net", ENV{SYSTEMD_WANTS}="dhcpcd@$name.service"