X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type; q=dns; s=default; b=RPcj rhKlfAB0RDVYO9ZOJ510R1ubMigy0/s1bAPl2+Ptmu05xulxcSkNVCDjjNiIpA5Z Mzq1PTxjeM+yyYJH2MAipQ0TpWvOSwx9dzj6zC+7DvEiWh3mIPj+MrL9tPegLdQH NFsUeyoOZFcQ7ByZIn7MvGeNABL65y/+qVhX4Ds= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type; s=default; bh=c5vonapuD2 GVCIan+6uVsIMvJ2Y=; b=VyZmW/jnAiM4JII7I8I3+cCLMmcq35Aw9MkLLeprfh B2p7cYUqdT51fzBCAqgxijtfC1wpEwGX4NRdw0bgDctxtV9bCi3puQpijQMxMkFd KxihsrkyLPYAcBNwNzdBrlfwEuZKbL3hi/N6ZsYQ3rhJtQg6Bb7BM1kT6bvNG3Ye 8= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=forbid, cripple X-HELO: mx1.redhat.com Subject: Re: [ANNOUNCEMENT] Updated: dash-0.5.9.1-1 To: cygwin AT cygwin DOT com References: <74aa0c8b-c268-dbd4-88b7-cda78186f321 AT SystematicSw DOT ab DOT ca> <58af73f6 DOT 57a8ca0a DOT 9eea8 DOT c76d AT mx DOT google DOT com> From: Eric Blake Openpgp: url=http://people.redhat.com/eblake/eblake.gpg Message-ID: Date: Fri, 24 Feb 2017 08:32:27 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <58af73f6.57a8ca0a.9eea8.c76d@mx.google.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="V6GC7j15wf69fNXfCE5XeonBxjAelE4CB" X-IsSubscribed: yes --V6GC7j15wf69fNXfCE5XeonBxjAelE4CB Content-Type: multipart/mixed; boundary="E1VTdJhVTT2PAK8ll79GrBiqlAp2QKQ3R"; protected-headers="v1" From: Eric Blake To: cygwin AT cygwin DOT com Message-ID: Subject: Re: [ANNOUNCEMENT] Updated: dash-0.5.9.1-1 References: <74aa0c8b-c268-dbd4-88b7-cda78186f321 AT SystematicSw DOT ab DOT ca> <58af73f6 DOT 57a8ca0a DOT 9eea8 DOT c76d AT mx DOT google DOT com> In-Reply-To: <58af73f6 DOT 57a8ca0a DOT 9eea8 DOT c76d AT mx DOT google DOT com> --E1VTdJhVTT2PAK8ll79GrBiqlAp2QKQ3R Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 02/23/2017 05:44 PM, Steven Penny wrote: > On Thu, 23 Feb 2017 12:59:27, Brian Inglis wrote: >> Some people may continue to need or prefer using bash in POSIX mode. >=20 > You might know this already, but "Bash in POSIX mode" is not quite > POSIX. For > example, arrays are not defined by POSIX: You may not know this, but POSIX doesn't forbid extensions. Bash in POSIX mode does NOT cripple all extensions, merely those that are incompatible with POSIX. That's why so many people end up writing #!/bin/sh scripts with bashisms, then get surprised when they break on a different shell. If you want a STRICT shell, Debian's posh is even better than dash at ferreting out use of non-portable extensions. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --E1VTdJhVTT2PAK8ll79GrBiqlAp2QKQ3R-- --V6GC7j15wf69fNXfCE5XeonBxjAelE4CB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJYsEP7AAoJEKeha0olJ0NqthMH/1ORg7lvZAZkBIapAUw+EnnG 2WTXwnTi2jiFp43YHOjsrsLR3W0iCnZnxIWKZBzgjDnTW37aLMnG31CxuGiJ+8Rl vTl6dsGoqklVGWo2HgjEfIA1FPDflTPOYqRwe0pj9CJ2ZmazV71f9RDRv9N202Dz 2iDK3sf8lg/FOolaLoxGs+oNbieM2Wdl0tssnQXeQCPGJVaBGaK3zSxhxGCnBn6U qN/Z0WcKPe+7D1Y3iXDpecyGJWg+DCs1AX3TcJTOicqmVPDzxlejw1r9yn0hkErB 7Mf0PNsM/xnC3NCkhPzgPdxdO5lgGlogUtQnYhEPzrwaQeRaWtLrZLpwzIoN3hY= =fUJI -----END PGP SIGNATURE----- --V6GC7j15wf69fNXfCE5XeonBxjAelE4CB--