]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
Pre-create /var/lib/libvirt/sanlock directory
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 22 Jul 2011 08:38:46 +0000 (09:38 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 22 Jul 2011 14:52:44 +0000 (15:52 +0100)
The sanlock plugin for libvirt expects the directory
/var/lib/libvirt/sanlock to exist. Create this and add
it to the RPM

* libvirt.spec.in: Add /var/lib/libvirt/sanlock
* src/Makefile.am: Create /var/lib/libvirt/sanlock

libvirt.spec.in
src/Makefile.am

index 6cbd9ac6132e6417e24409df75867e309ed9df98..7c8b2ec6354f626a8d9826e13e047670fc426aa9 100644 (file)
@@ -1046,6 +1046,7 @@ fi
 %attr(0755, root, root) %{_libdir}/libvirt/lock-driver/sanlock.so
 %{_datadir}/augeas/lenses/libvirt_sanlock.aug
 %{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
+%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/sanlock
 %{_sbindir}/virt-sanlock-cleanup
 %{_mandir}/man8/virt-sanlock-cleanup.8*
 %endif
index eef06696ffe6d1f150fa8fd01c35f26480fa429b..46b92a8257f00701337f84aa39fd2cc5ec1da5e9 100644 (file)
@@ -1396,6 +1396,9 @@ install-data-local:
        $(MKDIR_P) "$(DESTDIR)$(localstatedir)/cache/libvirt"
        $(MKDIR_P) "$(DESTDIR)$(localstatedir)/lib/libvirt/images"
        $(MKDIR_P) "$(DESTDIR)$(localstatedir)/lib/libvirt/boot"
+if HAVE_SANLOCK
+       $(MKDIR_P) "$(DESTDIR)$(localstatedir)/lib/libvirt/sanlock"
+endif
 if WITH_QEMU
        $(MKDIR_P) "$(DESTDIR)$(localstatedir)/lib/libvirt/qemu"
        $(MKDIR_P) "$(DESTDIR)$(localstatedir)/run/libvirt/qemu"
@@ -1438,6 +1441,9 @@ uninstall-local::
        rmdir "$(DESTDIR)$(localstatedir)/cache/libvirt" ||:
        rmdir "$(DESTDIR)$(localstatedir)/lib/libvirt/images" ||:
        rmdir "$(DESTDIR)$(localstatedir)/lib/libvirt/boot" ||:
+if HAVE_SANLOCK
+       rmdir "$(DESTDIR)$(localstatedir)/lib/libvirt/sanlock" ||:
+endif
 if WITH_QEMU
        rmdir "$(DESTDIR)$(localstatedir)/lib/libvirt/qemu" ||:
        rmdir "$(DESTDIR)$(localstatedir)/run/libvirt/qemu" ||: