On Fri, Jun 21, 2024 at 09:43:52 -0700, Mike Castle wrote:
> On Fri, Jun 21, 2024 at 4:57 AM Greg Wooledge <g...@wooledge.org> wrote:
> > That's why I find it frustrating when someone claims that this bug is
> > so severe that Debian has to *change their policy* without even describing
> > how this bug is affecting them in real life.
> 
> I did not feel like the OP was saying the bug was that bad and the
> policy needed to change, but as a starting point to ask why it is
> still the policy after 27 years.

Are you unaware that it *changed*?

Here's a quote from <https://wiki.debian.org/Shell> which was the
first place I could find it:

  In all releases up to and including DebianLenny, Bash was the default
  non-interactive shell. Beginning with DebianSqueeze, Debian uses Dash
  (the Debian Almquist shell) as the target of the /bin/sh symlink.

Debian made a *conscious choice* to switch /bin/sh from bash to dash.
The OP of this thread is requesting that Debian should reverse this
and change *back* to bash, because of one bug, which affects a very
small number of scripts.

Furthermore:

  From DebianSqueeze to DebianBullseye, it was possible to select Bash
  as the target of the /bin/sh symlink by running dpkg-reconfigure
  dash. However, as of DebianBookworm, this is no longer supported.

So, the OP is not only asking for a reversion of the policy decision
that was made, but for a reinvestment of the time and resources that
would be required to support this new-but-really-old policy.  The
resources to support /bin/sh -> bash have already been discontinued.

Reply via email to