Hi Ingrid,
Doch was genau bringt mir das posix_setid()?
Ok - mein Fehler, ich habe mich verguckt ;-) Ich dachte vorher, in beiden Fällen, also sowohl bei der Verwendung von posix_setid() als auch beim Verzicht darauf, hätte bei ps -A unter TTY ein "?" gestanden, da habe ich mich aber wohl geguckt.
Also: Bei der Verwendung von posix_setid() wird der Prozess von der Shell gelöst, bei TTY steht dann "?", verwendet man kein posix_setid(), so steht unter TTY pts/0, oder eben das, wo man gerade angemeldet ist und der Prozess ist damit an die Shell gebunden.
MfG, Dennis.