🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #208

Re: Jak rozpoznac init?

#208
From: Marcin Kadziolka
Date: Wed, 08 Sep 1999 18:05
18 lines
1433 bytes
Daniel Mróz <beorn@cyberdeck.digital.pl> wrote:

> Pytanie prawdopodobnie trywialne, ale nie wiem jak to rozwiazac. Jak wykryc czy
> program zostal uruchomiony przez init'a? Probowalem sprawdzac ID przywodcy

getppid() == 1

Tyle że to nie do końca pewne, bo jeśli program zostanie odpalony z shella i
ten zakończy swoją pracę nie czekając na zakończenie naszego programu, to
init stanie się procesem macierzystym naszego programu.

> P.S. Mam nadzieje, ze nie zamotalem.

Mam nadzieję że to dobre rozwiązanie ;)

-- 
Na razie   | Running Windows on a Pentium is like having a brand new Porsche 
    Marcin |   but only be able to drive backwards with the handbrake on.
Technical Details
Message-ID: <7r68hn$c25$1@kermit.rubryk.home>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!kermit!kalma
References: <slrn7tdb1r.hr.beorn@cyberdeck.digital.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!kermit!kalma
From: Marcin Kadziolka <kalma@polsl.gliwice.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: Jak rozpoznac init?
Date: 8 Sep 1999 18:05:43 GMT
Organization: Home sweet home...
Lines: 18
Message-ID: <7r68hn$c25$1@kermit.rubryk.home>
References: <slrn7tdb1r.hr.beorn@cyberdeck.digital.pl>
Reply-To: kalma@polsl.gliwice.pl
NNTP-Posting-Host: bmj-ppp1.bmj.com.pl
Mime-Version: 1.0
X-Server-Date: 8 Sep 1999 18:05:43 GMT
X-Newsreader: TIN [UNIX 1.3 unoff BETA 970321; i586 Linux 2.2.10]
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit