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 $? +}