gluon-core: add and use a sysctl Lua module

This commit is contained in:
Matthias Schiffer 2014-07-07 20:47:09 +02:00
parent 67db71c96a
commit f6201b5908
2 changed files with 11 additions and 3 deletions

View File

@ -1,5 +1,5 @@
#!/bin/sh
#!/usr/bin/lua
. /lib/gluon/functions/sysctl.sh
local sysctl = require 'gluon.sysctl'
sysctl_set vm.panic_on_oom 1
sysctl.set('vm.panic_on_oom', 1)

View File

@ -0,0 +1,8 @@
local util = require 'gluon.util'
module 'gluon.sysctl'
function set(name, value)
util.replace_prefix('/etc/sysctl.conf', name .. '=', name .. '=' .. value .. '\n')
end