[libvirt-users] saslpasswd2 and virsh -c qemu+tcp:///system <command>

Zvi Dubitzky DUBI at il.ibm.com
Sat Mar 26 13:27:06 UTC 2011


I need define a user /password for sasl but want that to do the 
verification
automatically no -promting ( or even maybe  avoid the  verification) while
using  a tcp socket with some applications that need authentication (e.g 
libvirt)

so I try :   saslpasswd2 -c -p  -a libvirt <user>  
 
 and it hangs (if i  now press  Enter it says :  "invalid parameter 
supplied") . if I avoid the -p flag  the above commad works fine and 
prompts for password  and later when using the tc p (virsh -c 
qemu+tcp:...) it prompts for the above defined user/password and 
autheticates ok .
But I want without the prompting 

The  man pages says
-p  Pipe mode - saslpasswd2 will neither prompt for the password nor 
verify that it was entered correctly. This is the default when standard 
input is not a terminal. 

In the past (before some upgrading of libvirt via rpm) the SASL 
authentication was done automatically no need for prompting
Don't know how to restore it .

Any help ? 

thanks

Zvi Dubitzky 
Email:dubi at il.ibm.com





More information about the libvirt-users mailing list