Re: Simpel daemon

From: Tim Børresen (none@tim.boerresen--chello.no.lh.bsd-dk.dk)
Date: Fri 08 Jun 2001 - 08:51:49 CEST


Date: Fri, 08 Jun 2001 08:51:49 +0200
From: Tim Børresen <none@tim.boerresen--chello.no.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: Simpel daemon


Jonas Meyer Rasmussen wrote:
>
> Hejsa.
>
> Jeg har lavet et script(python), jeg godt kunne tænke mig
> at starte op som en daemon.
>
> findes der nogen nem måde at gøre dette på?
>
> Jonas

Jeg kender intet til python, men det du i principet har brug for er clib
kaldet fork () som antydet neden for med et lille c program.

Det ville være smart, hvis du kunne gøre noget lignende direkte inde fra
python, men det ved jeg som sagt intet om.

/Tim

main ()
{
  if ( 0 >= ( pid = fork () ) )
  {
    /* vi koerer nu i baggrunden */
    /* start phyton program */
    execev ( "man execev" );
  }
  if ( pid == 0 )
    /* Afslut parent, child kører vidre i baggrunden */
    exit 0;
  else
  {
    /* Fejl behandling */
  }
}



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:09 CET