Stefan Sch�llermann <[EMAIL PROTECTED]> wrote:
> ich will die Standardshell f�r mein Debian-System auf zsh umstellen.
> Muss ich noch mehr beachten, als
> - /bin/sh auf zsh verlinken
> - in /etc/passwd bash auf zsh �ndern?
Muesste imho genuegen.
> PS wieso ist bei den Shell nicht genauso, wie z.B. mit den MTAs? Es
> reicht wenn einer installiert ist, wieso muss ich das l�schen der bash
> extra best�tigen, obwohl eine andere Shell installiert ist?
Weil:
------------
[EMAIL PROTECTED]:~> dpkg -s bash
Package: bash
Essential: yes
...
------------
Das bedeutet, das Programme Skripts enthalten duerfen, die /bin/bash
benoetigen, ohne eine "Depends: bash" zu haben. Das kann das
Programm selbst (z.B. dlocate) oder auch die Maintanerskripts sein.
Ohne /bin/bash wirst du z.B. libc6 nicht installieren oder upgraden
koennen.
Kurz gesagt: Du willst bash sofort wieder installieren.
Wohlgemerkt, Debian erwartet nicht, dass /bin/sh die bash ist,
dahinter darf sich eine beliebe POSIX kompatible Shell verstecken
(z.B. auch ash oder dash), Skripts, die bash-Features benoetigen
muessen explizit "#!/bin/bash" statt "#!/bin/sh" als shebang-Zeile
anfuehren.
cu andreas
--
Hey, da ist ein Ballonautomat auf der Toilette!
Unofficial _Debian-packages_ of latest unstable _tin_
http://www.logic.univie.ac.at/~ametzler/debian/tin-snapshot/
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)