]> xenbits.xensource.com Git - libvirt.git/commitdiff
Create /var/log/libvirt/{lxc,uml} dirs
authorMark McLoughlin <markmc@redhat.com>
Tue, 6 Oct 2009 11:33:17 +0000 (12:33 +0100)
committerMark McLoughlin <markmc@redhat.com>
Tue, 6 Oct 2009 12:49:35 +0000 (13:49 +0100)
Otherwise logrotate barfs:

  error: error accessing /var/log/libvirt/uml: No such file or directory
  error: libvirtd:1 glob failed for /var/log/libvirt/uml/*.log
  error: found error in /var/log/libvirt/qemu/*.log /var/log/libvirt/uml/*.log /var/log/libvirt/lxc/*.log , skipping

* qemud/Makefile.am: always create /var/log/libvirt/{lxc,uml} when
  installing the logrotate conf; not ideal, but easier than making
  the logrotate conf depend on which drivers are enabled

daemon/Makefile.am
libvirt.spec.in

index 14f2e6ac5d8005667d918983db2aeb70acfc393b..26347d6b1138998e0443da720970c6d4b2bfcdbb 100644 (file)
@@ -183,6 +183,8 @@ libvirtd.logrotate: libvirtd.logrotate.in
 
 install-logrotate: libvirtd.logrotate
        mkdir -p $(DESTDIR)$(localstatedir)/log/libvirt/qemu/
+       mkdir -p $(DESTDIR)$(localstatedir)/log/libvirt/lxc/
+       mkdir -p $(DESTDIR)$(localstatedir)/log/libvirt/uml/
        mkdir -p $(DESTDIR)$(sysconfdir)/logrotate.d/
        $(INSTALL_DATA) $< $(DESTDIR)$(sysconfdir)/logrotate.d/libvirtd
 
index da3b2a7268ae194cac545e84ee33c672e1d8f606..ff397e68460e8cad0fd52173e1db8839267be47f 100644 (file)
@@ -623,6 +623,9 @@ fi
 %config(noreplace) %{_sysconfdir}/sysconfig/libvirtd
 %config(noreplace) %{_sysconfdir}/libvirt/libvirtd.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd
+%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/qemu/
+%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/lxc/
+%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/uml/
 
 %if %{with_qemu}
 %config(noreplace) %{_sysconfdir}/libvirt/qemu.conf
@@ -680,9 +683,6 @@ fi
 %endif
 
 %dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/
-%if %{with_qemu}
-%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/qemu/
-%endif
 
 %if %{with_xen_proxy}
 %attr(4755, root, root) %{_libexecdir}/libvirt_proxy