[KLUG Members] Can't locate Cyrus/IMAP/Shell.pm in @INC

Tony Gettig members@kalamazoolinux.org
Fri, 17 Jan 2003 14:44:00 -0500 (EST)


Hey there,


First, mega thanks to Adam's sendmail PDF and pointers in the right
direction by RGB. I have my penguindude.com domain running entirely on my
box at home now.

Not that there's anything wrong with pine, but I'd like to get IMAP going
so things like webmail and a gui client are more feasible. I *think* I
have cyrus up and running. At least the messages log appears to show it
working and I can telnet to port 143 and get info about it. However, I
can't seem to get cyradm to do anything for me. Example output:

# cyradm
Can't locate Cyrus/IMAP/Shell.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.1
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .).BEGIN failed--compilation aborted.


Argh! I did a google search and tried a couple of things that looked
relevant (like copying the Cyrus/IMAP/ structure beneath
/usr/lib/perl5/5.8.0), but to no avail.

Also, if I want an existing user on my server to have an IMAP mailbox,
will I still need to "cyradm --user username" for them? I'm guessing yes.

Any ideas or pointers in the right direction are appreciated. Thanks!


Tony Gettig



-- 
Tony Gettig
http://www.VoiceoversNow.com
GBY!