Mailinglist Archive: opensuse-commit (1059 mails)

< Previous Next >
commit libvirt
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Mon, 07 Jan 2008 16:31:15 +0100
  • Message-id: <20080107153115.EF593678335@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package libvirt
checked in at Mon Jan 7 16:31:15 CET 2008.

--------
--- arch/i386/libvirt/libvirt.changes 2007-10-09 22:03:52.000000000 +0200
+++ /mounts/work_src_done/STABLE/libvirt/libvirt.changes 2008-01-04
22:10:03.000000000 +0100
@@ -1,0 +2,10 @@
+Fri Jan 4 11:06:25 MST 2008 - jfehlig@xxxxxxxxxx
+
+- Updated to libvirt-0.4.0
+ - SASL based authentication for libvirt remote support
+ - PolicyKit authentication
+ - Documentation: example files for QEMU and libvirtd configuations,
+ authentication documentation updates
+ - Bug fixes, improvements and code cleanup
+
+-------------------------------------------------------------------

Old:
----
libvirt-0.3.3.tar.bz2

New:
----
libvirt-0.4.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libvirt.spec ++++++
--- /var/tmp/diff_new_pack.W15193/_old 2008-01-07 16:30:58.000000000 +0100
+++ /var/tmp/diff_new_pack.W15193/_new 2008-01-07 16:30:58.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package libvirt (Version 0.3.3)
+# spec file for package libvirt (Version 0.4.0)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -11,16 +11,27 @@
# norootforbuild

Name: libvirt
-BuildRequires: bridge-utils fdupes gettext gnutls-devel libxml2-devel
ncurses-devel pkg-config python-devel readline-devel xen-devel xhtml-dtd
+BuildRequires: PolicyKit-devel avahi-devel bridge-utils cyrus-sasl-devel
fdupes gettext gnutls-devel libxml2-devel ncurses-devel pkg-config python-devel
readline-devel xen-devel xhtml-dtd
# Only for directory ownership:
BuildRequires: gtk-doc
Url: http://libvirt.org/
-License: LGPL v2 or later
+License: LGPL v2.1 or later
Group: Development/Libraries/C and C++
AutoReqProv: yes
-Version: 0.3.3
+Version: 0.4.0
Release: 1
Summary: A C toolkit to interract with the virtualization capabilities
of Linux
+Requires: dnsmasq
+Requires: bridge-utils
+Requires: iptables
+# So remote clients can access libvirt over SSH tunnel
+# (client invokes 'nc' against the UNIX socket on the server)
+Requires: nc
+Requires: cyrus-sasl
+# Not technically required, but makes 'out-of-box' config
+# work correctly & doesn't have onerous dependancies
+Requires: cyrus-sasl-md5
+Requires: PolicyKit >= 0.6
Source0: %{name}-%{version}.tar.bz2
Source1: libvirtd.init
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -114,7 +125,10 @@
%build
autoreconf -f -i
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
-%configure
+%configure --with-init-script=none \
+ --with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid \
+ --with-remote-file=%{_localstatedir}/run/libvirtd.pid \
+ --with-xen-proxy=no
make DOCS_DIR=%{_docdir}/%{name}-python
EXAMPLE_DIR=%{_docdir}/%{name}-python/examples HTML_DIR=%{_docdir}/%{name}
cd docs/examples ; make index.html ; cd ../..

@@ -124,6 +138,9 @@
cp -a docs/{*.html,*.gif,*.rng,libvirt*.xml} $RPM_BUILD_ROOT%{_docdir}/%{name}
mkdir $RPM_BUILD_ROOT%{_docdir}/%{name}/examples
install -m 0644 docs/examples/{*.c,*.html}
$RPM_BUILD_ROOT%{_docdir}/%{name}/examples
+# remove currently unsupported locale
+rm -rf $RPM_BUILD_ROOT/usr/share/locale/sr@latin
+# for now, do not install the default network definition
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/default.xml
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml
mkdir -p $RPM_BUILD_ROOT/var/run/libvirtd
@@ -146,11 +163,6 @@
ln_dupes .%{_docdir}/%{name}
ln_dupes ./usr/share/locale
)
-#mkdir -p $RPM_BUILD_ROOT/etc/permissions.d
-#cat > $RPM_BUILD_ROOT/etc/permissions.d/libvirt <<EOF
-#%{_libdir}/libvirt_proxy root.root 4755
-#EOF
-rm $RPM_BUILD_ROOT%{_libexecdir}/libvirt_proxy
# init script
mkdir -p $RPM_BUILD_ROOT/etc/init.d
install %SOURCE1 $RPM_BUILD_ROOT/etc/init.d/libvirtd
@@ -189,6 +201,10 @@
%dir /var/run/libvirt/
%config /etc/init.d/libvirtd
%{_sbindir}/rclibvirtd
+%config %{_sysconfdir}/libvirt/libvirtd.conf
+%config %{_sysconfdir}/libvirt/qemu.conf
+%config %{_sysconfdir}/sasl2/libvirt.conf
+%{_datadir}/PolicyKit/policy/libvirtd.policy

%files devel
%defattr(-, root, root)
@@ -210,7 +226,15 @@
%doc %{_docdir}/%{name}-python
%{py_sitedir}/libvirt.py*
%{py_sitedir}/libvirtmod*
+
%changelog
+* Fri Jan 04 2008 - jfehlig@xxxxxxxxxx
+- Updated to libvirt-0.4.0
+ - SASL based authentication for libvirt remote support
+ - PolicyKit authentication
+ - Documentation: example files for QEMU and libvirtd configuations,
+ authentication documentation updates
+ - Bug fixes, improvements and code cleanup
* Tue Oct 09 2007 - jfehlig@xxxxxxxxxx
- Updated to libvirt 0.3.3
- Avahi mDNS daemon export

++++++ libvirt-0.3.3.tar.bz2 -> libvirt-0.4.0.tar.bz2 ++++++
++++ 312040 lines of diff (skipped)

++++++ libvirtd.init ++++++
--- arch/i386/libvirt/libvirtd.init 2007-10-08 23:28:04.000000000 +0200
+++ /mounts/work_src_done/STABLE/libvirt/libvirtd.init 2007-11-27
00:05:22.000000000 +0100
@@ -5,7 +5,7 @@
#
### BEGIN INIT INFO
# Provides: libvirtd
-# Should-Start: $remote_fs xend
+# Should-Start: xend
# Default-Start: 3 5
# Default-Stop: 0 1 2 4 6
# Short-Description: daemon for libvirt virtualization API
@@ -28,7 +28,7 @@
case "$1" in
start)
echo -n "Starting libvirtd "
- startproc $LIBVIRTD_BIN
+ startproc $LIBVIRTD_BIN -d
rc_status -v
;;
stop)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread