cyradm shell script error on startup - More help ?
John Gibson
gib at edgate.com
Thu Mar 11 19:46:47 EST 2004
Wil Cooley wrote:
>On Thu, 2004-03-11 at 15:05, John Gibson wrote:
>
>
>>Hi, all.
>>
>>I am struggling to get Cyrus IMAP off of the ground. My current problem
>>is that the path to the Cyrus perl modules doesn't seem to get added
>>properly to perl INC during compilation/installation.
>>
>>The cyradm shell script fails.
>>
>>Help with this would be appreciated.
>>
>>
>
>As a test, set the path to the perl Cyrus/ directory to the environment
>variable PERL5LIB. If that works, then add to cryadm near the top
>something like this:
>
>use lib '/usr/local/perl/whatever';
>
>Or use Simon's RPMs and have it install in the normal Perl lib directory
>:)
>
>Wil
>
>
Thanks Wil ! However...
bash-2.05a$
PERL5LIB=/usr/local/lib/perl5/site_perl/5.6.1/i386-linux;export PERL5LIB
bash-2.05a$ cyradm ares
IMAP Password:
YEAH !!!
Your suggestion sounds great, but "cyradm" is a bourne shell script, not
perl. So the "use" command gives an error.
use lib '/usr/local/perl/whatever';
bash-2.05a$ cyradm1 ares
/usr/local/bin/cyradm1: use: command not found
bash-2.05a$ diff /usr/local/bin/cyradm /usr/local/bin/cyradm1
41a42,43
> # Added suggestion by Wil Cooley jg.
> use lib '/usr/local/lib/perl5/site_perl/5.6.1/i386-linux';
bash-2.05a$
How do I add that idea into the installation? These are the files that
are created during the IMAP build.
135046 360 -r-xr-xr-x 1 root root 361606 Mar 11 04:50
./site_perl/5.6.1/i386-linux/auto/Cyrus/IMAP/IMAP.so
135047 0 -r--r--r-- 1 root root 0 Mar 11 04:50
./site_perl/5.6.1/i386-linux/auto/Cyrus/IMAP/IMAP.bs
135054 4 -rw-r--r-- 1 root root 150 Mar 11 04:53
./site_perl/5.6.1/i386-linux/auto/Cyrus/IMAP/.packlist
135048 4 drwxr-xr-x 3 root root 4096 Mar 11 04:53
./site_perl/5.6.1/i386-linux/Cyrus
135049 16 -r--r--r-- 1 root root 12551 Oct 22 13:50
./site_perl/5.6.1/i386-linux/Cyrus/IMAP.pm
135050 4 drwxr-xr-x 2 root root 4096 Mar 11 04:53
./site_perl/5.6.1/i386-linux/Cyrus/IMAP
135051 28 -r--r--r-- 1 root root 27953 Jan 15 08:35
./site_perl/5.6.1/i386-linux/Cyrus/IMAP/Admin.pm
135052 8 -r--r--r-- 1 root root 7331 May 25 2002
./site_perl/5.6.1/i386-linux/Cyrus/IMAP/IMSP.pm
135053 48 -r--r--r-- 1 root root 46439 Jan 15 08:35
./site_perl/5.6.1/i386-linux/Cyrus/IMAP/Shell.pm
[root at ares perl5]#
---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list