]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virnetsocket: Pass KRB5CCNAME env variable
authorMichal Privoznik <mprivozn@redhat.com>
Fri, 9 Sep 2011 13:59:26 +0000 (15:59 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 9 Sep 2011 13:59:26 +0000 (15:59 +0200)
So we can allow GSSAPI authentication for ssh.

Signed-off-by: Matthias Witte <witte@netzquadrat.de>
AUTHORS
src/rpc/virnetsocket.c

diff --git a/AUTHORS b/AUTHORS
index dcbb711e2f4570ed0aea00ab7d346dd3bfad77ed..de2288d94f49b37f10589bc2a5f84254f600bc89 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -194,6 +194,7 @@ Patches have also been contributed by:
   Steve Hodgson        <shodgson@solarflare.com>
   Xu He Jie            <xuhj@linux.vnet.ibm.com>
   Lei Li               <lilei@linux.vnet.ibm.com>
+  Matthias Witte       <witte@netzquadrat.de>
 
   [....send patches to get your name here....]
 
index 275b70d5c858ff741e3fe58619ebdf5f3fb6b104..88dc2a4f7a6c1cbe3379dbd0448d52229df865ae 100644 (file)
@@ -615,6 +615,7 @@ int virNetSocketNewConnectSSH(const char *nodename,
 
     cmd = virCommandNew(binary ? binary : "ssh");
     virCommandAddEnvPassCommon(cmd);
+    virCommandAddEnvPass(cmd, "KRB5CCNAME");
     virCommandAddEnvPass(cmd, "SSH_AUTH_SOCK");
     virCommandAddEnvPass(cmd, "SSH_ASKPASS");
     virCommandAddEnvPass(cmd, "DISPLAY");