From bbb30234179a70266288e4e28ef3b64a22091b63 Mon Sep 17 00:00:00 2001 From: MegaV0lt Date: Mon, 23 Sep 2019 14:35:17 +0200 Subject: [PATCH] Create log2ram.initd Init-File for Gentoo/OpenRC Init-System --- log2ram.initd | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 log2ram.initd diff --git a/log2ram.initd b/log2ram.initd new file mode 100644 index 0000000..b3c83d9 --- /dev/null +++ b/log2ram.initd @@ -0,0 +1,31 @@ +#!/sbin/openrc-run + +# Init-Skript for log2ram +# This skript is designed to work on Gentoo Linux with OpenRC + +description="Store logfiles in RAM to mimimize writes to disk." + +. /etc/log2ram.conf # Include configuration of log2ram + +depend() { + need localmount + before logger +} + +start() { + ebegin "Starting Log2Ram" + /usr/local/bin/log2ram start + eend $? +} + +stop() { + ebegin "Stopping Log2Ram" + /usr/local/bin/log2ram stop + eend $? +} + +reload() { + ebegin "Syncing logs to disk" + /usr/local/bin/log2ram write + eend $? +}