Article View: pl.comp.os.linux.programowanie
Article #212Re: Jak rozpoznac init?
From: Przem Kowalczyk
Date: Wed, 08 Sep 1999 22:37
Date: Wed, 08 Sep 1999 22:37
35 lines
2037 bytes
2037 bytes
Daniel Mróz in pl.comp.os.linux.programowanie wrote:
>
>Czesc :)))
>Nareszcie na news.tpnet.pl wlaczyli pcolp do drzewka...
>
>Pytanie prawdopodobnie trywialne, ale nie wiem jak to rozwiazac. Jak wykryc czy
>program zostal uruchomiony przez init'a? Probowalem sprawdzac ID przywodcy
>procesow, ale najwyrazniej shell odpalajacy programy ze skryptow startowych
>odcina sie od inita, bo zazwyczaj otrzymuje wynik 112, czy 114. Sprawdzanie
>obowiazujacego ID uzytkownika tez nie wchodzi w gre, gdyz chce rozroznic miedzy
>odpalaniem programu z init z prawami root'a a odpalaniem przez samego root'a.
>Ew. co poczytac/czego szukac.
>
>P.S. Mam nadzieje, ze nie zamotalem.
Troszeczkę.
Jest taka miła funkcja getppid:
GETPID(2) Linux Programmer's Manual GETPID(2)
NAME
getpid, getppid - get process identification
DESCRIPTION
getpid returns the process ID of the current process. (This is often
used by routines that generate unique temporary file names.)
getppid returns the process ID of the parent of the current process.
Przem
--
Blood from a stone, water from wine.
Born under an ill-placed sign.
R.E.M
Technical Details
Message-ID:
<slrn7tdp9u.hu.przemko@peterpan.neverland.org>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.task.gda.pl!news.neverland.org!przemkoReferences:
<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.task.gda.pl!news.neverland.org!przemko From: przemko@pasat.ocean.univ.gda.pl (Przem Kowalczyk) Newsgroups: pl.comp.os.linux.programowanie Subject: Re: Jak rozpoznac init? Date: 8 Sep 1999 22:37:50 GMT Organization: Never-NeverLand Lines: 35 Message-ID: <slrn7tdp9u.hu.przemko@peterpan.neverland.org> References: <slrn7tdb1r.hr.beorn@cyberdeck.digital.pl> Reply-To: przemko@pasat.ocean.univ.gda.pl NNTP-Posting-Host: ppp1.task.gda.pl Mime-Version: 1.0 X-Trace: korweta.task.gda.pl 936855939 23897 153.19.252.1 (9 Sep 1999 05:45:39 GMT) X-Complaints-To: abuse@task.gda.pl NNTP-Posting-Date: 9 Sep 1999 05:45:39 GMT User-Agent: slrn/0.9.5.7 (UNIX) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit