summaryrefslogtreecommitdiffstats
path: root/debian/procps.init.linux
diff options
context:
space:
mode:
Diffstat (limited to 'debian/procps.init.linux')
-rw-r--r--debian/procps.init.linux35
1 files changed, 35 insertions, 0 deletions
diff --git a/debian/procps.init.linux b/debian/procps.init.linux
new file mode 100644
index 0000000..c9a494b
--- /dev/null
+++ b/debian/procps.init.linux
@@ -0,0 +1,35 @@
+#! /bin/sh
+# kFreeBSD do not accept scripts as interpreters, using #!/bin/sh and sourcing.
+if [ true != "$INIT_D_SCRIPT_SOURCED" ] ; then
+ set "$0" "$@"; INIT_D_SCRIPT_SOURCED=true . /lib/init/init-d-script
+fi
+### BEGIN INIT INFO
+# Provides: procps
+# Required-Start: mountkernfs $local_fs
+# Required-Stop:
+# Should-Start: udev module-init-tools
+# X-Start-Before: $network
+# Default-Start: S
+# Default-Stop:
+# Short-Description: Configure kernel parameters at boottime
+# Description: Loads kernel parameters that are specified in /etc/sysctl.conf
+### END INIT INFO
+#
+# written by Elrond <Elrond@Wunder-Nett.org>
+
+DESC="Setting kernel variables"
+DAEMON=/sbin/sysctl
+PIDFILE=none
+
+# Comment this out for sysctl to print every item changed
+QUIET_SYSCTL="-q"
+
+do_start_cmd() {
+ STATUS=0
+ $DAEMON $QUIET_SYSCTL --system || STATUS=$?
+ return $STATUS
+}
+
+do_reload() { call do_start_cmd; }
+do_stop() { return 0; }
+do_status() { return 0; }