[linux-l] Debian-Mirror der belug...

Tobias Schlottke toby at schlottke.net
Mi Okt 8 12:55:42 CEST 2003


On Wed, 8 Oct 2003, Steffen Dettmer wrote:

> sshd kann ja nicht single-process gehen, weil es verschiedene
> Benutzer gibt, und ein thread nicht setuid nur für den Thread
> machen kann - und damit fällt auch Java aus, weil es immer unter

Naja, Java kann im Prinzip schon ein fork, aber halt
nur im Prinzip: ein fork kombiniert mit nem exec. Und
dann hast Du einen neuen Prozess wo Du uid etc hin- und
herdrehen kannst. Aber Du kommst an die Deskriptoren
nich mehr dran. Ergo muß der Papaprozess auf den
Streams selber lauschen und an den Kindprozess
weiterpipen. Eben ne wilde Kiste und vor allem
Unperformant.

> dem Bneutzer läuft, der es gestartet hat. Einen Client kann man
> natürlich bauen, aber das ist ja was anders, der braucht ja auch
> nicht unbedingt fork :)

Klar. Aber langweilig :-)

Toby





Mehr Informationen über die Mailingliste linux-l