From: Viktor Mihajlovski Date: Tue, 8 Jan 2013 16:18:13 +0000 (+0100) Subject: build: libvirt-guests files misplaced in specfile X-Git-Tag: v0.10.2.3~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5c31525082d039c449912a88978aabdc2d05ac73;p=thirdparty%2Flibvirt.git build: libvirt-guests files misplaced in specfile In a non-systemd environment the post and preun scripts of libvirt-client fail, since the required files are in libvirt-daemon. Moved them to client. Doing that I noticed %{_unitdir}/libvirt-guests.service was contained in both libvirt-client and libvirt-daemon, which I don't think was intended. Removed the extra copy from daemon. Signed-off-by: Viktor Mihajlovski (cherry picked from commit b7159dca8b1b653e342584fb33225190bb772fd8) Conflicts: libvirt.spec.in - no virtlockd service --- diff --git a/libvirt.spec.in b/libvirt.spec.in index 2cd105ac54..4cd88fcf95 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -1620,13 +1620,10 @@ fi %dir %attr(0700, root, root) %{_sysconfdir}/libvirt/nwfilter/ -%attr(0755, root, root) %{_libexecdir}/libvirt-guests.sh %if %{with_systemd} %{_unitdir}/libvirtd.service -%{_unitdir}/libvirt-guests.service %else %{_sysconfdir}/rc.d/init.d/libvirtd -%{_sysconfdir}/rc.d/init.d/libvirt-guests %endif %doc daemon/libvirtd.upstart %config(noreplace) %{_sysconfdir}/sysconfig/libvirtd @@ -1889,8 +1886,11 @@ rm -f $RPM_BUILD_ROOT%{_prefix}/lib/sysctl.d/libvirtd.conf %if %{with_systemd} %{_unitdir}/libvirt-guests.service +%else +%{_sysconfdir}/rc.d/init.d/libvirt-guests %endif %config(noreplace) %{_sysconfdir}/sysconfig/libvirt-guests +%attr(0755, root, root) %{_libexecdir}/libvirt-guests.sh %dir %attr(0755, root, root) %{_localstatedir}/lib/libvirt/ %if %{with_sasl}