diff -Nru lvm2-2.02.66/debian/changelog lvm2-2.02.66/debian/changelog --- lvm2-2.02.66/debian/changelog 2011-12-04 17:30:57.000000000 +0100 +++ lvm2-2.02.66/debian/changelog 2012-04-26 18:33:56.000000000 +0200 @@ -1,3 +1,13 @@ +lvm2 (2.02.66-4ubuntu7.1) precise-updates; urgency=low + + * debian/clvmd.ra: + - create /var/run/lvm if it doesn't exist + * debian/clvm.init: + - create /var/run/lvm if it doesn't exist + * (LP: #959218) + + -- Ante Karamatic Wed, 25 Apr 2012 18:29:58 +0200 + lvm2 (2.02.66-4ubuntu7) precise; urgency=low * Revert the last change. diff -Nru lvm2-2.02.66/debian/clvmd.ra lvm2-2.02.66/debian/clvmd.ra --- lvm2-2.02.66/debian/clvmd.ra 2011-01-24 20:00:36.000000000 +0100 +++ lvm2-2.02.66/debian/clvmd.ra 2012-04-26 18:33:38.000000000 +0200 @@ -50,6 +50,10 @@ return $OCF_ERR_INSTALLED fi + if [ ! -d "/var/run/lvm" ]; then + mkdir /var/run/lvm + fi + "$DAEMON" "$OCF_RESKEY_daemon_options"; rc=$? if [ $rc != 0 ]; then ocf_log err "Could not start $DAEMON" diff -Nru lvm2-2.02.66/debian/clvm.init lvm2-2.02.66/debian/clvm.init --- lvm2-2.02.66/debian/clvm.init 2010-10-30 18:03:53.000000000 +0200 +++ lvm2-2.02.66/debian/clvm.init 2012-04-26 18:33:38.000000000 +0200 @@ -44,6 +44,9 @@ do_start() { + if [ ! -d "/var/run/lvm" ]; then + mkdir /var/run/lvm + fi start-stop-daemon --start --quiet --exec $DAEMON -- $DAEMON_OPTS || status="$?" # flush cache vgscan > /dev/null 2>&1