Phillip Morgan wrote: > > 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? > ... if recompiled perl - did ./configure script for Perl has a switch about crypt? P. S. try to read manuals on your distribution site - it may help you.
begin:vcard n:Filiapau;Ihar tel;pager:+375 (0) 17 2850000#6683 tel;fax:+375 (0) 17 2841537 tel;home:+375 (0) 17 2118441 tel;work:+375 (0) 17 2841371 x-mozilla-html:TRUE url:www.iph.to org:Enformatica Ltd.;Linux Developement Department adr:;;Kalinine str. 19-18;Minsk;BY;220012;Belarus version:2.1 email;internet:[EMAIL PROTECTED] title:Software Developer note:(none) x-mozilla-cpt:;18368 fn:Philips end:vcard