[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1051371: debian-policy: stop referring to legacy filesystem paths for script interpreters



>>>>> "Luca" == Luca Boccassi <bluca@debian.org> writes:

    Luca> Debian only supports merged-usr since Bookworm. We should
    Luca> update policy to reference /usr/bin/sh and similar paths to
    Luca> describe recommended shebangs for scripts.

I do not support this change.  /bin/sh should still be the recommended
interface path for the posix shell.  Among other reasons, it promotes
compatibility between Linux and other posix architectures.  Besides
that, I suspect there are cases where tools look for /bin/sh in a #!
line and do not accept /usr/bin/sh.

I absolutely agree that the physical path of the posix shell should be
/usr/bin/sh.
I disagree that we should be changing interface paths for items
traditionally found in /bin.

Attachment: signature.asc
Description: PGP signature


Reply to: