> > > Can't locate Cyrus/IMAP/Shell.pm in @INC (@INC
> > > contains: /usr/lib/perl5/5.6.1/i386-linux
> > > /usr/lib/perl5/5.6.1
> > > /usr/lib/perl5/site_perl/5.6.1/i386-linux
> > > /usr/lib/perl5/site_perl/5.6.1
> > > /usr/lib/perl5/site_perl .).
> > > BEGIN failed--compilation aborted.
> > I think there's a solution to this, let see if I
> remember it. Ok, here goes:
> > try to compile cyrus with --with-perl=/usr (if you
> use RH) or go into
> > cyrussrcdir/perl and edit the Makefile so that the
> prefix var = /usr and not
> > /usr/local
> > 
> > If you got perl in a non-standard place, then change
> the prefix accordingly.
> > 
> > Did this help you?
> 
> which perl
> /usr/bin/perl
> 
> I added -I/usr/local/lib/site_perl/5.6.1/i386-linux
> inbetween perl -MCyrus....
> As suggeted by Victor & co
> 
> & cyradm seems to work now, but same trouble with imtest.
> 
> when trying to set up a test account by doing:-
> cyradm -user admin localhost imap
> Please enter your password:
> Please enter your password:
> cyradm: cannot authenticate to server with  as admin
> 
> when trying to set up a test account by doing:-
> cyradm -user admin -auth login localhost imap
> IMAP Password:
>               Login failed: authentication failure at
> /usr/local/lib/site_perl/5.6.1/i386-linux/Cyrus/IMAP/Admin.pm
> line 78
> cyradm: cannot authenticate to server with login as admin
> 
> I have a Master's in software engineering (OO & Java &
> Databases) but Perl makes no sense to me at all.......

Did you try
cyradm -user admin -auth plain localhost
I recall that worked for me for 2.0.16
I switched to 2.0.15-HIERPAT-r2

> Line 78 of Admin.pm reads:-
>   *$AUTOLOAD = sub { &$sub($_[0]->{cyrus}, @_[1..$#_]): };
> 
> Do I have a problem with SASL that is propegating to here?
> 
> Thanks in advance......
> 
> Craig Skinner, the email beginner  :(
> 
> -- 
> 
> Get your free email from www.linuxmail.org 
> 
> 
> Powered by Outblaze

Reply via email to