sqm-scripts: make run.sh ignore spurious incomplete hotplug ifups
authorSebastian Moeller <moeller0@gmx.de>
Thu, 5 Mar 2015 09:42:26 +0000 (10:42 +0100)
committerToke Høiland-Jørgensen <toke@toke.dk>
Thu, 5 Mar 2015 15:23:42 +0000 (16:23 +0100)
commit1b5afe8f464bae8fa38317548ec95fe303334c0d
tree61dd4abd347bb46810fe8841f5c8bf061e821763
parentfd62435cd42ef6ef431109ca3f15b47a50df214a
sqm-scripts: make run.sh ignore spurious incomplete hotplug ifups

During system start up pppoe devices seem to receice ifup events before
the interface actually exists. This commit makes sqm's run.sh script
test whether the sys files for an interface exist before actually trying
to start an SQM instance on an interface. This seems to nicely avoid
starting on an not fully established pppoe interface and avoids a number
of error messages during startup.

In addition, debug logging is disabled.

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
net/sqm-scripts/Makefile
net/sqm-scripts/files/etc/hotplug.d/iface/11-sqm
net/sqm-scripts/files/usr/lib/sqm/run.sh