From 88ec332e074dc510d9966e75059e16bf0c794d38 Mon Sep 17 00:00:00 2001 From: Toke Høiland-Jørgensen Date: Wed, 8 Apr 2020 23:01:31 +0200 Subject: luci-app-sqm: Fix run path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit luci-app-sqm was using the wrong path to look for the available_qdiscs file. This happened to work because by default /var is symlinked to /tmp on OpenWrt. However, it breaks badly when this is not the case, and the sqm.conf file for OpenWrt uses /var/run anyway, so update the luci code to do this as well. Fixes #3860. Signed-off-by: Toke Høiland-Jørgensen --- applications/luci-app-sqm/luasrc/model/cbi/sqm.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'applications/luci-app-sqm/luasrc/model/cbi') diff --git a/applications/luci-app-sqm/luasrc/model/cbi/sqm.lua b/applications/luci-app-sqm/luasrc/model/cbi/sqm.lua index f16b4e6ab3..f6cdaca8af 100644 --- a/applications/luci-app-sqm/luasrc/model/cbi/sqm.lua +++ b/applications/luci-app-sqm/luasrc/model/cbi/sqm.lua @@ -20,7 +20,7 @@ local sys = require "luci.sys" --local ifaces = net:get_interfaces() local ifaces = sys.net:devices() local path = "/usr/lib/sqm" -local run_path = "/tmp/run/sqm/available_qdiscs" +local run_path = "/var/run/sqm/available_qdiscs" m = Map("sqm", translate("Smart Queue Management"), translate("With SQM you " .. -- cgit v1.2.3