rpms/libvirt/F-7 libvirt-0.4.0-remote-ssh.patch, NONE, 1.1 libvirt.spec, 1.66, 1.67
Daniel P. Berrange (berrange)
fedora-extras-commits at redhat.com
Sat Jan 19 02:21:13 UTC 2008
Author: berrange
Update of /cvs/pkgs/rpms/libvirt/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14884
Modified Files:
libvirt.spec
Added Files:
libvirt-0.4.0-remote-ssh.patch
Log Message:
Fix SSH tunnelling
libvirt-0.4.0-remote-ssh.patch:
--- NEW FILE libvirt-0.4.0-remote-ssh.patch ---
diff -rup libvirt-0.4.0.orig/src/remote_internal.c libvirt-0.4.0.new/src/remote_internal.c
--- libvirt-0.4.0.orig/src/remote_internal.c 2008-01-14 19:32:25.000000000 -0500
+++ libvirt-0.4.0.new/src/remote_internal.c 2008-01-14 19:32:42.000000000 -0500
@@ -677,11 +677,12 @@ doRemoteOpen (virConnectPtr conn,
cmd_argv[j++] = strdup (sockname ? sockname : LIBVIRTD_PRIV_UNIX_SOCKET);
cmd_argv[j++] = 0;
assert (j == nr_args);
- for (j = 0; j < nr_args; j++)
+ for (j = 0; j < (nr_args-1); j++) {
if (cmd_argv[j] == NULL) {
error (conn, VIR_ERR_SYSTEM_ERROR, strerror (ENOMEM));
goto failed;
}
+ }
}
/*FALLTHROUGH*/
Index: libvirt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/F-7/libvirt.spec,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -r1.66 -r1.67
--- libvirt.spec 14 Jan 2008 04:17:43 -0000 1.66
+++ libvirt.spec 19 Jan 2008 02:20:33 -0000 1.67
@@ -11,13 +11,14 @@
Summary: Library providing a simple API virtualization
Name: libvirt
Version: 0.4.0
-Release: 3%{?dist}%{?extra_release}
+Release: 4%{?dist}%{?extra_release}
License: LGPL
Group: Development/Libraries
Source: libvirt-%{version}.tar.gz
Patch1: libvirt-%{version}-auth-null-cb.patch
Patch2: libvirt-%{version}-conffile-size.patch
Patch3: libvirt-%{version}-auth-null-cb-2.patch
+Patch4: libvirt-%{version}-remote-ssh.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
URL: http://libvirt.org/
BuildRequires: python python-devel
@@ -90,6 +91,7 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%build
%configure --with-init-script=redhat --with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid --with-remote-file=%{_localstatedir}/run/libvirtd.pid
@@ -209,6 +211,9 @@
%doc docs/examples/python
%changelog
+* Fri Jan 18 2008 Daniel P. Berrange <berrange at redhat.com> - 0.4.0-4.fc7
+- Fix SSH tunnelling (rhbz #428743)
+
* Sun Jan 13 2008 Daniel P. Berrange <berrange at redhat.com> - 0.4.0-3.fc7
- Fix crash when no auth callback
More information about the fedora-extras-commits
mailing list