Hi,

I'm trying to run (and maybe eventually package) clusterssh.  This is
a setuid perl script, and it depends on the config-simple-pm perl
module fink package.

The problem is that perl is very strict about what modules it will
load when running setuid; in particular, there seems to be a
hard-coded path that is searched, and there's no way to change it.
This means I can't use Apple's perl, because fink's perl modules (such
as Config::Simple) aren't in its path.  Unfortunately, I also seem
unable to use fink's perl, at least version 5.8.0-11, because it
doesn't look in /sw/lib/perl5 and thus doesn't find
version-independent perl modules.  The output is:

  Can't locate Config/Simple.pm in @INC (@INC contains: /sw/lib/perl5/5.8.0/darwin 
/sw/lib/perl5/5.8.0 /sw/lib/perl5/site_perl/5.8.0/darwin /sw/lib/perl5/site_perl/5.8.0 
/sw/lib/perl5/site_perl) at /Users/kurtas/dl/cssh line 73.
  BEGIN failed--compilation aborted at /Users/kurtas/dl/cssh line 73.

Am I doing something wrong, or is there a way to work around this?

Thanks  --Kurt

-- 
Kurt Steinkraus --- [EMAIL PROTECTED] --- http://kurtas.csail.mit.edu/
PGP fingerprint: 6427 E31D 7D0E 5D3D B39F  6510 416C 128C 7A49 0879
See http://kurtas.csail.mit.edu/pgpinfo.html for PGP key

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to