Date: Wed, 27 Aug 1997 08:53:24 +0200 (SAT) From: John Hay <jhay@mikom.csir.co.za> To: anton@urc.ac.ru (Anton Voronin) Cc: freebsd-stable@FreeBSD.ORG Subject: Re: perl4 now works differently? Message-ID: <199708270653.IAA08293@zibbi.mikom.csir.co.za> In-Reply-To: <3402FF96.7363B010@urc.ac.ru> from Anton Voronin at "Aug 26, 97 04:08:54 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> After upgrading from 2.2-stable source tree I noticed that when adding a > new user, the adduser.message is sent to one without a proper evaluation > of variables contained in the file: $fullname, $passwd, $name (the whole > line containing a variable is excluded from the message). Looking to the > adduser source I haven't mentioned anything unusual, it just evals every > line of the file. When I try to execute adduser with perl5, it works > properly. So why it now doesn't with perl4? I have a perl script here (Plexus) that we have used for more than a year and it suddenly don't want to work anymore. A month ago it still worked. I have just changed it to use perl5 and it is working again. The error message that I get is: ====== -s: not found Identifier too long at (eval) line 1, <CFG> line 33. ====== I think somewhere during the security fixes something broke, but I haven't looked into it yet. John -- John Hay -- John.Hay@mikom.csir.co.za
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708270653.IAA08293>