Code

Added changelog entry for 1.4.8
[pkg-rrdtool.git] / debian / rrdcached.init.d
index 7c9e5d0dbd3220591eaf7d2c775290ab911c54db..296c4cc78f6d4628f663c97f663741c03a9bcd41 100755 (executable)
@@ -29,7 +29,10 @@ DISABLE=0
 DESC="RRDtool data caching daemon"
 NAME=rrdcached
 DAEMON=/usr/bin/rrdcached
-OPTS="-l unix:/var/run/rrdcached.sock -F"
+
+OPTS="-l unix:/var/run/rrdcached.sock"
+OPTS="$OPTS -j /var/lib/rrdcached/journal/ -F"
+OPTS="$OPTS -b /var/lib/rrdcached/db/ -B"
 
 PIDFILE=/var/run/rrdcached.pid
 
@@ -58,6 +61,10 @@ d_start() {
                return 0
        fi
 
+       # make sure we have the needed directories
+       mkdir -p /var/lib/rrdcached/journal/
+       mkdir -p /var/lib/rrdcached/db/
+
        start-stop-daemon --start --quiet --oknodo --pidfile "$PIDFILE" \
                --exec $DAEMON -- $OPTS -p "$PIDFILE"
 }