I have installed cyrus imap with no real problems, but when I try to run cyradm, I get an error looking for Shell.pm perl [cyrus@cabo /etc]$ cyradm localhost Can't locate Cyrus/IMAP/Shell.pm in @INC (@INC contains: /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .). BEGIN failed--compilation aborted. This is not suprising, it should be looking in /usr/local/lib/perl5/site_perl/5.005/ If I then add the soft link ln -s /usr/local/lib/perl5/site_perl/5.005/i386-linux/Cyrus/ /usr/lib/perl5/site_perl/5.005/i386-linux/Cyrus then I get the following error message: [cyrus@cabo /etc]$ cyradm localhost Can't locate loadable object for module Cyrus::IMAP in @INC (@INC contains: /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .) at /usr/lib/perl5/site_perl/5.005/i386-linux/Cyrus/IMAP/Admin.pm line 43 BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.005/i386-linux/Cyrus/IMAP/Admin.pm line 43. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.005/i386-linux/Cyrus/IMAP/Shell.pm line 58. BEGIN failed--compilation aborted. I have no real knowledge of perl, so I am not sure what the loadable module is that it is looking for. the directory /usr/lib/perl5/site_perl/5.005/i386-linux/Cyrus contains: drwxr-xr-x 2 root root 1024 Feb 15 15:08 IMAP -r--r--r-- 1 root root 11557 Dec 20 13:14 IMAP.pm drwxr-xr-x 2 root root 1024 Feb 15 15:08 SIEVE the directory /usr/lib/perl5/site_perl/5.005/i386-linux/Cyrus/IMAP contains: -r--r--r-- 1 root root 14170 Jan 4 17:44 Admin.pm -r--r--r-- 1 root root 7279 Dec 20 13:14 IMSP.pm -r--r--r-- 1 root root 36531 Nov 30 18:07 Shell.pm Any suggestions, help, (sorry if this is obvious) thanks Nik Nik Ingle Dept. Applied Physics Stanford University Stanford, CA 94305-4090 (650) 725-2296