diff -u rrdtool-1.4.7/debian/changelog rrdtool-1.4.7/debian/changelog --- rrdtool-1.4.7/debian/changelog +++ rrdtool-1.4.7/debian/changelog @@ -1,3 +1,12 @@ +rrdtool (1.4.7-1ubuntu1) precise; urgency=low + + * Fix "fails to install, postinst, invoke-rc.d rrdcached start, start- + stop-daemon, segfault": + (re-)create /var/lib/rrdcached/{journal,db} in init script. + (LP: #985341) + + -- Bryan Quigley Thu, 12 Feb 2015 21:15:10 +0000 + rrdtool (1.4.7-1) unstable; urgency=low * [b59bb994] Merge commit 'upstream/1.4.7' diff -u rrdtool-1.4.7/debian/rrdcached.init.d rrdtool-1.4.7/debian/rrdcached.init.d --- rrdtool-1.4.7/debian/rrdcached.init.d +++ rrdtool-1.4.7/debian/rrdcached.init.d @@ -61,6 +61,10 @@ 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" }