On Wed, Mar 07, 2007 at 09:58:05PM +0100, Arkadiusz Machoł wrote: > > > > > >Czy można ustalić aby domyślną powłoką dla roota był bash > > > Podlinkuj /bin/bash do /bin/sh Już inni podali jak to powinno się zrobic prawidłowo. Ja napiszę tylko dlaczego takie rozwiązanie z mojego punktu widzenia jest złe (nie chodzi wcale o prędkość). Skrypty są pisane tak, żeby nie wychodzić poza standard POSIX sh, ale są testowane praktycznie tylko na ksh. Jeżeli ktoś nie jest zaawansowanym użytkownikiem może mieć problemy z namierzeniem dlaczego niektóre skrypty po zmianie sh z ksh na bash przestają działać. Kiedyś sam przerabiałem taką sytuację, bo ktoś z developerów użył w skrypcie zmiennej GROUPS, a ta w bashu jest akurat read-only i skrypt się wykrzaczał. Jest to już co prawda poprawione, ale tego typu rzeczy mogą wyłazić i z jednej strony dobrze jak coś takiego wypłynie, ale takie zabawy są raczej dla ludzi z większym doświadczeniem.
-- Pozdrawiam Przemysław Białek _______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
