[Delta] Compiling Ambrosio in Linux gives Error

Justin Karneges justin-psi2 at affinix.com
Thu Apr 26 09:25:29 PDT 2007


On Thursday 26 April 2007 3:02 am, duryodhan wrote:
> Anyways note that I didn't do make install for ambrosio. Is it
> neccessary to do that? I just did ./ambrosia 172.16.16.48 (as I do for
> psi). Is that Ok?

Yes, this is fine.  'make install' is not necessary.  In fact, it's probably a 
bad idea to make install, because then ambrosia can't find any of its 
files. :)  I should fix the docs.  I personally always run it in-place just 
like you did.

> Also, it doesn't seem to work. I added the following to the the userdb file
> .. duryodhan:duryo
>
> then I  added duryodhan at 172.16.16.48 as new account in Psi with pass
> duryo. But It doesn't connect . It just hangs there trying to connect
> ...

userdb is for legacy (iq:auth) authentication.  For Psi 0.10, this would work.  
For 0.11 (and other, newer clients) you'll want to also have the user set up 
in the Cyrus SASL database.  Use saslpasswd2 to add a user.  Note that you 
have to run ambrosia as root for SASL authentication to work.

> And it doesn't listen on 5223 even though I started it as root.

To listen on 5223 (or to support starttls on 5222), you need to pass a 
certificate and private key to the ambrosia command line.

-Justin


More information about the delta mailing list