The initng provided version of ifplugd.action misses some quotes, around ${init}, lines 16 and 23 Reproducible: Always Steps to Reproduce: 1.plug/unplug cable from an ifplugd monitored interface 2.check syslog Actual Results: ifplugd(eth0)[9092]: Link beat lost. ifplugd(eth0)[9092]: Executing '/usr/sbin/ifplugd.action eth0 down'. ifplugd(eth0)[9092]: client: /usr/sbin/ifplugd.action: line 23: [: too many arguments Expected Results: ifplugd(eth0)[9092]: Link beat lost. ifplugd(eth0)[9092]: Executing '/usr/sbin/ifplugd.action eth0 down'. ifplugd(eth0)[9092]: Program executed successfully.
Created attachment 63115 [details, diff] fixes missing quotes
file a bug with the upstream authors ... there's a Bugzilla link on the initng homepage