[buug] hello

Ian Zimmerman itz at buug.org
Thu Dec 2 08:36:32 PST 2010

Karen> That is my new project for awhile then.  login [pam] -- I fail.
Karen> I don't know why there has to be a daemon for login.

Not a daemon.  This is the same process that becomes your shell after
you log in.

Karen> -csh -- I fail. Looks like a vararg or parameter or flag, not a
Karen> process.

I said high level :)  You don't need to understand the flags.  Just what
it is and why it is running.  This is your shell (which used to be a
login process).  The leading dash is just a trick to make it know it is
in fact a login shell, and not just any random interactive shell that
you started by typing "csh".  But that is a detail that can wait for
much later.

Karen> /bin/sh /usr/local/bin/startx -- I sort of get this, but am
Karen> wondering I need to be logged in as root if this computer is its
Karen> own server, window manager with its own clients.

No, because the X server is setuid root.  setuid is kind of important
concept, maybe google it.

Ian Zimmerman <itz at buug.org>
gpg public key: 1024D/C6FF61AD 
fingerprint: 66DC D68F 5C1B 4D71 2EE5  BD03 8A00 786C C6FF 61AD
Ham is for reading, not for eating.

More information about the buug mailing list