On Sun, Nov 05, 2006 at 07:41:40PM -0800, Russ Allbery wrote:
> Russ Allbery <[EMAIL PROTECTED]> writes:
> > Manoj Srivastava <[EMAIL PROTECTED]> writes:
> 
> >>         This flows from the Release policy. Not specifying /bin/bash
> >>  in scripts is not considered a RC bug.
> 
> > I can try to propose better language for this.  I think that using pure
> > bash-specific constructs not found in dash in /bin/sh scripts should
> > actually be an RC bug, but using test -a or test -o should not.  I think
> > we need to say that /bin/sh scripts are permitted to use POSIX shell
> > capabilities plus a short list of additional capabilities that
> > everything other than posh also implement.
> 
> Here's a proposed patch.  What do people think about this approach?
[...]

It looks good to me. Perhaps it would be nice if the policy would
mention that "the use of non-POSIX constructs should be avoided if
possible", but I don't think it's important either way.

-- 
<Lo-lan-do> Home is where you have to wash the dishes.
  -- #debian-devel, Freenode, 2004-09-22


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to