Hi,
Thanks for your reply.
> > I recently had to reinstall my system due to a hard disk failure. The
> > reinstall included the installation of perl-5.6.1. Since then I can't
> > run any perl scripts, as they all result in messages like...
> >
> > "The crypt() function is unimplemented due to excessive paranoia. at
> > /var/neomail//checklogin.pl line 18."
> remove crypt() call from script.
> Or use so called non-US distributions.
Can't really remove the call to crypt. I have over a dozen packages that
call it to verify user/password combination. I provide access to users to
web based email, banner rotation facilities and more. I can't provide
unauthorised access.
I installed everything from the same CD I've always used, and I then
upgraded to kernel 2.2.18 (I was on 2.2.16 before).
I vaguely recall seeing something some where saying it might be a kernel
issue, but I'm damned if I know where in the kernel make it would affect the
use of crypt().
I've since recompiled perl-5.6.1 telling it I have insecure suid scripts,
and enabled suid emulation [I know... :-(], to no avail.
Any other alternatives?
Phillip
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.linux-learn.org/faqs