Bläddra i källkod

gluon-core: add support for removing sysctl settings

Matthias Schiffer 7 år sedan
förälder
incheckning
d2373590e0
1 ändrade filer med 5 tillägg och 1 borttagningar
  1. 5 1
      package/gluon-core/luasrc/usr/lib/lua/gluon/sysctl.lua

+ 5 - 1
package/gluon-core/luasrc/usr/lib/lua/gluon/sysctl.lua

@@ -4,5 +4,9 @@ local util = require 'gluon.util'
 module 'gluon.sysctl'
 
 function set(name, value)
-	util.replace_prefix('/etc/sysctl.conf', name .. '=', name .. '=' .. value .. '\n')
+	local new
+	if value then
+		new = name .. '=' .. value .. '\n'
+	end
+	util.replace_prefix('/etc/sysctl.conf', name .. '=', new)
 end