Raphael Geissert wrote:
Hello everybody,
This is a follow up to my previous thread, with a slightly different proposal.
What actually needs to be done is:
* Make dash essential,
My only doubt, also stated in previous thread is the "dash essential".
Technically I would prefer that:
- initscript package will depend on dash (because of nasty interaction
bash and mount on some nis configuration)
- package who requires dash or bash (or a specific version) will
explicitly use them in the dependencies.
Maybe also dpkg if {pre,post}{inst,rm} really need it
(but NOT for package who requires a generic POSIX shell)
It is more as a documentation effort. In general programs will use dash
by defaults.
This is like system libraries (libc) and libraries in general:
"indirect essential".
> make it divert the current /bin/sh symlink by default,
> make another essential package depend on dash. Prompt the user before
> diverting on interactive upgrades.
ciao
cate
--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org