From owner-freebsd-bugs@FreeBSD.ORG Sun Aug 10 08:37:08 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39315106566C; Sun, 10 Aug 2008 08:37:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 125578FC24; Sun, 10 Aug 2008 08:37:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7A8b7pN064738; Sun, 10 Aug 2008 08:37:07 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7A8b7QS064734; Sun, 10 Aug 2008 08:37:07 GMT (envelope-from edwin) Date: Sun, 10 Aug 2008 08:37:07 GMT Message-Id: <200808100837.m7A8b7QS064734@freefall.freebsd.org> To: Hostmaster@Video2Video.Com, edwin@FreeBSD.org, freebsd-bugs@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: bin/36757: which(1) ought to append @ if result is symlink X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Aug 2008 08:37:08 -0000 Synopsis: which(1) ought to append @ if result is symlink State-Changed-From-To: open->closed State-Changed-By: edwin State-Changed-When: Sun Aug 10 08:32:53 UTC 2008 State-Changed-Why: This is a very dangerous addition to the output. Normally which(1) is used to determine if there is a program file with that name in the users $PATH, to know if the program is there and know the full path. By adding this character, suddenly the program file returned doesn't exist anymore despite that the program file does exist. I'm sorry but this shouldn't be done. http://www.freebsd.org/cgi/query-pr.cgi?pr=36757