Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Aug 2002 19:49:47 -0400
From:      The Anarcat <anarcat@anarcat.ath.cx>
To:        Mike Tancsa <mike@sentex.net>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: /bin/sh changed?
Message-ID:  <20020806234947.GI1019@lenny.anarcat.ath.cx>
In-Reply-To: <5.1.1.6.0.20020806194234.056ec640@marble.sentex.ca>
References:  <Pine.BSF.4.44.0208061621470.93936-100000@elara.frii.com> <Pine.BSF.4.44.0208061621470.93936-100000@elara.frii.com> <5.1.1.6.0.20020806194234.056ec640@marble.sentex.ca>

next in thread | previous in thread | raw e-mail | index | archive | help

--/qIPZgKzMPM+y5U5
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I don't know of any.

The fixes are kinda easy though, since the original syntax is bad.

Anyone should report it via GNATS or MAINTAINER, I guess.

A.

On Tue Aug 06, 2002 at 07:50:23PM -0400, Mike Tancsa wrote:
> Hmmm....  Anyone have a list of "bad" things like this that need to be=20
> fixed ?
>=20
>         ---Mike
>=20
> At 07:13 PM 06/08/2002 -0400, The Anarcat wrote:
> >Ok, it seems a recent MFC made /bin/sh DTRT after all.
> >
> >Indeed the line in locate.mklocatedb:
> >
> >     || exit 1
> >
> >is faulty. Either the line before needs a backslash to continuate the
> >line, or drop the '||'.
> >
> >I'm not sure why the locate script hasn't been (completely) fixed, but
> >it should be fixed. Not /bin/sh.
> >
> >Same goes for that ugly mysql startup script.
> >
> >A.
> >
> >On Tue Aug 06, 2002 at 04:29:18PM -0600, C.J. wrote:
> >> cvsup @11:45MDT - RELENG_4
> >>
> >> Noticed quite by accident:
> >>
> >> root@host (/root) # /usr/libexec/locate.updatedb
> >> /usr/libexec/locate.mklocatedb: 87: Syntax error: "||" unexpected
> >>
> >> From /usr/libexec/locate.mklocatedb line 87:
> >>
> >> perl -ne '/^\s*[0-9]+\s(..)$/ && print $1 || exit 1' > $bigrams
> >>       || exit 1
> >>
> >> It looks as if, by my extremely limited knowledge of /bin/sh, if you w=
rap
> >> the || statement down to the next line the shell can no longer underst=
and
> >> since conjoining these two lines solves the problem.  I can see where=
=20
> >this
> >> is going to be a huge pain in the butt on the rest of my boxes.  Was t=
his
> >> change intentional?
> >>
> >>
> >> - C.J.
> >>
> >>
> >> To Unsubscribe: send mail to majordomo@FreeBSD.org
> >> with "unsubscribe freebsd-stable" in the body of the message
> >
> >
> >--
> >The idea that Bill Gates has appeared like a knight in shining armour to
> >lead all customers out of a mire of technological chaos neatly ignores
> >the fact that it was he who, by peddling second-rate technology, led
> >them into it in the first place. - Douglas Adams (1952-2001)
>=20
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message


--=20
Un =E9ducateur dans l'=E2me ne prend rien au s=E9rieux que par rapport
=E0 ses disciples -- soi-m=EAme non except=E9.
                        - Nietzsche, "Par del=E0 le bien et le mal"

--/qIPZgKzMPM+y5U5
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)

iD8DBQE9UGCattcWHAnWiGcRAgZEAJ9DG9Fq7bINmVXlh78APP18galJTgCdH2aL
OzEispoMu7dd5mNm7bFLu9o=
=uyoy
-----END PGP SIGNATURE-----

--/qIPZgKzMPM+y5U5--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020806234947.GI1019>