modules/admin-full: filter init scripts without START in startup model
authorJo-Philipp Wich <jow@openwrt.org>
Sun, 6 May 2012 09:48:06 +0000 (09:48 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Sun, 6 May 2012 09:48:06 +0000 (09:48 +0000)
modules/admin-full/luasrc/model/cbi/admin_system/startup.lua

index ed1eabe1f97a903ed1bd206a32f503dcb4cc491e..592c173a0fa2baad4ddf56dc72abdd1b0d7f3182 100644 (file)
@@ -2,7 +2,7 @@
 LuCI - Lua Configuration Interface
 
 Copyright 2008 Steven Barth <steven@midlink.org>
-Copyright 2010-2011 Jo-Philipp Wich <xm@subsignal.org>
+Copyright 2010-2012 Jo-Philipp Wich <xm@subsignal.org>
 Copyright 2010 Manuel Munz <freifunk at somakoma dot de>
 
 Licensed under the Apache License, Version 2.0 (the "License");
@@ -24,11 +24,13 @@ for _, name in ipairs(luci.sys.init.names()) do
        local index   = luci.sys.init.index(name)
        local enabled = luci.sys.init.enabled(name)
 
-       inits["%02i.%s" % { index, name }] = {
-               name    = name,
-               index   = tostring(index),
-               enabled = enabled
-       }
+       if index < 255 then
+               inits["%02i.%s" % { index, name }] = {
+                       name    = name,
+                       index   = tostring(index),
+                       enabled = enabled
+               }
+       end
 end