service examples: if iface do not exist, retry upping it
authorDenys Vlasenko <vda.linux@googlemail.com>
Fri, 5 Apr 2019 16:38:12 +0000 (18:38 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 5 Apr 2019 16:41:48 +0000 (18:41 +0200)
commit1e474d3d933bfe56a7f4eab17cf58cc6dd6a881d
tree8a0b3f371ef15d5f16c74ec3020b6dd8a209efeb
parent43d09e79db91110e7ca09610efd0b62fce453b47
service examples: if iface do not exist, retry upping it

I've had a case of a machine where eth0 was appearing a bit later
after the boot, and appearing _downed_. ifplugd then fails to detect
"link up". Thus, depending on how service startup
("ip link set dev eth0 up") races with driver initialization,
ethernet randomly fails to initialize on boot.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
examples/var_service/dhcp_if/run
examples/var_service/dhcpd_if/run
examples/var_service/ifplugd_if/run
examples/var_service/supplicant_if/run
examples/var_service/zcip_if/run