From owner-freebsd-stable Sat Aug 10 12: 2: 8 2002 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 2B5EF37B400 for ; Sat, 10 Aug 2002 12:02:05 -0700 (PDT) Received: from aeimail.aei.ca (aeimail.aei.ca [206.123.6.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FD9343E4A for ; Sat, 10 Aug 2002 12:02:04 -0700 (PDT) (envelope-from anarcat@anarcat.ath.cx) Received: from shall.anarcat.ath.cx (3hrw48qdutui2yaf@dsl-59-246.aei.ca [216.221.59.246]) by aeimail.aei.ca (8.11.6/8.10.1) with ESMTP id g7AJ1v527121; Sat, 10 Aug 2002 15:01:57 -0400 (EDT) Received: from lenny.anarcat.ath.cx (lenny.anarcat.ath.cx [192.168.0.4]) by shall.anarcat.ath.cx (Postfix) with SMTP id E8A9B425; Sat, 10 Aug 2002 15:02:37 -0400 (EDT) Received: by lenny.anarcat.ath.cx (sSMTP sendmail emulation); Sat, 10 Aug 2002 14:58:30 -0400 Date: Sat, 10 Aug 2002 14:58:30 -0400 From: The Anarcat To: Jim Weeks Cc: freebsd-stable@freebsd.org Subject: HEADS UP! /bin/sh fixed (was: Keychain (shell script) does not want to play with /bin/sh) Message-ID: <20020810185830.GA315@lenny.anarcat.ath.cx> Mail-Followup-To: Jim Weeks , freebsd-stable@freebsd.org References: <20020810143932.GA67773@lenny.anarcat.ath.cx> <20020810134037.F655-100000@veager.jwweeks.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline In-Reply-To: <20020810134037.F655-100000@veager.jwweeks.com> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat Aug 10, 2002 at 01:48:36PM -0400, Jim Weeks wrote: >=20 > On Sat, 10 Aug 2002, The Anarcat wrote: >=20 > > It's been noted and corrected in latest stable as mentioned in the > > "/bin/sh changed?" thread. >=20 > I apologize for coming on a little strong with the first contribution I > made to this thread, I certainly don't mean to snipe the people that bend > over backward to contribute to the FreeBSD project. In a more > conservative tone, I meant to say how are we going to fix this so as not > to bite users that have no shell scripting knowledge at all? >=20 > I *thought* I had been following this thread, and although I have heard a > lot of bantering about what is correct syntax and what is not, I must have > missed the "heads up it's fixed" message ;-) There. You have your heads up. :) /bin/sh wasn't kosher and it was fixed. Now if there's any third party application (or even scripts part of base) that need fixing, that's another story. Users with no shell scripting knowledge should ask the list wether or not their latest bug is related to this and/or submit a PR. locate.mklocatedb has been fixed, as was the mysql-server startup script. There is really no other way to fix those scripts (IMO) than to just make sh spew a parse error and force people to fix their scripts. A. --=20 =46rom the age of uniformity, from the age of solitude, from the age of Big Brother, from the age of doublethink - greetings! --lrZ03NoBR/3+SXJZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9VWJVttcWHAnWiGcRAjXwAJ0UJ9IKXMNURT5Lfp4crUWCjdmlsACffE7y DBWLtaDfActGlWRDgUj5IFg= =he0G -----END PGP SIGNATURE----- --lrZ03NoBR/3+SXJZ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message