From owner-cvs-all@FreeBSD.ORG Wed Mar 2 00:00:14 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F22316A4CE; Wed, 2 Mar 2005 00:00:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C02443D58; Wed, 2 Mar 2005 00:00:14 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2200E1k008149; Wed, 2 Mar 2005 00:00:14 GMT (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2200EPH008148; Wed, 2 Mar 2005 00:00:14 GMT (envelope-from gad) Message-Id: <200503020000.j2200EPH008148@repoman.freebsd.org> From: Garance A Drosehn Date: Wed, 2 Mar 2005 00:00:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern imgact_shell.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2005 00:00:14 -0000 gad 2005-03-02 00:00:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern imgact_shell.c Log: Revert revision 1.26.4.1 before 5.4-release. This changes shell-option parsing (on the `#!' line) back to the way it has worked in FreeBSD since March 2000. That processing is not correct, but we aren't going to have the right fix for it tested in time for 5.4-release. Revision 1.26.4.1 fixed the behavior for some uses, and broke it for others. In particular, it broke tricks like: #!/bin/sh -- # -*- perl -*- which is recommended (by perl documentation) for some situations. PR: 16393 (gives history) Reviewed by: freebsd-arch Revision Changes Path 1.26.4.3 +20 -0 src/sys/kern/imgact_shell.c