Zmena jmena ve vypisu procesu

Stanislav Meduna stano na trillian.eunet.sk
Neděle Srpen 22 20:19:58 CEST 1999


On 22 Aug 1999 18:24:58 +0200, Petr Snajdr wrote:

:   jak lze dosahnout zmeny jmena obdobne jako to dela 
: sendmail tak, ze pres ps nevidim sendmail, ale
: "sendmail: accepting connections on port 25"? 

No ... strcpy(argv[0], "tralala"); mi zafungovalo,
ale kolko je tam miesta a co si prepisem, ked prestrelim,
nemam predstavu. argv[0] = "tralala"; nefungovalo,
tie pointre su iba metodou, ako sa proces k tym datam
dostane, ale sucastou prislusnej struktury nie su.

: Jde to na Linuxu i u thredu?

Dobra otazka. Logicky by nemalo, ale v Linuxe
je rozdiel medzi procesom a threadom pomerne maly,
urcite mensi ako na platformach typu Sun, HP
alebo Win NT. Treba skusit.

: Jak je to vubec s portabilitou takovych veci? Kde
: to bude fungovat a kde ne?

Odporucam sa mrknut do zdrojaku toho sendmailu,
tam budu urcite ifdefy pre rozne prostredia.
Vseobecne prenositelny sposob podla mna neexistuje.

Zdravi
-- 
				Stano



Další informace o konferenci Linux