On Tue, 9 May 2006, [EMAIL PROTECTED] wrote:

On Tue, May 09, 2006 at 08:37:54PM +0200, Tomasz Trojanowski wrote:
On Tue, 2006-05-09 at 11:45 +0200, [EMAIL PROTECTED] wrote:
Witam!

W skrypcie user_group.sh z pakietu rpm-base-4.4.2-33 jest błąd
uniemożliwiający działanie skryptu na shellu bash.

[EMAIL PROTECTED] ~]$ head -1 /usr/lib/rpm/user_group.sh
#!/bin/sh

Więc skąd Ci ten bash... ?
Chodzi o to, że ten skrypt nie działa, gdy jako /bin/sh jest bash. I wiem,
że domyślnym shellem PLD jest ksh, ale ktoś (w tym wypadku ja) może chcieć
coś innego.

Nie zamieniaj symlinka /bin/sh na /bin/bash !
Tylko zapodaj userowi root powłokę bash, jesli bez niej żyć nie możesz.
(usermod -s /bin/bash root)

I to jest "The Right Way" (TM).

--
Sławomir Sędyka
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym