diff options
Diffstat (limited to 'examples/var_service/ifplugd_if')
-rwxr-xr-x | examples/var_service/ifplugd_if/run | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/examples/var_service/ifplugd_if/run b/examples/var_service/ifplugd_if/run index 44ddbc4..360b75a 100755 --- a/examples/var_service/ifplugd_if/run +++ b/examples/var_service/ifplugd_if/run @@ -7,26 +7,28 @@ pwd="$PWD" if="${PWD##*/ifplugd_}" -echo "* Starting ifplugd [$$]" +echo "* Starting ifplugd on $if [$$]" exec \ env - PATH="$PATH" \ softlimit \ setuidgid root \ -ifplugd -apq -n -s -i "$if" -r "$pwd/ifplugd_handler" +ifplugd -apqns -t3 -u9 -d9 -i "$if" -r "$pwd/ifplugd_handler" +# we use -t3 to wake ifplugd up less often + +#-a Do not up interface automatically +#-p Dont run script on daemon startup +#-q Dont run script on daemon quit #-n Do not daemonize #-s Do not log to syslog +#-t SECS Poll time in seconds +#-u SECS Delay before running script after link up +#-d SECS Delay after link down #-i IFACE Interface +#-r PROG Script to run #-f/-F Treat link detection error as link down/link up (otherwise exit on error) -#-a Do not up interface automatically #-M Monitor creation/destruction of interface (otherwise it must exist) -#-r PROG Script to run #-x ARG Extra argument for script #-I Dont exit on nonzero exit code from script -#-p Dont run script on daemon startup -#-q Dont run script on daemon quit #-l Run script on startup even if no cable is detected -#-t SECS Poll time in seconds -#-u SECS Delay before running script after link up -#-d SECS Delay after link down #-m MODE API mode (mii, priv, ethtool, wlan, auto) |