[Web-cyradm] Cyrus 2.2.3 virt domains + Web-cyradm 0.5.4 patch

Luc de Louw luc at delouw.ch
Wed Apr 7 23:04:46 CEST 2004


Michael Hsu wrote:
> Hi all,  I recently started using web-cyradm but noticed it didn't
> really support Cyrus 2.2.x's fully qualified user names of
> username at domainname.com instead of username.domainname.com so I made a
> very simple patch for it  which can be found here:
> http://www.shaolinux.org/web-cyradm-0.5.4.diff

I'll check that over the weekend, as usual time is rare :-(

> 
> There are some things to note when using this however.
> 1) it does not work with pam_mysql due to the fact that sasl does not
> pass the @domainname.com to pam.  Therefore you must use the auxprop
> mysql plugin and use plaintext passwords in your mysql database. Some
> people look down on this, and I do too but I really wanted to get the
> fully qualified user names and didn't want to write a patch for sasl. 

Hopefully there will be a patch available soon...

> 
> Just protect your DB ;)
> 2) In the conf.php set $CRYPT= "plain 0";

That is VERY bad! Is there no other way?

> 3) the cyrus administrator login (not the web-cyradm frontend login)
> must also have a fqun.  ie. cyrus at localdomain.com.
> 4) This does not work with unixhierarchysep.  It can be easily added
> however.  If someone really wants it I'll consider adding it.
> 5) Search features haven't been fully patched, I have too much to work
> on right now to do that, sorry :(
> 
> I have only tested this with Cyrus 2.2.3, web-cyradm 0.5.4, and sendmail
> 8.12.11 on Debian unstable.  It will work with postfix as I'm sure 99%
> of you use that, I didn't make any sendmail specific changes.  So here
> it is, if you want this feature use it, if not dont, if you think my
> patching skills suck dont use my patch, otherwise enjoy.  If you find
> any bugs with it please let me know so I can patch my own setup :)

As I notes obove, I'll check the patch. Hopefully you added a new config 
variable in conf.php...

The only bad thing about this is the plain text password storage.

rgds and thanks

Luc



More information about the Web-cyradm mailing list