[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Why does the user 'nobody' have a shell?



>>>>> "Ben" == Ben Armstrong <synrg@sanctuary.nslug.ns.ca> writes:

    Ben>        The command interpreter field provides the name of the
    Ben> user's command language interpreter, or the name of the
    Ben> initial program to execute.  Login uses this information to
    Ben> set the value of the SHELL environmental variable.  If this
    Ben> field is empty, it defaults to the value /bin/sh.

Ah, interesting.

    Ben> Processes running as 'nobody' still have an environment, and
    Ben> could potentially make use of SHELL, could they not?  I think
    Ben> where you've gone wrong is in interpreting this field
    Ben> strictly as a "login shell" field.

That's probably true. I wasn't meaning to interpret anything, I
was just noting that our setup is different from most others'. :)

Ben

-- 
Brought to you by the letters U and K and the number 15.
"You have my pills!"
Debian GNU/Linux maintainer of Gimp and GTK+ -- http://www.debian.org/


Reply to: