From owner-freebsd-stable Tue Aug 26 03:06:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA01808 for stable-outgoing; Tue, 26 Aug 1997 03:06:53 -0700 (PDT) Received: from soul.irex.urc.ac.ru (soul.irex.urc.ac.ru [193.233.85.100]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA01788 for ; Tue, 26 Aug 1997 03:06:23 -0700 (PDT) Received: from urc.ac.ru (localhost.irex.urc.ac.ru [127.0.0.1]) by soul.irex.urc.ac.ru (8.8.7/8.8.5) with ESMTP id QAA00379 for ; Tue, 26 Aug 1997 16:08:55 GMT Message-ID: <3402FF96.7363B010@urc.ac.ru> Date: Tue, 26 Aug 1997 16:08:54 +0000 From: Anton Voronin Organization: URC FREEnet X-Mailer: Mozilla 4.02b7 [en] (X11; I; FreeBSD 2.2-STABLE i386) MIME-Version: 1.0 To: freebsd-stable@freebsd.org Subject: perl4 now works differently? Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I'm not sure that this mailing list is just where I should post this because it's concerning perl4 included to the source tree as a GNU contribution. 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? Anton -- ====================================================================== Anton Voronin http://www.urc.ac.ru/~anton/ Ural Regional Center of FREEnet; Technical University of Chelyabinsk Phone: +7 (3512) 65-49-92 (office) E-mail: anton@urc.ac.ru ======================================================================