kan
START-STOP-DAEMON(N)      dpkg-verktygen     START-STOP-DAEMON(N)



NAMN
       start-stop-daemon - startar och stoppar bakgrundsprocesser

SYNOPS
       start-stop-daemon -S|--start flaggor [--] parametrar

       start-stop-daemon -K|--stop flaggor

       start-stop-daemon -H|--help

       start-stop-daemon -V|--version

BESKRIVNING
       start-stop-daemon anvnds fr att kontrollera  skapande  och
       avslutande  av  processer  p systemniv.  Med hjlp av flag-
       gorna   --exec,   --pidfile,   --user   och   --name   kan
       start-stop-daemon   stllas   in   att   hitta  existerande
       instanser av en krande process.

       Med --start letar start-stop-daemon efter  om  en  angiven
       process  existerar, och om s r fallet gr start-stop-daemon
       ingenting och avslutar med status 1 (0 om --oknodo anges).
       Om  en  sdan  process  inte  existerar startas en instans,
       antingen med programfilen som anges med --exec, (eller, om
       den  anges, med --startas).  Eventuella parametrar som ges
       efter -- p kommandoraden skickas omodiferade till program-
       met  som startas.  Om --retry anges kommer start-stop-dae-
       mon kontrollera att processen har avslutats.

       Med --stop testar start-stop-daemon ocks  om  den  angivna
       processen   existerar,   och   om   s   r   fallet   snder
       start-stop-daemon den signal som anges  av  --signal  till
       den,  och  avslutar med status 0.  Om en sdan process inte
       existerar avslutar start-stop-daemon med status  1  (0  om
       --oknodo anges).


FLAGGOR
       -x|--exec programfil
              Sk  efter  processer  som r instanser av denna pro-
              gramfil (enligt /proc/pid/exe ).

       -p|--pidfile pidfil
              Sk efter processer vars process-id anges i  pidfil.

       -u|--user anvndarnamn|anvndar-id
              Sk efter processer som gs av den anvndare som anges
              med anvndarnamn eller anvndar-id.

       -n|--name processnamn
              Sk efter processer med namnet  processnamn  (enligt
              /proc/pid/stat).

       -s|--signal signal
              Tillsammans  med  --stop anger detta den signal som
              skall sndas till processen  som  stoppas  (frval  r
              15).

       -R|--retry timeout|schema
              Tillsammans  med --stop anger detta att start-stop-
              daemon skall kontrollera  att  processen  avslutas.
              Den  testar  flera  gnger efter matchande processer
              som krs, tills  ingen  lngrefinns  kvar.   Om  pro-
              cesserna  inte  avslutar  kommer  programmet  utfra
              ytterligare kommandon enligt schemat.

              Om timeout anges istllet fr schema  kommer  schemat
              signal/timeout/KILL/timeout  att anvndas, dr signal
              r den signal som anges med --signal.

              schema r den lista med tminstone tv poster avdelade
              med  snedstreck (/); varje post r antingen -signal-
              nummer eller [-]signalnamn, vilket betyder att sig-
              nalen  skall sndas, eller timeout, vilket anger det
              antal sekunder programmet skall  vnta  p  att  pro-
              cessen  avslutar, eller forever, vilket betyder att
              resten av schemat skall  repetera  fr  evigt  om  s
              behvs.

              Om  slutet p schemat ns och forever inte anges kom-
              mer start-stop-daemon avslutas med  felkod  2.   Om
              ett  schema  anges  kommer eventuell signal angiven
              med --signal att ignoreras.

       -a|--startas skvg
              Tillsammans med --start anger detta  att  processen
              som  anges  med  skvg  skall  startas.  Om den inte
              anges anvnds parametern som gavs till --exec.

       -t|--test
              Skriver ut vad  som  skulle  ha  utfrts  och  stter
              returvrdet, men utfr ingenting.

       -o|--oknodo
              Returnerar  felstatus 0 i stllet fr 1 om ingen tgrd
              utfrs/skulle utfrts.

       -q|--quiet
              Skriv  inte  informationsmeddelanden;  visa  endast
              felmeddelanden.

       -c|--chuid anvndarnamn|anvndar-id
              Byt  till  detta  anvndarnamn/anvndar-id innan pro-
              cessen startas.  Du kan ven ange en grupp genom att
              lgga  till  ett kolontecken, :, fljt av gruppnamnet
              eller grupp-id p samma stt som du skull gjort  till
              "chown"-kommandot  (anvndarefP:grupp).  Nr du anvn-
              der detta alternativ mste du ha i tanke att ven bde
              primr  och tillggs-grupp stts, ven om --group-flag-
              gan inte anges.  --group-flaggan  r  bara  till  fr
              grupper  som  anvndaren  normalt inte r en medlem i
              (t.ex fr att lgga till gruppmedlemskap fr  enskilda
              processer fr standardanvndare ssom "nobody").

       -r|--chroot rot
              Byt  katalog och rot till rot innan processen star-
              tas.   Observera  att  ven  pidfilen  skrivs  efter
              chroot har utfrts.

       -b|--background
              Anvnds  typiskt  med  program som inte kopplar loss
              sig av  sig  sjlva.   Denna  flagga  kommer  tvinga
              start-stop-daemon att frgrena sig (fork) innan pro-
              cessen startar, och tvinga den  grenen  att  kra  i
              bakgrunden.   VARNING:  start-stop-daemon  kan inte
              kontrollera felstatus fr processer som av ngon  som
              helst anledning misslyckas med att exekvera.  Detta
              r en sista utvg, och r endast avsett fr program som
              det  normalt  sett  inte  r ngon id att p egen hand
              frgrena, eller dr det inte r mjligt att  lgga  till
              koden fr detta p egen hand.

       -N|--nicelevel
              Detta ndrar prioriteten p processen innan den star-
              tas.

       -m|--make-pidfile
              Anvnds nr ett program startas som inte  skapar  sin
              egen  pidfil.   Denna  flagga  kommer att gra s att
              start-stop-daemon skapar filen som anges med --pid-
              file  och  lgga  process-id i den precis innan pro-
              cessen startas.  Observera att den inte kommer  att
              tas  bort  nr programmet stoppas.  OBSERVERA: Denna
              funktion kanske  inte  alltid  fungerar,  ngot  som
              huvudsakligen   gller  nr  programmet  som  startas
              frgrenar sig (fork) frn sin huvudprocess, och den r
              drfr  bara  anvndbar  i samband med flaggan --back-
              ground.

       -v|--verbose
              Skriv ut pratsamma informationsmeddelanden.

       -H|--help
              Skriv ut hjlpinformation och avsluta sedan.

       -V|--version
              Skriv ut versionsinformation och avsluta sedan.


FRFATTARE
       Marek  Michalkiewicz  <marekm@i17linuxb.ists.pwr.wroc.pl>,
       baserat   p   en   tidigare   version   av   Ian   Jackson
       <ian@chiark.greenend.org.uk>.

       Manualsida av Klee Dienes <klee@mit.edu>, delvis omformat-
       erad   av   Ian   Jackson,   versatt   av  Peter  Karlsson
       <peterk@debian.org>.




Debianprojektet            15 mars 1997      START-STOP-DAEMON(N)