From: Denys Vlasenko Date: Fri, 18 Jan 2019 13:14:07 +0000 (+0100) Subject: service examples: ifplugd -M to prevents frequent respawning X-Git-Tag: 1_31_0~203 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f7235cc89f21268162ede9e010dc2b7b20b53377;p=oweals%2Fbusybox.git service examples: ifplugd -M to prevents frequent respawning Signed-off-by: Denys Vlasenko --- diff --git a/examples/var_service/ifplugd_if/run b/examples/var_service/ifplugd_if/run index 5d1d4e355..5c662f298 100755 --- a/examples/var_service/ifplugd_if/run +++ b/examples/var_service/ifplugd_if/run @@ -16,7 +16,7 @@ exec \ env - PATH="$PATH" \ softlimit \ setuidgid root \ -ifplugd -aqlns -t3 -u8 -d8 -i "$if" -r "$pwd/ifplugd_handler" +ifplugd -aqlMns -t3 -u8 -d8 -i "$if" -r "$pwd/ifplugd_handler" # We use -t3 to wake ifplugd up less often. # If after three tests (3*3=9 > 8) link state seen to be different, @@ -29,6 +29,7 @@ ifplugd -aqlns -t3 -u8 -d8 -i "$if" -r "$pwd/ifplugd_handler" # from pointlessly trying to get a lease. # -q means that stopping monitoring does not stop dhcp/zcip/etc: # presumably, admin decided to control them manually. +# -M prevents frequent respawning if device does not exist (yet?) #-a Don't up interface automatically #-p Don't run "up" script on startup