Christopher Thorjussen wrote:

>What is the right permission on perl modules? I've installed a few using cpan 
>as root, and i had a umask of 0077 instead of 0022 at the moment of 
>installation :-/
>
>Should the folders be 755, and files 644? Most files are 444 in perl modules 
>where I have installed using swup , but some are even 666 (mysql.pm from 
>DBI-mysql is 666)
>  
>
Correction: mysql.pm had permission 555 (r-xr-x-rx) (and a few others too..)

I get this error from a CGI script I'm trying to use in apache:

[Thu Dec 15 12:03:29 2005] [error] [client 10.1.2.102] Can't locate 
loadable object for module XML::LibXML::Common in @INC (@INC contains: 
/usr/local/groundwork/monarch/lib 
/usr/lib/perl5/5.8.5/i586-linux-thread-multi /usr/lib/perl5/5.8.5 
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl 
/usr/lib/perl5/vendor_perl/5.8.5/i586-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl .) at 
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi/XML/LibXML.pm line 11
[Thu Dec 15 12:03:29 2005] [error] [client 10.1.2.102] Compilation 
failed in require at 
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi/XML/LibXML.pm 
line 11.
[Thu Dec 15 12:03:29 2005] [error] [client 10.1.2.102] BEGIN 
failed--compilation aborted at 
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi/XML/LibXML.pm 
line 11.
[Thu Dec 15 12:03:29 2005] [error] [client 10.1.2.102] Compilation 
failed in require at 
/usr/local/groundwork/monarch/lib/MonarchStorProc.pm line 12.
[Thu Dec 15 12:03:29 2005] [error] [client 10.1.2.102] BEGIN 
failed--compilation aborted at 
/usr/local/groundwork/monarch/lib/MonarchStorProc.pm line 12.
[Thu Dec 15 12:03:29 2005] [error] [client 10.1.2.102] Compilation 
failed in require at /home/httpd/cgi-bin/monarch.cgi line 16.
[Thu Dec 15 12:03:29 2005] [error] [client 10.1.2.102] BEGIN 
failed--compilation aborted at /home/httpd/cgi-bin/monarch.cgi line 16.
[Thu Dec 15 12:03:29 2005] [error] [client 10.1.2.102] Premature end of 
script headers: monarch.cgi

And I got the file:
[EMAIL PROTECTED] /var/log/httpd# locate Common | grep perl
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi/XML/LibXML/Common.pm
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi/auto/XML/LibXML/Common
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi/auto/XML/LibXML/Common/.packlist
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi/auto/XML/LibXML/Common/Common.bs
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi/auto/XML/LibXML/Common/Common.so


/Christopher

_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to