diff --git a/main/nnd-s6-services/APKBUILD b/main/nnd-s6-services/APKBUILD index 8779e29..db66f84 100644 --- a/main/nnd-s6-services/APKBUILD +++ b/main/nnd-s6-services/APKBUILD @@ -3,7 +3,7 @@ . ../../APKBUILD.template pkgname=nnd-s6-services -pkgver=2.85 +pkgver=2.88 pkgrel=0 pkgdesc="Base services for s6" depends="s6-rc s6-portable-utils s6-linux-utils" diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/dependencies.d/mount.proc b/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/dependencies.d/mount.proc new file mode 100644 index 0000000..e69de29 diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/down b/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/down new file mode 100644 index 0000000..394f658 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/down @@ -0,0 +1,4 @@ +#!/bin/execlineb -P +export VAL 10 +export SYSCTL vm/swappiness +/usr/libexec/nnd/s6/sysctl diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/type b/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/type @@ -0,0 +1 @@ +oneshot diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/up b/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/up new file mode 100644 index 0000000..cedce29 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_background_ratio/up @@ -0,0 +1,8 @@ +#!/bin/execlineb -P +importas -i XDG_CONFIG_HOME XDG_CONFIG_HOME + +export VAL 10 +s6-envdir -I ${XDG_CONFIG_HOME}/s6/env/sysctl.vm-dirty_background_ratio + +export SYSCTL vm/dirty_background_ratio +/usr/libexec/nnd/s6/sysctl diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/dependencies.d/mount.proc b/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/dependencies.d/mount.proc new file mode 100644 index 0000000..e69de29 diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/down b/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/down new file mode 100644 index 0000000..394f658 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/down @@ -0,0 +1,4 @@ +#!/bin/execlineb -P +export VAL 10 +export SYSCTL vm/swappiness +/usr/libexec/nnd/s6/sysctl diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/type b/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/type @@ -0,0 +1 @@ +oneshot diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/up b/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/up new file mode 100644 index 0000000..bb580b8 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_expire_centisecs/up @@ -0,0 +1,8 @@ +#!/bin/execlineb -P +importas -i XDG_CONFIG_HOME XDG_CONFIG_HOME + +export VAL 3000 +s6-envdir -I ${XDG_CONFIG_HOME}/s6/env/sysctl.vm-dirty_expire_centisecs + +export SYSCTL vm/dirty_expire_centisecs +/usr/libexec/nnd/s6/sysctl diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/dependencies.d/mount.proc b/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/dependencies.d/mount.proc new file mode 100644 index 0000000..e69de29 diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/down b/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/down new file mode 100644 index 0000000..394f658 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/down @@ -0,0 +1,4 @@ +#!/bin/execlineb -P +export VAL 10 +export SYSCTL vm/swappiness +/usr/libexec/nnd/s6/sysctl diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/type b/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/type @@ -0,0 +1 @@ +oneshot diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/up b/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/up new file mode 100644 index 0000000..2ae5216 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_ratio/up @@ -0,0 +1,8 @@ +#!/bin/execlineb -P +importas -i XDG_CONFIG_HOME XDG_CONFIG_HOME + +export VAL 20 +s6-envdir -I ${XDG_CONFIG_HOME}/s6/env/sysctl.vm-dirty_ratio + +export SYSCTL vm/dirty_ratio +/usr/libexec/nnd/s6/sysctl diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/dependencies.d/mount.proc b/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/dependencies.d/mount.proc new file mode 100644 index 0000000..e69de29 diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/down b/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/down new file mode 100644 index 0000000..394f658 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/down @@ -0,0 +1,4 @@ +#!/bin/execlineb -P +export VAL 10 +export SYSCTL vm/swappiness +/usr/libexec/nnd/s6/sysctl diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/type b/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/type @@ -0,0 +1 @@ +oneshot diff --git a/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/up b/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/up new file mode 100644 index 0000000..6b9dda6 --- /dev/null +++ b/main/nnd-s6-services/rc/sysctl.vm-dirty_writeback_centisecs/up @@ -0,0 +1,8 @@ +#!/bin/execlineb -P +importas -i XDG_CONFIG_HOME XDG_CONFIG_HOME + +export VAL 500 +s6-envdir -I ${XDG_CONFIG_HOME}/s6/env/sysctl.vm-dirty_writeback_centisecs + +export SYSCTL vm/dirty_writeback_centisecs +/usr/libexec/nnd/s6/sysctl