[BUG]: skrypt user_group.sh z pakietu rpm-base

Sławomir Sędyka kermit w kontap.com.pl
Śro, 10 Maj 2006, 08:31:20 CEST


On Tue, 9 May 2006, lobo w chello.pl wrote:

> On Tue, May 09, 2006 at 08:37:54PM +0200, Tomasz Trojanowski wrote:
>> On Tue, 2006-05-09 at 11:45 +0200, lobo w chello.pl 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.
>>
>> [trojan w farpoint ~]$ 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


Więcej informacji o liście dyskusyjnej pld-devel-pl