mirror of
				https://github.com/Ysurac/openmptcprouter-feeds.git
				synced 2025-03-09 15:40:03 +00:00 
			
		
		
		
	Fix apk check in openmptcprouter wizard interface
This commit is contained in:
		
							parent
							
								
									78704ca980
								
							
						
					
					
						commit
						d047067c1f
					
				
					 1 changed files with 8 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -10,13 +10,15 @@
 | 
			
		|||
	local ifaces = sys.net:devices()
 | 
			
		||||
	local ifttyu = nixio.fs.glob("/dev/ttyUSB*")
 | 
			
		||||
	local ifttyc = nixio.fs.glob("/dev/cdc-wdm*")
 | 
			
		||||
	local sqm = luci.sys.exec("opkg list-installed | grep -q luci-app-sqm && echo -n '1' || echo -n '0'")
 | 
			
		||||
	if sqm == "0" then
 | 
			
		||||
		sqm = luci.sys.exec("apk list | grep installed | grep -q luci-app-sqm && echo -n '1' || echo -n '0'")
 | 
			
		||||
	if nixio.fs.stat('/usr/bin/apk', 'type') == 'reg' then
 | 
			
		||||
		sqm = luci.sys.exec("apk list 2>/dev/null | grep installed | grep -q luci-app-sqm && echo -n '1' || echo -n '0'")
 | 
			
		||||
	else
 | 
			
		||||
		sqm = luci.sys.exec("opkg list-installed | grep -q luci-app-sqm && echo -n '1' || echo -n '0'")
 | 
			
		||||
	end
 | 
			
		||||
	local qos = luci.sys.exec("opkg list-installed | grep -q luci-app-qos && echo -n '1' || echo -n '0'")
 | 
			
		||||
	if qos == "0" then
 | 
			
		||||
		qos = luci.sys.exec("apk list | grep installed | grep -q luci-app-qos && echo -n '1' || echo -n '0'")
 | 
			
		||||
	if nixio.fs.stat('/usr/bin/apk', 'type') == 'reg' then
 | 
			
		||||
		qos = luci.sys.exec("apk list 2>/dev/null | grep installed | grep -q luci-app-qos && echo -n '1' || echo -n '0'")
 | 
			
		||||
	else
 | 
			
		||||
		qos = luci.sys.exec("opkg list-installed | grep -q luci-app-qos && echo -n '1' || echo -n '0'")
 | 
			
		||||
	end
 | 
			
		||||
	menuentry = uci:get("openmptcprouter","settings","menu") or "openmptcprouter"
 | 
			
		||||
	function device_notvirtual(dev)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue