> On Sat, Apr 07, 2007 at 10:55:41AM +0200, Pierre Schmitz wrote:
>> Hi,
>>
>> I just noticed that it is not possible to use su to switch to a user
>> which
>> has /bin/false as shell with current coreutils. This is used by some
>> daemons
>> like ejabberd to run the service as a non-root user.
>>
>> Is this a feature of new coreutils or a bug? If I change /bin/false
>> to /bin/bahs everything works as expected, but I don`t think this is a
>> very
>> good idea.
>
> Command is passed to "/bin/false" which will fail.
> Try: su -s /bin/bash

With a ecplicitly shell given thisworks. But this wasn`t nessecary before.
So I wonder if this is a bug of coreutils or feature and we`ll have to
change some daemon scripts.

>
>
> Jürgen
>
> _______________________________________________
> arch mailing list
> [email protected]
> http://archlinux.org/mailman/listinfo/arch
>


-- 
Pierre Schmitz


Clemens-August-Straße 76
53115 Bonn

Telefon         0228 9716608
Mobil           0160 95269831
Jabber          [EMAIL PROTECTED]
WWW             http://www.laber-land.de


_______________________________________________
arch mailing list
[email protected]
http://archlinux.org/mailman/listinfo/arch

Reply via email to