From owner-freebsd-stable@FreeBSD.ORG  Sun Jan 30 11:18:23 2005
Return-Path: <owner-freebsd-stable@FreeBSD.ORG>
Delivered-To: freebsd-stable@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 3A87216A4CE; Sun, 30 Jan 2005 11:18:23 +0000 (GMT)
Received: from voodoo.oberon.net (voodoo.oberon.net [212.118.165.100])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id F0DEB43D46; Sun, 30 Jan 2005 11:18:22 +0000 (GMT)
	(envelope-from krion@voodoo.oberon.net)
Received: from krion by voodoo.oberon.net with local (Exim 4.43 (FreeBSD))
	id 1CvD5t-000NtR-Oe; Sun, 30 Jan 2005 12:18:17 +0100
Date: Sun, 30 Jan 2005 12:18:17 +0100
From: Kirill Ponomarew <krion@voodoo.oberon.net>
To: Mark Sergeant <msergeant@snsonline.net>
Message-ID: <20050130111817.GC62253@voodoo.oberon.net>
References: <20050129202425.GA56998@heechee.tobez.org>
	<1985053043.20050130134456@serebryakov.spb.ru>
	<200501301208.19650.raabe@kde.org>
	<06d669a96d0ca3a9e026f564e0422598@snsonline.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <06d669a96d0ca3a9e026f564e0422598@snsonline.net>
X-NCC-Regid: de.oberon
X-NIC-HDL: KP869-RIPE
cc: Frerich Raabe <raabe@kde.org>
cc: freebsd-stable@freebsd.org
cc: freebsd-ports@FreeBSD.org
Subject: Re: [HEADS UP] perl symlinks in /usr/bin will be gone
X-BeenThere: freebsd-stable@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Production branch of FreeBSD source code
	<freebsd-stable.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
	<mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable>
List-Post: <mailto:freebsd-stable@freebsd.org>
List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
	<mailto:freebsd-stable-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 30 Jan 2005 11:18:23 -0000

On Sun, Jan 30, 2005 at 09:11:34PM +1000, Mark Sergeant wrote:
> >find /some/directory -type f -print0 | \
> >	xargs -0 perl -pi -e 's,^#! ?/usr(/local)?/bin/perl,#!/usr/bin/env 
> >perl'
> >
> 
> One problem I always had with "env" or equivalents... what happens if 
> someone manages to polute $PATH with a perl that is not infact perl but 
> something else, I remember being taught "Always specify full paths to 
> binaries, especially in cron".

/usr/local/bin is default path in $PATH on FreeBSD, so problems like
"what if it isn't perl, but something else" should be resolved by
users/admins.

-Kirill