]> git.pld-linux.org Git - projects/rc-scripts.git/commitdiff
- created tree for manuals
authorElan Ruusamäe <glen@pld-linux.org>
Mon, 24 Jan 2005 13:32:37 +0000 (13:32 +0000)
committerElan Ruusamäe <glen@pld-linux.org>
Mon, 24 Jan 2005 13:32:37 +0000 (13:32 +0000)
- imported start-stop-daemon manuals from dpkg-1.10.23

svn-id: @5475

man/Makefile.am [new file with mode: 0644]
man/de/start-stop-daemon.8 [new file with mode: 0644]
man/es/start-stop-daemon.8 [new file with mode: 0644]
man/fr/start-stop-daemon.8 [new file with mode: 0644]
man/ja/start-stop-daemon.8 [new file with mode: 0644]
man/ru/start-stop-daemon.8 [new file with mode: 0644]
man/start-stop-daemon.8 [new file with mode: 0644]
man/sv/start-stop-daemon.8 [new file with mode: 0644]

diff --git a/man/Makefile.am b/man/Makefile.am
new file mode 100644 (file)
index 0000000..03c2499
--- /dev/null
@@ -0,0 +1,14 @@
+@SET_MAKE@
+
+man_MANS = \
+       start-stop-daemon.8
+
+# will overwrite rather putting to subdirs. blah
+#      de/start-stop-daemon.8 \
+#      es/start-stop-daemon.8 \
+#      fr/start-stop-daemon.8 \
+#      ja/start-stop-daemon.8 \
+#      ru/start-stop-daemon.8 \
+#      sv/start-stop-daemon.8
+
+EXTRA_DIST = $(man_MANS)
diff --git a/man/de/start-stop-daemon.8 b/man/de/start-stop-daemon.8
new file mode 100644 (file)
index 0000000..d913164
--- /dev/null
@@ -0,0 +1,255 @@
+.TH START\-STOP\-DAEMON 8 "14. Mai 2004" "Debian-Projekt" "dpkg Werkzeuge"
+.\"
+.\" Translated into german by Helge Kreutzmann <kreutzm@itp.uni-hannover.de>
+.hw wei-tere
+.SH NAME
+start\-stop\-daemon \- startet und stoppt System-Daemon-Programme
+.SH "ÜBERSICHT"
+.B start-stop-daemon
+.BR -S | --start
+.IR Optionen
+.RB [ \-\- ]
+.IR Argumente
+.HP
+.B start-stop-daemon
+.BR -K | --stop
+.IR Optionen
+.HP
+.B start-stop-daemon
+.BR -H | --help
+.HP
+.B start-stop-daemon
+.BR -V | --version
+.SH BESCHREIBUNG
+.B start\-stop\-daemon
+wird zur Kontrolle der Erzeugung und Beendigung von Prozessen auf
+Systemebene verwendet. Durch die Verwendung der
+.BR --exec ", " --pidfile ", " --user ", und " --name " Optionen"
+kann 
+.B start\-stop\-daemon
+so konfiguriert werden, daß er bereits existierende Instanzen von
+einem laufenden Prozess finden kann.
+
+Mittels
+.BR --start 
+überprüft
+.B start\-stop\-daemon
+auf die Existenz von speziellen Prozessen. 
+Falls ein solcher Prozess existiert, dann macht
+.B start\-stop\-daemon
+nichts, und beendet sich mit Fehlerstatus 1
+(0, falls
+.BR --oknodo
+angegeben wurde).
+Falls ein solcher Prozess nicht existiert, dann 
+startet es eine Instanz, entweder unter Verwendung
+des ausführbaren Programms, das mittels
+.BR --exec 
+spezifiziert wurde (oder, falls angegeben, mittels
+.BR --startas ).
+Jedes weitere auf der Kommandozeile angegebene Argument nach
+.BR --
+wird unverändert an das zu startende Programm weitergegeben. Falls
+.B --retry
+spezifiziert wurde, dann überprüft
+.B start-stop-daemon
+ob der Prozess (die Prozesse) beendet wurden.
+
+Mit 
+.BR --stop 
+überprüft
+.B start\-stop\-daemon
+auf auf die Existenz eines speziellen Prozesses. Falls ein
+solcher Prozess existiert, dann sendet
+.B start\-stop\-daemon
+das durch
+.BR --signal
+spezifizierte Signal
+und beendet sich mit Fehlerstatus 0.
+Falls kein solcher Prozess existiert, dann
+beendet sich
+.B start\-stop\-daemon
+mit Fehlerstatus 1
+(0 falls
+.BR --oknodo
+spezifiziert ist).
+
+.SH OPTIONEN
+
+.TP
+\fB-x\fP|\fB--exec\fP \fIProgramm\fP
+Überprüfe auf Prozesse die (laut
+.BR /proc/\fIpid\fB/exe\fP )
+Instanzen von diesem Programm sind.
+.TP
+\fB-p\fP|\fB--pidfile\fP \fIpid-Datei\fP
+Überprüfe auf Prozesse deren Prozess-ID in
+.IR pid-Datei
+angegeben ist.
+.TP
+\fB-u\fP|\fB--user\fP \fIBenutzername\fP|\fIuid\fP
+Überprüfe auf Prozesse die dem mit
+.I Benutzername 
+oder
+.IR uid 
+spezifizierten Benutzer gehören.
+.TP
+\fB-g\fP|\fB--group\fP \fIGruppe\fP|\fIgid\fP
+Wechsle zum Starten des Prozesses zur \fIGruppe\fP oder \fIgid\fP.
+.TP
+\fB-n\fP|\fB--name\fP \fIProzessname\fP
+Überprüfe 
+(laut 
+.BR /proc/\fIpid\fB/stat\fP )
+auf Prozesse mit dem Namen
+.IR Prozessname .
+.TP
+\fB-s\fP|\fB--signal\fP \fISignal\fP
+Mit
+.BR --stop 
+wird das an den zu beendenden Prozess zu sendende Signal spezifiziert
+(standardmäßig 15).
+.TP
+\fB-R\fP|\fB--retry\fP \fItimeout\fP|\fIPlan\fP
+Mit
+.BR --stop 
+spezifiziert, das
+.B start-stop-daemon
+überprüfen soll, ob der Prozess (die Prozesse) sich beenden. Es
+überprüft regelmäßig, ob ein passender Prozess läuft, bis dies
+nicht mehr der Fall ist. Falls sich die Prozesse nicht
+beenden werden weitere im »Plan« angegebene Aktionen durchgeführt.
+
+Falls
+.I timeout 
+anstelle von 
+.I Plan
+spezifiziert wird, dann wird der Plan
+.IB signal / timeout /KILL/ timeout
+verwendet, wobei 
+.I signal
+das mit
+.BR --signal 
+spezifizierte Signal ist.
+
+.I Plan
+ist eine Liste von mindestens zwei durch Schrägstriche
+.RB ( / )
+getrennten Punkten; jeder Punkt kann aus
+.BI - Signalnummer
+oder [\fB\-\fP]\fISignalname\fP bestehen,
+was bedeutet, daß dieses Signal gesendet werden soll, oder
+aus
+.IR timeout 
+was bedeutet das soviele Sekunden auf das Beenden des
+Prozesses gewartet werden soll, oder
+.BR forever 
+was bedeutet, den Rest des Plans falls notwendig für immer
+zu wiederholen.
+
+Falls das Ende des Plans erreicht wird und
+.BR forever
+nicht spezifiziert wurde, dann beendet sich der
+.B start-stop-daemon
+mit dem Fehlerstatus 2.
+Falls ein Plan spezifiziert wurde dann wird jedes
+mit
+.B --signal
+spezifizierte Signal ignoriert.
+.TP
+\fB-a\fP|\fB--startas\fP \fIPfadname\fP
+Mit
+.BR --start 
+wir der über 
+.IR Pfadname
+spezifizierte Prozess gestartet. Falls nicht angegeben,
+werden standardmäßig die an 
+.B --exec 
+übergebenen Argumente verwendet.
+.TP
+.BR -t | --test
+Gibt die zu erledigenden Aktionen aus und setzt die entsprechenden
+Rückgabewerte, führt aber keine Aktionen durch.
+.TP
+.BR -o | --oknodo
+Liefert den Rückgabewert 0 anstatt 1 falls keine Aktionen ausgeführt wurden (würden).
+.TP
+.BR -q | --quiet
+Gibt keine informationelle Meldungen aus, nur Fehlermeldungen werden angezeigt.
+.TP
+\fB-c\fP|\fB--chuid\fP \fIBenutzername\fR|\fIuid\fP
+Wechselt vor dem Start des Prozesses zu diesem Benutzername/uid. Sie
+können durch Anhängen von
+.BR : 
+auch die Gruppe spezifizieren, in diesem Fall wird die Gruppe oder gid
+wie bei dem »chown«-Befehl (\fIBenutzer\fP\fB:\fP\fIGruppe\fP) angegeben.
+Wenn Sie diese Option verwenden, müssen Sie daran denken, daß die primäre
+und zusätzlichen Gruppe auch gesetzt werden, selbst wenn die
+.B --group
+Option nicht spezifiziert wird. Die
+.B --group
+ist nur für Gruppen in denen der Benutzer normalerweise kein Mitglied
+ist (wie das Hinzufügen von pro-Prozess Gruppenmitgliedschaften für
+generische Nutzer wie
+.BR nobody ).
+.TP
+\fB-r\fP|\fB--chroot\fP \fIWurzel\fP
+Chdir und chroot vor dem Start des Prozesse zu
+.IR Wurzel .#
+Bitte beachten Sie das die PID-Datei auch nach dem chroot geschrieben
+wird.
+.TP
+\fB-d\fP|\fB--chdir\fP \fIPfad\fP
+Chdir vor dem Starten des Prozesses zu
+.IR Pfad .
+Dies wird, falls die \fB-r\fP|\fB--chroot\fP Option gesetzt ist,
+nach dem chroot durchgeführt.
+.TP
+.BR -b | --background
+Typischerweise verwendet für Programme die sich nicht selbständig
+ablösen. Diese Option zwingt
+.B start-stop-daemon
+vor dem Start des Prozesses einen Fork durchzuführen, und ihn in
+den Hintergrund zu zwingen.
+.B WARNUNG: start-stop-daemon
+kann nicht den Rückgabewert überprüfen, falls der Prozess aus
+.B irgendeinem
+Grund nicht startet. Dies ist ein letztes Mittel und ist nur für Programme
+gedacht, bei denen das selbstständige Forken keinen Sinn macht oder wo es
+nicht sinnvoll ist, den Code hierfür hinzuzufügen.
+.TP
+\fB-N\fP|\fB--nicelevel\fP \fIGanzzahl\fP 
+Dies ändert die Priorität des Prozesses bevor er gestartet wird.
+.TP
+.BR -m | --make-pidfile
+Verwendet wenn ein Programm gestartet wird, dass keine eigene PID-Datei
+erstellt. Diese Option sorgt dafür, dass
+.B start-stop-daemon
+die mit 
+.B --pidfile
+referenzierte Datei anlegt und die PID kurz vor der Ausführung des Prozesse
+hineinlegt. Beachten Sie, dass sie nicht entfernt wird wenn das Programm
+beendet wird.
+.B HINWEIS:
+Diese Funktion könnte nicht in allen Fällen funktionieren. Insbesondere wenn
+das auszuführende Programm sich vom Hauptprozess forkt. Deshalb ist diese
+Option normalerweise nur in Kombination mit der
+.B --background
+Option sinnvoll.
+.TP
+.BR -v | --verbose
+Gibt ausführliche informative Meldungen aus.
+.TP
+.BR -H | --help
+Gibt Hilfeinformationen aus und beendet sich dann.
+.TP
+.BR -V | --version
+Gibt Versionsinformationen aus und beendet sich dann.
+
+.SH AUTOREN
+Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl> basierend
+auf einer vorherigen Version von 
+Ian Jackson <ian@chiark.greenend.org.uk>.
+
+Handbuchseite von Klee Dienes <klee@mit.edu>, teilweise von Ian
+Jackson umformatiert.
diff --git a/man/es/start-stop-daemon.8 b/man/es/start-stop-daemon.8
new file mode 100644 (file)
index 0000000..0bb522b
--- /dev/null
@@ -0,0 +1,245 @@
+.\" Hey, Emacs!  This is an -*- nroff -*- source file.
+.\" (c) 2003 Software in the Public Interest
+.\" Traductor: Rubén Porras Campo <nahoo@inicia.es> y revisada
+.\" por Santiago Vila <sanvila@unex.es>
+.\" Basado en la versión 1.3 de 
+.\" /cvs/debian-doc/manpages/english/dpkg/start-stop-daemon.8
+
+.TH START\-STOP\-DAEMON 8 "15 de marzo de 1997" "Proyecto Debian" "Debian GNU/Linux"
+.SH NOMBRE
+start\-stop\-daemon \- para y arranca demonios del sistema
+.SH SINOPSIS
+.B start-stop-daemon
+.BR -S | --start
+.IR opciones
+.RB [ \-\- ]
+.IR argumentos
+.HP
+.B start-stop-daemon
+.BR -K | --stop
+.IR opciones
+.HP
+.B start-stop-daemon
+.BR -H | --help
+.HP
+.B start-stop-daemon
+.BR -V | --version
+.SH DESCRIPCIÓN
+.B start\-stop\-daemon
+se usa para controlar la creación y terminación de los procesos del sistema.
+Usando las opciones
+.BR --exec ", " --pidfile ", " --user ", y " --name " opciones,"
+.B start\-stop\-daemon
+se puede configurar para encontrar distintos procesos del mismo demonio.
+
+Con
+.BR --start ,
+.B start\-stop\-daemon
+comprueba la existencia del proceso especificado.
+Si este proceso ya existe,
+.B start\-stop\-daemon
+no hace nada, y termina con un estado de error 1 (0 si se especifica
+.BR --oknodo
+).
+Si el proceso no existe, comienza uno nuevo, 
+usando el ejecutable especificado por
+.BR --exec ,
+(o, si se especifica, por
+.BR --startas
+).
+Cualquier argumento dado en la línea de ordenes después de
+.BR --
+se pasa sin modificación alguna al programa que se va a ejecutar. Si se
+especifica la opción
+.B --retry
+entonces 
+.B start-stop-daemon
+comprobará que el proceso o los procesos han terminado.
+
+Con 
+.BR --stop ,
+.B start\-stop\-daemon
+comprueba además la existencia del proceso especificado.
+Si este proceso existe,
+.B start\-stop\-daemon
+envía la señal especificada por
+.BR --signal ,
+y termina con un estado de error 0.
+Si este proceso no existe,
+.B start\-stop\-daemon
+termina con un estado de error 1 (0 si se ha especificado la opción
+.BR --oknodo
+).
+
+.SH OPCIONES
+
+.TP
+\fB-x\fP|\fB--exec\fP \fIejecutable\fP
+Busca distintos procesos de este ejecutable (según 
+.B /proc/\fIpid\fB/exe\fP
+).
+.TP
+\fB-p\fP|\fB--pidfile\fP \fIfichero-de-pid\fP
+Comprueba si existen los procesos cuyo id corresponde con el
+especificado en 
+.IR fichero-de-pid .
+.TP
+\fB-u\fP|\fB--user\fP \fInombre-usuario\fP|\fIuid\fP
+Comprueba si existen los procesos del usuario especificado por
+.I nombre-usuario
+o
+.IR uid .
+.TP
+\fB-g\fP|\fB--group\fP \fIgrupo\fP|\fIgid\fP
+Cambia a \fIgrupo\fP o \fIgid\fP cuando comienza el proceso.
+.TP
+\fB-n\fP|\fB--name\fP \fInombre-proceso\fP
+Comprueba los procesos con el nombre
+.I nombre-proceso
+(según
+.BR /proc/\fIpid\fB/stat\fP ).
+.TP
+\fB-s\fP|\fB--signal\fP \fIseñal\fP
+Junto con
+.BR --stop ,
+especifica la señal enviada al proceso que se desea parar (15 por omisión).
+.TP
+\fB-R\fP|\fB--retry\fP \fItiempo-de-espera\fP|\fIacción-programada\fP
+Junto con
+.BR --stop ,
+especifica que
+.B start-stop-daemon
+compruebe que el proceso o los procesos han terminado.  Lo comprobará 
+repetidas veces hasta que no haya ningún proceso que coincida. Si el proceso 
+no termina tomará una decisión determinada por 
+.I acción-programada .
+
+Si se especifica
+.I tiempo-de-espera
+en vez de
+.I acción-programada
+entonces se usa la secuencia
+.IB señal / tiempo-de-espera /KILL/ tiempo-de-espera
+, donde
+.I señal
+es la señal especificada por
+.BR --signal .
+
+.I acción-programada
+es una lista de al menos dos artículos separados por barras
+.RB ( / );
+cada artículo puede ser un
+.BI - número de señal
+o [\fB\-\fP]\fInombre de señal\fP,
+que significa que se debe mandar esa señal, o
+.IR tiempo-de-espera,
+que significa que se debe esperar esos segundos para que el programa
+termine, o
+.BR forever ,
+que significa que se repite el resto de acción-programada para siempre 
+si es necesario.
+
+Si se alcanza el final de la acción-programada y no se ha especificado
+.BR forever
+, entonces
+.B start-stop-daemon
+termina con un estado de error 2.
+Si se especifica una secuencia, entonces cualquier señal especificada
+con
+.B --signal
+no se tendrá en cuenta.
+.TP
+\fB-a\fP|\fB--startas\fP \fIpathname\fP
+Con 
+.BR --start ,
+comienza el proceso especificado por
+.IR pathname .
+Si no se especifica, se usarán los argumentos dados con
+.BR --exec .
+.TP
+.BR -t | --test
+Muestra las acciones que se realizarían y devuelve el valor
+apropiado, pero no hace nada.
+.TP
+.BR -o | --oknodo
+Devuelve un estado 0 en vez de 1 si no se realiza (realizasen)
+ninguna acción.
+.TP
+.BR -q | --quiet
+No muestra mensajes informativos, sólo muestra mensajes de error.
+.TP
+\fB-c\fP|\fB--chuid\fP \fInombre-usuario\fR|\fIuid\fP
+Cambia a este usuario/uid antes de empezar el proceso. Además puede
+especificar el grupo añadiendo
+.BR : ,
+luego el grupo o el gid del mismo modo que haría con la orden
+`chown' (\fIusuario\fP\fB:\fP\fIgrupo\fP).
+Debe de darse cuenta que cuando se usa esta opción el grupo primario
+y complementario se cambian también, incluso si no se especifica
+.B --group .
+La opción 
+.B --group
+es sólo para grupos de los que el usuario no es miembro (como el grupo
+nobody ).
+.TP
+\fB-r\fP|\fB--chroot\fP \fIdirectorio-raíz
+Efectua chdir y chroot a
+.I directorio-raíz
+antes de empezar el proceso. Dese cuenta que el fichero del pid
+también es escrito después de hacer el chroot.
+.TP
+\fB-d\fP|\fB--chdir\fP \fIdirectorio\fP
+Efectua chdir a
+.I directorio
+antes de empezar el proceso. Esto se hace después de efectuar chroot, si es que
+la opción
+\fB-r\fP|\fB--chroot\fP está establecida.
+.TP
+.BR -b | --background
+Usado típicamente con programas que no se separan por sí mismos. Esta
+opción forzará
+.B start-stop-daemon
+a hacer fork antes de empezar el proceso, y luego dejarlo en segundo plano.
+.B ATENCIÓN: start-stop-daemon
+no puede comprobar el estado de salida si el proceso no puede ejecutarse
+por 
+.B cualquier
+razón. Esto se hace como último recurso, y sólo tiene sentido usarla en 
+programas donde no tiene sentido que hagan fork por sí mismos, o no es
+factible añadir el código para que lo hagan por sí mismos.
+.TP
+\fB-N\fP|\fB--nicelevel\fP \fIentero\fP
+Altera la prioridad del proceso antes de empezarlo.
+.TP
+.BR -m | --make-pidfile
+Se usa cuando se quiere comenzar un programa que no crea su propio
+fichero de pid. Esta opción hace que
+.B start-stop-daemon
+cree el fichero referido con
+.B --pidfile
+y coloque el pid dentro de él justo antes de ejecutar el
+proceso. Dese cuenta que no se borrará cuando termine el programa.
+.B NOTA:
+Esta característica no funciona en todos los casos. Más notablemente
+cuando el programa que se ejecuta hace fork en su proceso principal.
+Por esto solamente es útil cuando se combina con la opción
+.B --background .
+.TP
+.BR -v | --verbose
+Muestra mensajes informativos detallados.
+.TP
+.BR -H | --help
+Muestra la ayuda y luego termina.
+.TP
+.BR -V | --version
+Muestra la versión y luego termina.
+
+.SH AUTORES
+Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl> basada en una
+versión previa de Ian Jackson <ian@chiark.greenend.org.uk>.
+
+Página del manual de Klee Dienes <klee@mit.edu>, reformada
+parcialmente por Ian Jackson.
+
+Traducida por Rubén Porras <nahoo@inicia.es>
+Revisada por Santiago Vila <sanvila@unex.es>
diff --git a/man/fr/start-stop-daemon.8 b/man/fr/start-stop-daemon.8
new file mode 100644 (file)
index 0000000..16332a3
--- /dev/null
@@ -0,0 +1,234 @@
+.TH START\-STOP\-DAEMON 8 "15th March 1997" "Debian Project" "Debian GNU/Linux"
+.\" traduction de la version cvs 1.15
+.SH NOM
+start\-stop\-daemon \- lance ou arrête des démons-systèmes
+.SH SYNOPSIS
+.B start-stop-daemon
+.BR -S |--start
+.IR options
+.RB [ \-\- ]
+.IR arguments
+.HP
+.B start-stop-daemon
+.BR -K | --stop
+.IR options
+.HP
+.B start-stop-daemon
+.BR -H | --help
+.HP
+.B start-stop-daemon
+.BR -V | --version
+.SH DESCRIPTION
+On se sert de
+.B start\-stop\-daemon
+pour contrôler la création ou l'arrêt de processus-système.
+On peut configurer
+.B start\-stop\-daemon
+avec les options
+.BR --exec ", " --pidfile ", " --user ", et " --name 
+pour trouver les exemplaires présents d'un processus en fonctionnement.
+
+Avec l'action
+.BR --start,
+.B start\-stop\-daemon
+vérifie l'existence d'un processus particulier.
+Quand existe un tel processus,
+.B start\-stop\-daemon
+ne fait rien et se termine avec un code d'erreur égal à 1 (0 si
+.BR --oknodo
+est précisé).  
+Quand un tel processus n'existe pas, un exemplaire de l'exécutable est lancé 
+avec
+.BR --exec,
+(ou, si c'est précisé, avec
+.BR --startas).
+Tout argument donné après
+.BR --
+sur la ligne de commande est passé tel quel au programme qui doit être lancé.
+Si
+.B --retry
+est indiqué,
+.B start\-stop\-daemon
+vérifie que le (ou les) processus s'est terminé.
+
+Avec l'action
+.BR --stop,
+.B start\-stop\-daemon
+vérifie aussi l'existence d'un processus particulier.
+Quand un tel processus existe 
+.B start\-stop\-daemon
+lui envoie le signal précisé avec
+.BR --signal,
+et se termine avec un code d'erreur égal à 0.
+Quand un tel processus n'existe pas
+.B start\-stop\-daemon
+se termine avec un code d'erreur égal à 1
+(0 if 
+.BR --oknodo
+est précisé).  
+
+.SH OPTIONS
+
+.TP
+\fB-x\fP|\fB--exec\fP \fIexécutable\fP
+Cherche les processus qui sont des exemplaires de cet exécutable (selon
+.B /proc/\fIpid\fB/exe\fP).
+.TP
+\fB-p\fP|\fB--pidfile\fP \fIpid-file\fP
+Cherche les processus dont les identifiants sont précisés dans
+.IR pid-file.
+.TP
+\fB-u\fP|\fB--user\fP \fInom-d-utilisateur\fP|\fIuid\fP
+Cherche les processus qui appartiennent à l'utilisateur défini par
+.I nom-d-utilisateur 
+ou
+.IR uid.
+.TP
+\fB-g\fP|\fB--group\fP \fIgroup\fP|\fIgid\fP
+Modifie le \fIgroup\fP ou le \fIgid\fP au début du processus.
+.TP
+\fB-n\fP|\fB--name\fP \fInom-de-processus\fP
+Cherche les processus dont le nom est
+.I nom-de-processus
+(selon
+.B /proc/\fIpid\fB/stat\fP).
+.TP
+\fB-s\fP|\fB--signal\fP \fIsignal\fP
+Avec l'action
+.BR --stop,
+on définit le signal à envoyer au processus qui doit être arrêté 
+(par défaut : signal 15).
+.TP
+\fB-R\fP|\fB--retry\fP \fIdurée\fP|\fIaction-prévue\fP
+Avec l'action
+.BR --stop,
+.B start-stop-daemon
+doit vérifier que les processus se sont terminés. Il le fait pour tous les
+processus correspondants qui tournent, jusqu'à ce qu'il n'y en ait plus.
+Quand le processus ne se termine pas, il prend d'autres mesures déterminées
+par l'action-prévue.
+
+Si
+.I durée
+est indiqué plutôt que
+.I action-prévue,
+l'action-prévue
+.IB signal / durée /KILL/ durée
+est utilisé, où
+.I signal
+est le signal indiqué par
+.BR --signal.
+
+.I action-prévue
+est une liste d'au moins deux items séparés par des barres obliques
+.RB ( / )\ ;
+Chaque item peut être de la forme
+.BI - signal-number
+ou de la forme [\fB\-\fP]\fIsignal-name\fP,
+ce qui demande d'envoyer ce signal\ ;
+ou bien de la forme
+.IR durée,
+ce qui demande d'attendre tant de secondes avant de terminer les processus,
+ou bien de la forme
+.BR forever ,
+ce qui demande de répéter constamment le reste de action-prévue, si nécessaire.
+
+Quand la fin de l'action-prévue est atteinte et que
+.BR forever
+n'a pa été précisé,
+.B start-stop-daemon
+se termine avec un code d'erreur égal à 2.
+Quand une action-prévue est indiquée, tout signal donné par
+.B --signal
+est ignoré.
+.TP
+.I -a | --startas chemin/nom
+Avec l'action
+.B --start
+, lance le processus spécifié par
+.I chemin/nom.
+Si rien n'est précisé, c'est par défaut l'argument donné à
+.B --exec.
+.TP
+.I -t | --test
+Affiche les actions qui seraient entreprises et détermine la bonne valeur de 
+retour, mais ne fait rien.
+.TP
+.I -o | --oknodo
+Retourne un code de sortie égal à 0 au lieu de 1 si rien n'est ou ne sera fait.
+.TP
+.I -q | --quiet
+N'affiche pas de messages d'information ; affiche seulement les messages
+d'erreur.
+.TP
+.I -c | --chuid
+Change l'utilisateur ou l'identifiant avant de lancer le processus.
+On peut aussi préciser un groupe an ajoutant un « : », puis le groupe ou un 
+identifiant de la même façon qu'avec la commande « chown » 
+(utilisateur:groupe). Quand on utilise cette option, on doit s'apercevoir
+que les groupes primaires ainsi que les groupes supplémentaires sont aussi 
+déterminés, même si l'option « group » n'est pas spécifiée. L'option « group » 
+sert seulement pour les groupes dont l'utilisateur n'est pas un membre régulier
+(c'est comme rendre membres d'un groupe-processus des utilisateurs 
+génériques comme « nobody »).
+.TP
+.I -r | --chroot root
+Change de répertoire racine pour
+.B root
+avant de lancer le processus. Remarquez que le « pidfile » est aussi écrit
+après le changement de racine.
+.TP
+\fB-d\fP|\fB--chdir\fP \fIpath\fP
+Change de répertoire pour
+.I chemin
+avant de commencer le processus. Cela est fait avant le changement de
+répertoire racine si l'option \fB-r\fP|\fB--chroot\fP est demandée.
++.TP
+.I -b | --background
+est utilisé de manière classique pour les programmes qui ne « se détachent » 
+pas d'eux-mêmes. Cette option oblige
+.B start-stop-daemon
+à se dupliquer (fork) avant de lancer le processus, et l'oblige à passer en
+arrière-plan.
+.B AVERTISSEMENT :
+start-stop-daemon
+ne peut pas vérifier le code de sortie quand, pour
+.B une raison ou une autre,
+le processus échoue.
+C'est un expédient dont on se servira seulement pour des programmes dont la
+duplication n'a pas de sens ou bien des programmes dont le code 
+n'est pas transformable pour leur ajouter cette fonctionnalité.
+.TP
+\fB-N\fP|\fB--nicelevel\fP \fIint\fP.
+Cela modifie la priorité du processus avant qu'il ne soit lancé.
+.TP
+.I -m | --make-pidfile
+Est utilisé lors du lancement d'un programme qui ne crée pas son propre 
+fichier identificateur. Cette option dit à
+.B start-stop-daemon
+de créer le fichier référencé par
+.B --pidfile
+et place le « pid » dans ce fichier juste avant d'exécuter le processus.
+Il faut remarquer que ce fichier n'est pas supprimé quand le programme
+s'arrête.
+.B NOTE :
+il se peut que cette caractéristique ne marche pas dans tous les cas. Et
+notamment quand le programme qui est exécuté se duplique. À cause de cela,
+cette option n'est habituellement utile que combinée avec l'option
+.B --background.
+.TP
+.I -v | --verbose
+Affiche des messages prolixes de renseignements.
+.TP
+.I -H | --help
+Affiche une aide et se termine.
+.TP
+.I -V | --version
+Affiche le numéro de version et se termine.
+
+.SH AUTEURS
+Ian Jackson <ian@chiark.greenend.org.uk>
+Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl>
+Page de manuel par Klee Dienes <klee@mit.edu>.
+.SH TRADUCTION
+Philippe Batailler <pbatailler@teaser.fr>, Octobre 2003.
\ No newline at end of file
diff --git a/man/ja/start-stop-daemon.8 b/man/ja/start-stop-daemon.8
new file mode 100644 (file)
index 0000000..1b08cd3
--- /dev/null
@@ -0,0 +1,257 @@
+.\"original revision: 1.15.2.2
+.\"
+.\" Translated Wed May 13 17:28:56 JST 1998
+.\"    by Hidenobu NABETANI <nabetani@kern.phys.sci.osaka-u.ac.jp>
+.\" Last modified: Tue Nov 11 14:24:54 JST 2003
+.\"
+.\" WORD:      infomational message    »²¹Í¾ðÊó
+.\" WORD:      instance                ¥¤¥ó¥¹¥¿¥ó¥¹
+.\"
+.TH START\-STOP\-DAEMON 8 "15th March 1997" "Debian Project" "dpkg utilities"
+.SH Ì¾Á°
+start\-stop\-daemon \- ¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¥×¥í¥°¥é¥à¤Îµ¯Æ°¡¢Ää»ß
+.SH ½ñ¼°
+.B start-stop-daemon
+.BR -S | --start
+.IR options
+.RB [ \-\- ]
+.IR arguments
+.HP
+.B start-stop-daemon
+.BR -K | --stop
+.IR options
+.HP
+.B start-stop-daemon
+.BR -H | --help
+.HP
+.B start-stop-daemon
+.BR -V | --version
+.SH ÀâÌÀ
+.B start\-stop\-daemon
+¤Ï¥·¥¹¥Æ¥à¥ì¥Ù¥ë¤Î¥×¥í¥»¥¹¤ÎÀ¸À®¤äÄä»ß¤òÀ©¸æ¤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
+¤Þ¤¿¡¢
+.BR --exec ", " --pidfile ", " --user ", " --name
+¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤³¤È¤Ç¡¢¼Â¹ÔÃæ¤Î¥×¥í¥»¥¹¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
+
+.BR --start
+¤ò»ÈÍѤ¹¤ë¤È¡¢
+.B start\-stop\-daemon
+¤Ï»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤¬Â¸ºß¤¹¤ë¤«¤òÄ´¤Ù¤ë¡£
+³ºÅö¤¹¤ë¥×¥í¥»¥¹¤¬Â¸ºß¤¹¤ë¾ì¹ç¡¢
+.B start\-stop\-daemon
+¤Ï²¿¤â¤»¤º¡¢¥¨¥é¡¼¥¹¥Æ¡¼¥¿¥¹ 1 ¤òÊÖ¤·¤Æ½ªÎ»¤¹¤ë(
+.BR --oknodo
+¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï¡¢0 ¤òÊÖ¤¹)¡£³ºÅö¤¹¤ë¥×¥í¥»¥¹¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¡¢
+.BR --exec
+¤Ë¤è¤ê(Ëô¤Ï¡¢
+.BR --startas
+¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï¤³¤ì¤Ë¤è¤ê
+)»ØÄꤵ¤ì¤ë¼Â¹Ô¥Õ¥¡¥¤¥ë¤òµ¯Æ°¤¹¤ë¡£
+¥³¥Þ¥ó¥É¥é¥¤¥ó¾å¤Ç
+.BR --
+°Ê¹ß¤ËÍ¿¤¨¤é¤ì¤¿Ç¤°Õ¤Î°ú¿ô¤Ïµ¯Æ°¤µ¤ì¤ë¥×¥í¥°¥é¥à¤Ë¤½¤Î¤Þ¤Þ°ú¤­
+ÅϤµ¤ì¤ë¡£¤â¤·
+.B --retry
+¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢
+.B start-stop-daemon
+¤Ï¤½¤Î¥×¥í¥»¥¹¤¬½ªÎ»¤·¤¿¤«¤É¤¦¤«¤ò
+³Îǧ¤¹¤ë¡£
+
+.BR --stop
+¤ò»ÈÍѤ¹¤ë¤È¡¢
+.B start\-stop\-daemon
+¤Ï»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤¬Â¸ºß¤¹¤ë¤«¤òÄ´¤Ù¤ë¡£³ºÅö¤¹¤ë¥×¥í¥»¥¹¤¬Â¸ºß¤¹
+¤ë¾ì¹ç¡¢
+.B start\-stop\-daemon
+¤Ï
+.BR --signal
+¤Ë¤è¤ê»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë¤ò¤½¤Î¥×¥í¥»¥¹¤ËÁ÷¤ê¡¢¥¨¥é¡¼¥¹¥Æ¡¼¥¿¥¹ 0 
+¤òÊÖ¤·¤Æ½ªÎ»¤¹¤ë¡£³ºÅö¤¹¤ë¥×¥í¥»¥¹¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¡¢
+.B start\-stop\-daemon
+¤Ï¥¨¥é¡¼¥¹¥Æ¡¼¥¿¥¹ 1 ¤òÊÖ¤·¤Æ½ªÎ»¤¹¤ë(
+.BR --oknodo
+¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï 0 ¤òÊÖ¤¹)¡£
+
+.SH ¥ª¥×¥·¥ç¥ó
+
+.TP
+\fB-x\fP|\fB--exec\fP \fIexecutable\fP
+(
+.B /proc/\fIpid\fB/exe\fP
+¤Ë¤è¤ê)»ØÄꤵ¤ì¤¿ executable ¤Î¥×¥í¥»¥¹¤òÄ´¤Ù¤ë¡£
+.TP
+\fB-p\fP|\fB--pidfile\fP \fIpid-file\fP
+.IR pid-file
+¤Ç»ØÄꤵ¤ì¤ë¥×¥í¥»¥¹ ID ¤ò»ý¤Ä¥×¥í¥»¥¹¤òÄ´¤Ù¤ë¡£
+.TP
+\fB-u\fP|\fB--user\fP \fIusername\fP|\fIuid\fP
+.I username 
+¤Þ¤¿¤Ï
+.I uid
+¤Ç»ØÄꤵ¤ì¤ë¥æ¡¼¥¶¤¬½êÍ­¤¹¤ë¥×¥í¥»¥¹¤òÄ´¤Ù¤ë¡£
+.TP
+\fB-g\fP|\fB--group\fP \fIgroup\fP|\fIgid\fP
+¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë»þÅÀ¤Ç¡¢\fIgroup\fP ¤ä \fIgid\fP ¤òÊѹ¹¤¹¤ë¡£
+.TP
+\fB-n\fP|\fB--name\fP \fIprocess-name\fP
+(
+.BR /proc/\fIpid\fB/stat\fP
+¤Ë¤è¤ê)
+.I process-name
+¤È¤¤¤¦Ì¾¤Î¥×¥í¥»¥¹¤òÄ´¤Ù¤ë¡£
+.TP
+\fB-s\fP|\fB--signal\fP \fIsignal\fP
+.BR --stop
+¤¬Æ±»þ¤ËÍ¿¤¨¤é¤ì¤¿»þ¡¢¥×¥í¥»¥¹¤òÄä»ß¤¹¤ë¤¿¤á¤ËÁ÷¤ë¥·¥°¥Ê¥ë¤ò»ØÄꤹ¤ë
+(¥Ç¥Õ¥©¥ë¥È¤Ï 15)¡£
+.TP
+\fB-R\fP|\fB--retry\fP \fItimeout\fP|\fIschedule\fP
+Ʊ»þ¤Ë
+.BR --stop
+¤¬Í¿¤¨¤é¤ì¤ë¤È
+.B start-stop-daemon
+¤Ï¤É¤Î¥×¥í¥»¥¹¤ò½ªÎ»¤µ¤»¤ë¤«¤ò³Îǧ¤¹¤ë¡£
+¥Þ¥Ã¥Á¤·¤¿¼Â¹ÔÃæ¤Î¥×¥í¥»¥¹¤¬Á´¤Æ½ªÎ»¤¹¤ë¤Þ¤Ç·«¤êÊÖ¤·³Îǧ¤¹¤ë¡£
+¤â¤·¥×¥í¥»¥¹¤¬½ªÎ»¤·¤Ê¤±¤ì¤Ð¡¢
+.I schedule
+¤Ë¤è¤ê·èÄꤵ¤ì¤ë
+Ê̤Υ¢¥¯¥·¥ç¥ó¤¬¼Â¹Ô¤µ¤ì¤ë¡£
+¤â¤·
+.I timeout
+¤¬
+.I schedule
+¤Î¤«¤ï¤ê¤Ë»ØÄꤵ¤ì¤Æ¤¤¤ë¤È¡¢
+.IB signal / timeout /KILL/ timeout
+¤¬»È¤ï¤ì¤ë¡£¤³¤³¤Ç
+.I signal
+¤Ï 
+.BR --signal 
+¤Ç»ØÄꤵ¤ì¤ë¥·¥°¥Ê¥ë¤Ç¤¢¤ë¡£
+
+.I schedule
+¤Ï¥¹¥é¥Ã¥·¥å
+.RB ( / )
+¤Ç¶èÀÚ¤é¤ì¤¿¾¯¤Ê¤¯¤È¤â2¤Ä¤ÎÍ×ÁǤ«¤é¤Ê¤ë¥ê¥¹¥È¤Ç¤¢¤ë¡£
+¤½¤ì¤¾¤ì¤ÎÍ×ÁǤÏ
+.BI - signal-number
+¤â¤·¤¯¤Ï [\fB\-\fP]\fIsignal-name\fP
+¤Î¾ì¹ç¤ÏÁ÷¤ë¤Ù¤­¥·¥°¥Ê¥ë¡¢
+.IR timeout 
+¤Î¾ì¹ç¤Ï¥×¥í¥»¥¹¤¬½ªÎ»¤¹¤ë¤Î¤òÂÔ¤ÄÉÿô¡¢
+.BR forever
+¤Î¾ì¹ç¤Ï¤â¤·É¬Íפʤé»Ä¤ê¤Î
+.I schedule
+¤ò·«¤êÊÖ¤·Å¬ÍѤ¹¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
+
+¤â¤·
+.I schedule
+¤òÁ´¤Æ»È¤Ã¤Æ¡¢
+.BR forever
+¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢
+.B start-stop-daemon
+¤Ï¥¨¥é¡¼¾õÂÖ 2 ¤Ç½ªÎ»¤¹¤ë¡£
+¤â¤·
+.I schedule 
+¤¬»ØÄꤵ¤ì¤Æ¤¤¤ì¤Ð¡¢
+.B --signal
+¤Ç»ØÄꤷ¤¿¥·¥°¥Ê¥ë¤Ï̵»ë¤µ¤ì¤ë¡£
+Ʊ»þ¤Ë
+.B --start
+¤¬Í¿¤¨¤é¤ì¤ë¤È¡¢
+.I pathname
+¤Ë¤è¤ê»ØÄꤵ¤ì¤ë¥×¥í¥»¥¹¤òµ¯Æ°¤¹¤ë¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤¤¾ì¹ç¡¢
+.B --exec
+¤ËÍ¿¤¨¤é¤ì¤ë°ú¿ô¤¬¥Ç¥Õ¥©¥ë¥È¤Ë¤Ê¤ë¡£
+.TP
+.BR -t | --test
+¼Â¹Ô¤·¤è¤¦¤È¤¹¤ë½èÍýÆâÍƤò½ÐÎϤ·¡¤¤½¤ì¤Ëȼ¤¤Å¬ÀÚ¤ÊÊÖ¤êÃͤ¬ÀßÄꤵ¤ì¤ë
+¤¬¡¢¼ÂºÝ¤Î½èÍý¤Ï¹Ô¤ï¤Ê¤¤¡£
+.TP
+.BR -o | --oknodo
+½èÍý¤¬²¿¤â¹Ô¤ï¤ì¤Ê¤¤(Ëô¤Ï¡¢¹Ô¤Ê¤ï¤ì¤è¤¦¤È¤â¤·¤Ê¤«¤Ã¤¿)¾ì¹ç¡¢
+½ªÎ»¥¹¥Æ¡¼¥¿¥¹ 1 ¤Î¤«¤ï¤ê¤Ë 0 ¤òÊÖ¤¹¡£
+.TP
+.BR -q | --quiet
+»²¹Í¾ðÊó¤ò½ÐÎϤ·¤Ê¤¤¡£¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤Î¤ßɽ¼¨¡£
+.TP
+\fB-c\fP|\fB--chuid\fP \fIusername\fR|\fIuid\fP
+½èÍý¤ò³«»Ï¤¹¤ëÁ°¤Ë»ØÄꤵ¤ì¤¿¥æ¡¼¥¶Ì¾/¥æ¡¼¥¶ ID ¤ËÊѹ¹¤¹¤ë¡£
+.BR ':'
+¤Î¸å¤Ë
+¥°¥ë¡¼¥×̾¤Þ¤¿¤Ï¥°¥ë¡¼¥× ID ¤òÍ¿¤¨¤ë¤³¤È¤Ë¤è¤ê¥°¥ë¡¼¥×¤â»ØÄê¤Ç¤­¤ë¡£
+¤³¤ì¤Ï `chown' ¥³¥Þ¥ó¥É¤ÈƱ¤¸½ñ¼° (\fIuser\fP\fB:\fP\fIgroup\fP)
+¤Ç¤¢¤ë¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò
+»ÈÍѤ·¤¿»þ¤Ë¤Ï¡¢
+.B --group
+¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ç¤¢¤Ã¤Æ¤â¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×¤È
+Êä½õ¥°¥ë¡¼¥×¤ÏƱÍͤËÀßÄꤵ¤ì¤ë¤³¤È¤òÍý²ò¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤é
+¤Ê¤¤¡£
+.B --group 
+¥ª¥×¥·¥ç¥ó¤Ï¡¢(
+.B nobody
+¤Î¤è¤¦¤Ê°ìÈÌŪ¥æ¡¼¥¶¤ËÂФ·¤Æ¥×¥í¥»¥¹Ã±°Ì¤Ç¥°¥ë¡¼¥×¤ËÄɲ乤ë¤È¤¤¤¦¤è¤¦¤Ë)
+¥æ¡¼¥¶¤¬Ä̾ï¤Î¥á¥ó¥Ð¡¼¤Ç¤Ê¤¤¥°¥ë¡¼¥×¤ò»ØÄꤹ¤ë¾ì¹ç¤Ë¤Î¤ß»ÈÍѤ¹¤ë¡£
+.TP
+\fB-r\fP|\fB--chroot\fP \fIroot\fP
+½èÍý¤ò³«»Ï¤¹¤ëÁ°¤Ë¡¢
+.I root
+¤Ë chdir ¤È chroot ¤ò¼Â¹Ô¤¹¤ë¡£pidfile ¤Ï chroot ¸å¤Ë¡¢½ñ¤­½Ð¤µ¤ì¤ë¤³¤È
+¤ËÃí°Õ¤¹¤ë¡£
+.TP
+\fB-d\fP|\fB--chdir\fP \fIpath\fP
+¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ëÁ°¤Ë¡¢
+.I path
+¤Ë chdir ¤¹¤ë¡£
+\fB-r\fP|\fB--chroot\fP ¥ª¥×¥·¥ç¥ó¤òƱ»þ¤Ë»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢
+chroot ¤Î¤¢¤È¤Ë chdir ¤¹¤ë¡£
+.TP
+.BR -b | --background
+ŵ·¿Åª¤Ë¤Ï¡¢¥Ç¡¼¥â¥ó¥×¥í¥»¥¹¤òÀÚ¤êÎ¥¤»¤Ê¤¤¥×¥í¥°¥é¥à¤Ç»ÈÍѤµ¤ì¤ë¡£¤³¤Î¥ª¥×
+¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢
+.B start-stop-daemon
+¤Ï¼«Ê¬¼«¿È¤òÂÐ¾Ý¥×¥í¥»¥¹¤Î¼Â¹ÔÁ°¤Ë fork ¤·¡¢°Ê¸å¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç½èÍý¤ò¹Ô¤¦¡£
+.B ·Ù¹ð: start-stop-daemon 
+¤Ï
+.B ²¿¤é¤«¤ÎÍýͳ
+¤Ë¤è¤Ã¤Æ½èÍý¤Î¼Â¹Ô¤Ë¼ºÇÔ¤·¤¿¾ì¹ç¤Ë¡¢¤½¤Î½ªÎ»¥¹¥Æ¡¼¥¿¥¹¤ò¥Á¥§¥Ã¥¯¤Ç¤­¤Ê¤¤¡£
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏºÇ½ª¼êÃʤǤ¢¤ê¡¢¼«Ê¬¤«¤é fork ¤¹¤ë¤³¤È¤Ë°ÕÌ£¤Î¤Ê¤¤¥×¥í¥°
+¥é¥à¤ä¡¢fork ¤ò¼«Ê¬¤Ç¹Ô¤¦¤¿¤á¤Î¥³¡¼¥É¤òÄɲäǤ­¤Ê¤¤¥×¥í¥°¥é¥à¤Î¤ß¤Ç¤Î»ÈÍÑ
+¤ò°Õ¿Þ¤·¤Æ¤¤¤ë¡£
+.TP
+\fB-N\fP|\fB--nicelevel\fP \fIint\fP
+¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ëÁ°¤Ë¥×¥í¥»¥¹¤Î¥×¥é¥¤¥ª¥ê¥Æ¥£¤òÊѹ¹¤¹¤ë¡£
+.TP
+.BR -m | --make-pidfile
+¼«Ê¬¼«¿È¤Ç PID ¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Ê¤¤¥×¥í¥°¥é¥à¤òµ¯Æ°¤¹¤ëºÝ¤Ë»ÈÍѤ¹¤ë¡£
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê¡¢½èÍý¤Î¼Â¹ÔľÁ°¤Ë
+.B start-stop-daemon
+¤Ï
+.B --pidfile
+¤Ç»²¾È¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¡¢ÇÛÃÖ¤¹¤ë¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¥×¥í¥°¥é¥à¤Î
+Ää»ß»þ¤Ëºï½ü¤µ¤ì¤Ê¤¤¤³¤È¤ËÃí°Õ¤µ¤ì¤¿¤¤¡£
+.B Ãí°Õ:
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏÆ°ºî¤·¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¡£Æäˡ¢¥×¥í¥°¥é¥à¤Î¼Â¹Ô»þ¤Ë¤½¤Î
+¥á¥¤¥ó¥×¥í¥»¥¹¤«¤é fork ¤¹¤ë¤è¤¦¤Ê¥×¥í¥°¥é¥à¤Ç¤ÏÀµ¤·¤¯Æ°ºî¤·¤Ê¤¤¡£
+¤³¤Î¤¿¤á¡¢Ä̾ï¤Ï
+.B --background
+¥ª¥×¥·¥ç¥ó¤ÈÊ»ÍѤ¹¤ë¾ì¹ç¤Ë¤Î¤ßÍ­ÍѤǤ¢¤ë¡£
+.TP
+.BR -v | --verbose
+¾Ü¤·¤¤»²¹Í¾ðÊó¤ò½ÐÎϤ¹¤ë¡£
+.TP
+.BR -H | --help
+¥Ø¥ë¥×¾ðÊó¤ò½ÐÎϤ·¤Æ½ªÎ»¤¹¤ë¡£
+.TP
+.BR -v | --verbose
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Æ½ªÎ»¤¹¤ë¡£
+
+.SH Ãø¼Ô
+Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl> 
+¤¬Ian Jackson <ian@chiark.greenend.org.uk>¤Ë¤è¤ë°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤ò
+¸µ¤ËºîÀ®¡£
+
+¤³¤Î¥Þ¥Ë¥å¥¢¥ë¤Ï Klee Dienes <klee@mit.edu> ¤Ë¤è¤Ã¤Æ½ñ¤«¤ì¤¿¡£
+°ìÉô Ian Jackson ¤Ë¤è¤ëÀ°·Á¡£
+
+.SH ËÝÌõ¼Ô
+Æé렱ɟ <nabe@debian.or.jp>
diff --git a/man/ru/start-stop-daemon.8 b/man/ru/start-stop-daemon.8
new file mode 100644 (file)
index 0000000..60c00d0
--- /dev/null
@@ -0,0 +1,243 @@
+.\" Hey, Emacs!  This is an -*- nroff -*- source file.
+.\"
+.\" Updated by <alexm@hsys.msk.ru> to r1.11 of start-stop-daemon.8 from CVS
+.\"
+.TH START\-STOP\-DAEMON 8 "15 ÍÁÒÔÁ 1997" "Debian Project" "Debian GNU/Linux"
+.SH éíñ
+start\-stop\-daemon \- ÚÁÐÕÓË É ÏÓÔÁÎÏ×ËÁ ÓÉÓÔÅÍÎÙÈ ÐÒÏÇÒÁÍÍ-ÄÅÍÏÎÏ×
+.SH ïâúïò
+.B start-stop-daemon
+.BR -S|--start
+.I ÆÌÁÇÉ
+.RB [ \-\- ]
+.IR ÁÒÇÕÍÅÎÔÙ
+.HP
+.B start-stop-daemon
+.BR -K|--stop
+.IR "ÆÌÁÇÉ ..."
+.HP
+.B start-stop-daemon
+.BR -H|--help
+.HP
+.B start-stop-daemon
+.BR -V|--version
+.SH ïðéóáîéå
+.B start\-stop\-daemon
+ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÕÐÒÁ×ÌÅÎÉÑ ÓÏÚÄÁÎÉÅÍ É ÚÁ×ÅÒÛÅÎÉÅÍ ÓÉÓÔÅÍÎÙÈ ÐÒÏÃÅÓÓÏ×.
+éÓÐÏÌØÚÕÑ ÆÌÁÇÉ
+.BR --exec ,
+.BR --pidfile ,
+.BR --user ,
+.BR --name , 
+.B start\-stop\-daemon
+ÍÏÖÅÔ ÂÙÔØ ÎÁÓÔÒÏÅΠÄÌÑ ÐÏÉÓËÁ ÕÖÅ ÚÁÐÕÝÅÎÎÙÈ ÜËÚÅÍÐÌÑÒÏ×
+ÐÒÏÃÅÓÓÁ.
+
+.B start\-stop\-daemon
+Ó ÆÌÁÇÏÍ
+.B --start
+ÐÒÏ×ÅÒÑÅÔ ÓÕÝÅÓÔ×Ï×ÁÎÉÅ ÕËÁÚÁÎÎÏÇÏ ÐÒÏÃÅÓÓÁ. åÓÌÉ ÔÁËÏÊ ÐÒÏÃÅÓÓ ÓÕÝÅÓÔ×ÕÅÔ,
+.B start\-stop\-daemon
+ÎÉÞÅÇÏ ÎÅ ÄÅÌÁÅÔ É ÐÒÅËÒÁÝÁÅÔ ÒÁÂÏÔÕ Ó ËÏÄÏÍ ÚÁ×ÅÒÛÅÎÉÑ\~1 (ÉÌÉ\~0, ÅÓÌÉ ÚÁÄÁÎ
+ÆÌÁÇ
+.BR --oknodo ).  
+åÓÌÉ ÖÅ ÔÁËÏÊ ÐÒÏÃÅÓÓ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÔÏ ÏΠÚÁÐÕÓËÁÅÔÓÑ, ÉÓÐÏÌØÚÕÑ ÌÉÂÏ
+ÉÓÐÏÌÎÑÅÍÙÊ ÆÁÊÌ, ÚÁÄÁÎÎÙÊ ÆÌÁÇÏÍ
+.BR --exec ,
+ÌÉÂÏ ÆÌÁÇÏÍ
+.BR --startas ,
+ÅÓÌÉ ÏΠÚÁÄÁÎ).
+áÒÇÕÍÅÎÔÙ, ÚÁÄÁÎÎÙÅ × ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ ÐÏÓÌÅ
+.BR -- ,
+ÂÕÄÕÔ ÂÅÚ ÉÚÍÅÎÅÎÉÊ ÐÅÒÅÄÁÎÙ ÚÁÐÕÓËÁÅÍÏÊ ÐÒÏÇÒÁÍÍÅ.
+åÓÌÉ ÕËÁÚÁΠÆÌÁÇ
+.BR --retry ,
+ÔÏ
+.B start-stop-daemon
+ÓÔÁÎÅÔ ÏÔÓÌÅÖÉ×ÁÔØ ÚÁ×ÅÒÛÅÎÉÅ ÐÒÏÃÅÓÓÁ(Ï×).
+
+.B start\-stop\-daemon
+Ó ÆÌÁÇÏÍ
+.BR --stop
+ÔÁËÖÅ ÐÒÏ×ÅÒÑÅÔ ÓÕÝÅÓÔ×Ï×ÁÎÉÅ ÚÁÄÁÎÎÏÇÏ ÐÒÏÃÅÓÓÁ.
+åÓÌÉ ÔÁËÏÊ ÐÒÏÃÅÓÓ ÓÕÝÅÓÔ×ÕÅÔ, ÔÏ
+.B start\-stop\-daemon
+ÐÏÓÙÌÁÅÔ ÅÍÕ ÓÉÇÎÁÌ, ÚÁÄÁÎÎÙÊ ÆÌÁÇÏÍ
+.BR --signal ,
+É ÐÒÅËÒÁÝÁÅÔ ÒÁÂÏÔÕ Ó ËÏÄÏÍ ÚÁ×ÅÒÛÅÎÉÑ\~0.
+åÓÌÉ ÖÅ ÔÁËÏÊ ÐÒÏÃÅÓÓ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÔÏ
+.B start\-stop\-daemon
+ÐÒÅËÒÁÝÁÅÔ ÒÁÂÏÔÕ Ó ËÏÄÏÍ ÚÁ×ÅÒÛÅÎÉÑ\~1 (ÉÌÉ\~0, ÅÓÌÉ ÚÁÄÁΠÆÌÁÇ
+.BR --oknodo ).  
+
+.SH æìáçé
+
+.TP
+\fB-x\fP|\fB--exec\fP \fIÉÓÐÏÌÎÑÅÍÙÊ_ÆÁÊÌ\fP
+ðÒÏ×ÅÒÑÅÔ ÐÒÏÃÅÓÓÙ, ËÏÔÏÒÙÅ Ñ×ÌÑÀÔÓÑ ÜËÚÅÍÐÌÑÒÁÍÉ ÄÁÎÎÏÇÏ ÉÓÐÏÌÎÑÅÍÏÇÏ ÆÁÊÌÁ
+(ÓÏÇÌÁÓÎÏ 
+.BR /proc/\fP\fIpid\fB/exe ).
+.TP
+\fB-p\fP|\fB--pidfile\fP \fIpid-ÆÁÊÌ\fP
+ðÒÏ×ÅÒÑÅÔ ÐÒÏÃÅÓÓÙ, ÞØÉ ÉÄÅÎÔÉÆÉËÁÔÏÒÙ ÐÒÏÃÅÓÓÁ ÚÁÐÉÓÁÎÙ ×
+.IR pid-ÆÁÊÌ .
+.TP
+\fB-u\fP|\fB--user\fP \fIÉÍÑ_ÐÏÌØÚÏ×ÁÔÅÌÑ\fP|\fIuid\fP
+ðÒÏ×ÅÒÑÅÔ ÐÒÏÃÅÓÓÙ, ÐÒÉÎÁÄÌÅÖÁÝÉÅ ÐÏÌØÚÏ×ÁÔÅÌÀ, ÕËÁÚÁÎÎÏÍÕ Ó ÐÏÍÏÝØÀ
+.I ÉÍÅÎÉ_ÐÏÌØÚÏ×ÁÔÅÌÑ
+ÉÌÉ
+.IR uid .
+.TP
+\fB-n\fP|\fB--name\fP \fIprocess-name\fP
+ðÒÏ×ÅÒÑÅÔ ÐÒÏÃÅÓÓÙ Ó ÉÍÅÎÅÍ
+.I process-name
+(ÓÏÇÌÁÓÎÏ
+.BR /proc/\fP\fIpid\fB/stat ).
+.TP
+\fB-s\fP|\fB--signal\fP \fIsignal\fP
+ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ×ÍÅÓÔÅ Ó ÆÌÁÇÏÍ
+.BR --stop ,
+ÚÁÄÁ£Ô ÓÉÇÎÁÌ, ËÏÔÏÒÙÊ ÂÕÄÅÔ ÐÏÓÌÁΠÐÒÏÃÅÓÓÁÍ ÄÌÑ ÉÈ ÏÓÔÁÎÏ×Á
+(ÐÏ ÕÍÏÌÞÁÎÉÀ\~15).
+.TP
+\fB-R\fP|\fB--retry\fP \fIÔÁÊÍ-ÁÕÔ\fP|\fIÚÁÔÅÍ\fP
+ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ×ÍÅÓÔÅ Ó ÆÌÁÇÏÍ
+.B --stop
+ÕËÁÚÙ×ÁÅÔ, ÞÔÏ
+.B start-stop-daemon
+ÄÏÌÖÅΠÐÒÏ×ÅÒÑÔØ ÓÌÅÄÉÔØ ÚÁ ÐÒÁ×ÉÌØÎÙÍ ÚÁ×ÅÒÛÅÎÉÅÍ ÐÒÏÃÅÓÓÁ.
+ðÅÒÉÏÄÉÞÅÓËÉ ÂÕÄÅÔ ÐÒÏ×ÅÒÑÔØÓÑ, ×ÙÐÏÌÎÑÀÔÓÑ ÌÉ ÅÝ£ ÕËÁÚÁÎÎÙÅ ÐÒÏÃÅÓÓÙ,
+ÄÏ ÔÅÈ ÐÏÒ, ÐÏËÁ ×ÓÅ ÏÎÉ ÎÅ ÚÁ×ÅÒÛÁÔÓÑ.  åÓÌÉ ÐÒÏÃÅÓÓÙ ÎÅ ÚÁ×ÅÒÛÁÀÔÓÑ,
+ÔÏ ÂÕÄÅÔ ÐÒÅÄÐÒÉÎÑÔÏ ÄÅÊÓÔ×ÉÅ, ÚÁÄÁÎÎÏÅ × ÐÁÒÁÍÅÔÒÅ
+.IR ÚÁÔÅÍ .
+
+åÓÌÉ ×ÍÅÓÔÏ ÐÁÒÁÍÅÔÒÁ
+.I ÚÁÔÅÍ
+ÕËÁÚÁÎ
+.IR ÔÁÊÍ-ÁÕÔ ,
+ÔÏ ÉÓÐÏÌØÚÕÅÔÓÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÄÅÊÓÔ×ÉÊ
+.IB ÓÉÇÎÁÌ / timeout /KILL/ timeout\fR,
+ÇÄÅ
+.IR signal "\~--"
+ÜÔÏ ÓÉÇÎÁÌ, ÚÁÄÁÎÎÙÊ ÆÌÁÇÏÍ
+.BR --signal .
+
+÷ÏÏÂÝÅ, ÐÁÒÁÍÅÔÒ
+.IR ÚÁÔÅÍ "\~--"
+ÜÔÏ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÉÚ ÎÅ ÍÅÎÅÅ Ä×ÕÈ ÜÌÅÍÅÎÔÏ×, ÒÁÚÄÅÌ£ÎÎÙÈ ËÏÓÏÊ
+ÞÅÒÔÏÊ
+.RB ( / );
+ÐÒÉޣ͠ËÁÖÄÙÊ ÜÌÅÍÅÎÔ -- ÜÔÏ ÌÉÂÏ
+.BI - ÎÏÍÅÒ-ÓÉÇÎÁÌÁ
+ÉÌÉ [\fB-\fP]\fIÎÁÚ×ÁÎÉÅ-ÓÉÇÎÁÌÁ\fP,
+ÉÌÉ
+.IR ÔÁÊÍ-ÁÕÔ ,
+ÚÁÄÁÀÝÉÊ ËÏÌÉÞÅÓÔ×Ï ÓÅËÕÎÄ, × ÔÅÞÅÎÉÅ ËÏÔÏÒÙÈ ÓÌÅÄÕÅÔ ÖÄÁÔØ ÚÁ×ÅÒÛÅÎÉÑ
+ÐÒÏÃÅÓÓÁ, ÉÌÉ ÖÅ ÓÌÏ×Ï
+.BR forever ,
+ÐÒÅÄÐÉÓÙ×ÁÀÝÅÅ ÐÏ×ÔÏÒÑÔØ ÏÓÔÁÔÏË ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ ÄÏ ÐÒÅÄÅÌÁ, ÅÓÌÉ
+ÎÕÖÎÏ.
+
+åÓÌÉ ÄÏÓÔÉÇÎÕÔ ËÏÎÅàÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ ÄÅÊÓÔ×ÉÊ, Á
+.B forever
+ÎÅ ÂÙÌÏ ÕËÁÚÁÎÏ, ÔÏ
+.B start-stop-daemon
+ÐÒÅËÒÁÝÁÅÔ ÒÁÂÏÔÕ Ó ËÏÄÏÍ ÚÁ×ÅÒÛÅÎÉÑ\~2.
+åÓÌÉ ÐÁÒÁÍÅÔÒ
+.I ÚÁÔÅÍ
+ÕËÁÚÁÎ, ÔÏ ÓÉÇÎÁÌ, ÚÁÄÁÎÎÙÊ Ó ÐÏÍÏÝØÀ ÆÌÁÇÁ
+.BR --signal ,
+ÉÇÎÏÒÉÒÕÅÔÓÑ.
+
+.TP
+\fB-a\fP|\fB--startas\fP \fIÐÏÌÎÏÅ_ÉÍÑ\fP
+ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ Ó ÆÌÁÇÏÍ
+.B --start
+ÚÁÐÕÓËÁÅÔ ÐÒÏÃÅÓÓ, ÕËÁÚÁÎÎÙÊ × ÐÁÒÁÍÅÔÒÅ
+.IR ÐÏÌÎÏÅ_ÉÍÑ .
+åÓÌÉ ÜÔÏÔ ÆÌÁÇ ÎÅ ÚÁÄÁÎ, ÔÏ ÂÅÒ£ÔÓÑ ÁÒÇÕÍÅÎÔ, ÚÁÄÁÎÎÙÊ ÆÌÁÇÏÍ
+.BR --exec .
+.TP
+.BR -t | --test
+îÁÐÅÞÁÔÁÔØ ÄÅÊÓÔ×ÉÑ, ËÏÔÏÒÙÅ ÄÏÌÖÎÙ ÂÙÔØ ×ÙÐÏÌÎÅÎÙ É ÕÓÔÁÎÏ×ÉÔØ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ
+ËÏÄ ÚÁ×ÅÒÛÅÎÉÑ, ÎÏ ÎÅ ×ÙÐÏÌÎÑÔØ ÜÔÉ ÄÅÊÓÔ×ÉÑ.
+.TP
+.BR -o | --oknodo
+÷ÏÚ×ÒÁÝÁÔØ ËÏÄ\~0 ×ÍÅÓÔÏ\~1, ÅÓÌÉ ÎÅ ÂÙÌÏ ×ÙÐÏÌÎÅÎÏ (ÉÌÉ ÎÅ ÄÏÌÖÎÏ
+ÂÙÌÏ ÂÙÔØ ×ÙÐÏÌÎÅÎÏ) ÎÉËÁËÉÈ ÄÅÊÓÔ×ÉÊ.
+.TP
+.BR -q | --quiet
+îÅ ×ÙÄÁ×ÁÔØ ÉÎÆÏÒÍÁÃÉÏÎÎÙÈ ÓÏÏÂÝÅÎÉÊ; ÔÏÌØËÏ ÓÏÏÂÝÅÎÉÑ Ï ÏÛÉÂËÁÈ.
+.TP
+\fB-c\fP|\fB--chuid\fP \fIÉÍÑ-ÐÏÌØÚÏ×ÁÔÅÌÑ\fR|\fIuid\fP
+õÓÔÁÎÏ×ÉÔØ ÄÁÎÎÏÅ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ ÉÌÉ uid ÐÅÒÅÄ ÚÁÐÕÓËÏÍ ÐÒÏÃÅÓÓÁ.  ÷Ù ÍÏÖÅÔÅ
+ÔÁËÖÅ ÚÁÄÁÔØ ÇÒÕÐÐÕ, ÄÏÂÁ×É× Ä×ÏÅÔÏÞÉÅ
+.BR : ,
+É ÉÍÑ ÇÒÕÐÐÙ ÉÌÉ gid, ËÁË × ËÏÍÁÎÄÅ `chown'
+(\fIÐÏÌØÚÏ×ÁÔÅÌØ\fP\fB:\fP\fIÇÒÕÐÐÁ\fP).
+ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÜÔÏÇÏ ÆÌÁÇÁ ×Ù ÄÏÌÖÎÙ ÐÏÎÉÍÁÔØ, ÞÔÏ ÏÓÎÏ×ÎÁÑ É
+ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÇÒÕÐÐÙ ÂÕÄÕÔ ÕÓÔÁÎÏ×ÌÅÎÙ, ÄÁÖÅ ÅÓÌÉ ÎÅ ÚÁÄÁΠÆÌÁÇ
+.BR --group .
+æÌÁÇ
+.B --group
+ÉÓÐÏÌØÚÕÅÔÓÑ ÔÏÌØËÏ ÄÌÑ ÇÒÕÐÐ, × ËÏÔÏÒÙÈ ÐÏÌØÚÏ×ÁÔÅÌØ ÏÂÙÞÎÏ ÎÅ
+ÓÏÓÔÏÉÔ (ÎÁÐÒÉÍÅÒ, × ÓÌÕÞÁÅ Ó ÓÉÓÔÅÍÎÙÍ ÐÏÌØÚÏ×ÁÔÅÌÅÍ `nobody').
+.TP
+\fB-r\fP|\fB--chroot\fB \fIroot\fP
+ðÅÒÅÄ ÚÁÐÕÓËÏÍ ÐÒÏÃÅÓÓÁ ÐÅÒÅÊÔÉ × ËÁÔÁÌÏÇ
+.I root
+É ÓÄÅÌÁÔØ ÅÇÏ ËÏÒÎÅ×ÙÍ (Ó ÐÏÍÏÝØÀ
+.BR chroot ).
+úÁÍÅÔØÔÅ, ÞÔÏ pid-ÆÁÊÌ ÂÕÄÅÔ ÓÏÚÄÁΠÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ ÎÏ×ÏÇÏ ËÏÒÎÅ×ÏÇÏ
+ËÁÔÁÌÏÇÁ.
+.TP
+.BR -b | --background
+üÔÏÔ ÆÌÁÇ ÏÂÙÞÎÏ ÉÓÐÏÌØÚÕÅÔÓÑ Ó ÐÒÏÇÒÁÍÍÁÍÉ, ËÏÔÏÒÙÅ ÎÅ ÍÏÇÕÔ ÓÁÍÉ
+ÏÔËÌÀÞÉÔØÓÑ ÏÔ ÔÅÒÍÉÎÁÌÁ, ÎÁ ËÏÔÏÒÏÍ ÏÎÉ ÚÁÐÕÝÅÎÙ.  üÔÏÔ ÆÌÁÇ ÚÁÓÔÁ×ÉÔ
+.B start-stop-daemon
+ÓÄÅÌÁÔØ fork() ÐÅÒÅÄ ÚÁÐÕÓËÏÍ ÐÒÏÃÅÓÓÁ É ÕÊÔÉ × ÆÏÎÏ×ÙÊ ÒÅÖÉÍ.
+.B ÷îéíáîéå: start-stop-daemon
+ÎÅ ÍÏÖÅÔ ÐÒÏ×ÅÒÉÔØ ËÏÄ ×ÏÚ×ÒÁÔÁ, ÅÓÌÉ ÐÒÏÃÅÓÓ ÎÅ ÍÏÖÅÔ ÕÓÐÅÛÎÏ ×ÙÐÏÌÎÉÔØÓÑ ÐÏ
+.I ËÁËÏÊ ÂÙ ÔÏ ÎÉ ÂÙÌÏ
+ÐÒÉÞÉÎÅ.  üÔÏ\~-- ÐÏÓÌÅÄÎÑÑ ×ÏÚÍÏÖÎÏÓÔØ, ÐÒÅÄÎÁÚÎÁÞÅÎÎÁÑ ÔÏÌØËÏ ÄÌÑ
+ÐÒÏÇÒÁÍÍ, ËÏÔÏÒÙÍ ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÙÐÏÌÎÑÔØ fork() ÓÁÍÉÍ, ÉÌÉ ÅÓÌÉ ÎÅÔ
+×ÏÚÍÏÖÎÏÓÔÉ ÄÏÂÁ×ÉÔØ × ÎÉÈ ËÏÄ ÄÌÑ ÜÔÏÇÏ.
+.TP
+.BR -n | --nicelevel
+üÔÏÔ ÆÌÁÇ ÐÅÒÅÄ ÚÁÐÕÓËÏÍ ÉÚÍÅÎÑÅÔ ÐÒÉÏÒÉÔÅÔ ÐÒÏÃÅÓÓÁ.
+.TP
+.BR -m | --make-pidfile
+üÔÏÔ ÆÌÁÇ ÉÓÐÏÌØÚÕÅÔÓÑ, ÅÓÌÉ ÚÁÐÕÓËÁÅÍÁÑ ÐÒÏÇÒÁÍÍÁ ÎÅ ÓÏÚÄÁ£Ô Ó×ÏÊ
+ÓÏÂÓÔ×ÅÎÎÙÊ pid-ÆÁÊÌ.  ðÒÉ ÜÔÏÍ 
+.B start-stop-daemon
+ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÐÅÒÅÄ ÚÁÐÕÓËÏÍ ÐÒÏÃÅÓÓÁ ÓÏÚÄÁÓÔ ÆÁÊÌ, ÕËÁÚÁÎÎÙÊ ×
+ÐÁÒÁÍÅÔÒÅ ÆÌÁÇÁ
+.B --pidfile
+É ÐÏÍÅÓÔÉÔ × ÎÅÇÏ pid ÚÁÐÕÓËÁÅÍÏÇÏ ÐÒÏÃÅÓÓÁ.  úÁÍÅÔØÔÅ, ÞÔÏ ÜÔÏÔ ÆÁÊÌ
+ÎÅ ÂÕÄÅÔ ÕÄẠ́ΠÐÒÉ ÏÓÔÁÎÏ×ËÅ ÐÒÏÇÒÁÍÍÙ.
+.B úáíåþáîéå:
+üÔÁ ×ÏÚÍÏÖÎÏÓÔØ ÉÎÏÇÄÁ ÍÏÖÅÔ ÎÅ ÒÁÂÏÔÁÔØ: × ÏÓÎÏ×ÎÏÍ ÜÔÏ ÓÌÕÞÁÅÔÓÑ,
+ËÏÇÄÁ ÚÁÐÕÓËÁÅÍÁÑ ÐÒÏÇÒÁÍÍÁ ×ÙÐÏÌÎÑÅÔ fork().  ðÏÜÔÏÍÕ ÄÁÎÎÙÊ ÆÌÁÇ
+ÏÂÙÞÎÏ ÂÙ×ÁÅÔ ÐÏÌÅÚÅΠÔÏÌØËÏ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ×ÍÅÓÔÅ Ó ÆÌÁÇÏÍ
+.BR --background .
+.TP
+.BR -v | --verbose
+÷ÙÄÁ×ÁÔØ ÐÏÄÒÏÂÎÙÅ ÉÎÆÏÒÍÁÃÉÏÎÎÙÅ ÓÏÏÂÝÅÎÉÑ.
+.TP
+.BR -H | --help
+÷ÙÄÁÔØ ÐÏÄÓËÁÚËÕ É ÚÁ×ÅÒÛÉÔØÓÑ.
+.TP
+.BR -V | --version
+÷ÙÄÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÅÒÓÉÉ É ÚÁ×ÅÒÛÉÔØÓÑ.
+
+.SH á÷ôïòù
+Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl>, ÏÓÎÏ×Ù×ÁÑÓØ
+ÎÁ ×ÅÒÓÉÉ, ÓÄÅÌÁÎÎÏÊ by Ian Jackson <ian@chiark.greenend.org.uk>.
+
+óÔÒÁÎÉÃÁ ÒÕËÏ×ÏÄÓÔ×Á by Klee Dienes <klee@mit.edu>, ÞÁÓÔÉÞÎÏ
+ÐÅÒÅÆÏÒÍÁÔÉÒÏ×ÁÎÏ by Ian Jackson.
+
+.SH ðåòå÷ïä
+ðÅÒÅף̠ӠÁÎÇÌÉÊÓËÏÇÏ ÷ÉËÔÏÒ ÷ÉÓÌÏÂÏËÏ× <victor_v@permonline.ru>.
+ïÂÎÏ×ÌÅÎÉÅ É ËÏÒÒÅËÔÕÒÁ: Alexey Mahotkin <alexm@hsys.msk.ru>.
diff --git a/man/start-stop-daemon.8 b/man/start-stop-daemon.8
new file mode 100644 (file)
index 0000000..f55c931
--- /dev/null
@@ -0,0 +1,258 @@
+.TH START\-STOP\-DAEMON 8 "15th March 1997" "Debian Project" "dpkg utilities"
+.SH NAME
+start\-stop\-daemon \- start and stop system daemon programs
+.SH SYNOPSIS
+.B start\-stop\-daemon
+.BR \-S | \-\-start
+.IR options
+.RB [ \-\- ]
+.IR arguments
+.HP
+.B start\-stop\-daemon
+.BR \-K | \-\-stop
+.IR options
+.HP
+.B start\-stop\-daemon
+.BR \-H | \-\-help
+.HP
+.B start\-stop\-daemon
+.BR \-V | \-\-version
+.SH DESCRIPTION
+.B start\-stop\-daemon
+is used to control the creation and termination of system-level processes.
+Using the
+.BR \-\-exec ", " \-\-pidfile ", " \-\-user ", and " \-\-name " options,"
+.B start\-stop\-daemon
+can be configured to find existing instances of a running process.
+
+With
+.BR \-\-start ,
+.B start\-stop\-daemon
+checks for the existence of a specified process.
+If such a process exists,
+.B start\-stop\-daemon
+does nothing, and exits with error status 1 (0 if
+.BR \-\-oknodo
+is specified).  
+If such a process does not exist, it starts an
+instance, using either the executable specified by
+.BR \-\-exec ,
+(or, if specified, by
+.BR \-\-startas ).
+Any arguments given after
+.BR \-\-
+on the command line are passed unmodified to the program being
+started.
+
+With 
+.BR \-\-stop ,
+.B start\-stop\-daemon
+also checks for the existence of a specified process.
+If such a process exists,
+.B start\-stop\-daemon
+sends it the signal specified by
+.BR \-\-signal ,
+and exits with error status 0.
+If such a process does not exist,
+.B start\-stop\-daemon
+exits with error status 1
+(0 if
+.BR \-\-oknodo
+is specified).  If
+.B \-\-retry
+is specified then 
+.B start\-stop\-daemon
+will check that the process(es) have terminated.
+
+Note that unless
+.BR \-\-pidfile ,
+is specified, then
+.B start\-stop\-daemon
+behaves similarly to
+.B killall(1).
+.B start\-stop\-daemon
+will scan the process table looking for any processes which
+match the process name, uid, and/or gid (if specified).  Any
+matching process will prevent
+.BR \-\-start
+from starting the daemon.  All matching processes will be
+sent the KILL signal if
+.BR \-\-stop
+is specified.  For daemons which have long-lived children
+which need to live through a
+.BR \-\-stop
+you must specify a pidfile.
+
+.SH OPTIONS
+
+.TP
+\fB\-x\fP|\fB\-\-exec\fP \fIexecutable\fP
+Check for processes that are instances of this executable (according to 
+.B /proc/\fIpid\fB/exe\fP
+).
+.TP
+\fB\-p\fP|\fB\-\-pidfile\fP \fIpid-file\fP
+Check whether a process has created the file
+.IR pid-file .
+.TP
+\fB\-u\fP|\fB\-\-user\fP \fIusername\fP|\fIuid\fP
+Check for processes owned by the user specified by
+.I username 
+or
+.IR uid .
+.TP
+\fB\-g\fP|\fB\-\-group\fP \fIgroup\fP|\fIgid\fP
+Change to \fIgroup\fP or \fIgid\fP when starting the process.
+.TP
+\fB\-n\fP|\fB\-\-name\fP \fIprocess-name\fP
+Check for processes with the name
+.I process-name
+(according to
+.BR /proc/\fIpid\fB/stat\fP ).
+.TP
+\fB\-s\fP|\fB\-\-signal\fP \fIsignal\fP
+With
+.BR \-\-stop ,
+specifies the signal to send to processes being stopped (default 15).
+.TP
+\fB\-R\fP|\fB\-\-retry\fP \fItimeout\fP|\fIschedule\fP
+With
+.BR \-\-stop ,
+specifies that
+.B start\-stop\-daemon
+is to check whether the process(es)
+do finish.  It will check repeatedly whether any matching processes
+are running, until none are.  If the processes do not exit it will
+then take further action as determined by the schedule.
+
+If
+.I timeout
+is specified instead of
+.I schedule
+then the schedule
+.IB signal / timeout /KILL/ timeout
+is used, where
+.I signal
+is the signal specified with
+.BR \-\-signal .
+
+.I schedule
+is a list of at least two items separated by slashes
+.RB ( / );
+each item may be
+.BI \- signal-number
+or [\fB\-\fP]\fIsignal-name\fP,
+which means to send that signal,
+or
+.IR timeout ,
+which means to wait that many seconds for processes to
+exit,
+or
+.BR forever ,
+which means to repeat the rest of the schedule forever if
+necessary.
+
+If the end of the schedule is reached and
+.BR forever
+is not specified, then
+.B start\-stop\-daemon
+exits with error status 2.
+If a schedule is specified, then any signal specified
+with
+.B \-\-signal
+is ignored.
+.TP
+\fB\-a\fP|\fB\-\-startas\fP \fIpathname\fP
+With 
+.BR \-\-start ,
+start the process specified by 
+.IR pathname .
+If not specified, defaults to the argument given to
+.BR \-\-exec .
+.TP
+.BR \-t | \-\-test
+Print actions that would be taken and set appropriate return value,
+but take no action.
+.TP
+.BR \-o | \-\-oknodo
+Return exit status 0 instead of 1 if no actions are (would be) taken.
+.TP
+.BR \-q | \-\-quiet
+Do not print informational messages; only display error messages.
+.TP
+\fB\-c\fP|\fB\-\-chuid\fP \fIusername\fR|\fIuid\fP
+Change to this username/uid before starting the process. You can also
+specify a group by appending a
+.BR : ,
+then the group or gid in the same way
+as you would for the `chown' command (\fIuser\fP\fB:\fP\fIgroup\fP).
+When using this option
+you must realize that the primary and supplemental groups are set as well,
+even if the
+.B \-\-group
+option is not specified.  The
+.B \-\-group
+option is only for
+groups that the user isn't normally a member of (like adding per/process
+group membership for generic users like
+.BR nobody ).
+.TP
+\fB\-r\fP|\fB\-\-chroot\fP \fIroot\fP
+Chdir and chroot to
+.I root
+before starting the process. Please note that the pidfile is also written
+after the chroot.
+.TP
+\fB\-d\fP|\fB\-\-chdir\fP \fIpath\fP
+Chdir to
+.I path
+before starting the process. This is done after the chroot if the
+\fB\-r\fP|\fB\-\-chroot\fP option is set.  When not specified,
+start\-stop\-daemon will chdir to the root directory before starting
+the process.
+.TP
+.BR \-b | \-\-background
+Typically used with programs that don't detach on their own. This option
+will force
+.B start\-stop\-daemon
+to fork before starting the process, and force it into the background.
+.B WARNING: start\-stop\-daemon
+cannot check the exit status if the process fails to execute for
+.B any
+reason. This is a last resort, and is only meant for programs that either
+make no sense forking on their own, or where it's not feasible to add the
+code for it to do this itself.
+.TP
+\fB\-N\fP|\fB\-\-nicelevel\fP \fIint\fP 
+This alters the prority of the process before starting it.
+.TP
+.BR \-m | \-\-make\-pidfile
+Used when starting a program that does not create its own pid file. This
+option will make
+.B start\-stop\-daemon
+create the file referenced with
+.B \-\-pidfile
+and place the pid into it just before executing the process. Note, it will
+not be removed when stopping the program.
+.B NOTE:
+This feature may not work in all cases. Most notably when the program
+being executed forks from its main process. Because of this it is usually
+only useful when combined with the
+.B \-\-background
+option.
+.TP
+.BR \-v | \-\-verbose
+Print verbose informational messages.
+.TP
+.BR \-H | \-\-help
+Print help information; then exit.
+.TP
+.BR \-V | \-\-version
+Print version information; then exit.
+
+.SH AUTHORS
+Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl> based on
+a previous version by Ian Jackson <ian@chiark.greenend.org.uk>.
+
+Manual page by Klee Dienes <klee@mit.edu>, partially reformatted
+by Ian Jackson.
diff --git a/man/sv/start-stop-daemon.8 b/man/sv/start-stop-daemon.8
new file mode 100644 (file)
index 0000000..b75887a
--- /dev/null
@@ -0,0 +1,231 @@
+.\" Translation of CVS revision 1.15
+.TH START\-STOP\-DAEMON 8 "15 mars 1997" "Debianprojektet" "dpkg-verktygen"
+.SH NAMN
+start\-stop\-daemon \- startar och stoppar bakgrundsprocesser
+.SH SYNOPS
+.B start-stop-daemon
+.BR -S | --start
+.IR flaggor
+.RB [ \-\- ]
+.IR parametrar
+.HP
+.B start-stop-daemon
+.BR -K | --stop
+.IR flaggor
+.HP
+.B start-stop-daemon
+.BR -H | --help
+.HP
+.B start-stop-daemon
+.BR -V | --version
+.SH BESKRIVNING
+.B start\-stop\-daemon
+används för att kontrollera skapande och avslutande av processer på
+systemnivå.
+Med hjälp av flaggorna
+.BR --exec ", " --pidfile ", " --user " och " --name
+kan
+.B start\-stop\-daemon
+ställas in att hitta existerande instanser av en körande process.
+
+Med
+.B --start
+letar
+.B start\-stop\-daemon
+efter om en angiven process existerar, och om så är fallet gör
+.B start\-stop\-daemon
+ingenting och avslutar med status 1 (0 om
+.B --oknodo
+anges).
+Om en sådan process inte existerar startas en instans, antingen med
+programfilen som anges med
+.BR --exec ,
+(eller, om den anges, med
+.BR --startas ).
+Eventuella parametrar som ges efter
+.BR --
+på kommandoraden skickas omodiferade till programmet som startas.
+Om
+.B --retry
+anges kommer
+.B start-stop-daemon
+kontrollera att processen har avslutats.
+
+Med 
+.B --stop
+testar
+.B start\-stop\-daemon
+också om den angivna processen existerar, och om så är fallet sänder
+.B start\-stop\-daemon
+den signal som anges av
+.B --signal
+till den, och avslutar med status 0.
+Om en sådan process inte existerar avslutar
+.B start\-stop\-daemon
+med status 1 (0 om
+.BR --oknodo
+anges).
+
+.SH FLAGGOR
+
+.TP
+\fB-x\fP|\fB--exec\fP \fIprogramfil\fP
+Sök efter processer som är instanser av denna programfil (enligt
+.B /proc/\fIpid\fB/exe\fP
+).
+.TP
+\fB-p\fP|\fB--pidfile\fP \fIpidfil\fP
+Sök efter processer vars process-id anges i
+.IR pidfil .
+.TP
+\fB-u\fP|\fB--user\fP \fIanvändarnamn\fP|\fIanvändar-id\fP
+Sök efter processer som ägs av den användare som anges med
+.I användarnamn 
+eller
+.IR användar-id .
+.TP
+\fB-n\fP|\fB--name\fP \fIprocessnamn\fP
+Sök efter processer med namnet
+.I processnamn
+(enligt
+.BR /proc/\fIpid\fB/stat\fP ).
+.TP
+\fB-s\fP|\fB--signal\fP \fIsignal\fP
+Tillsammans med
+.B --stop
+anger detta den signal som skall sändas till processen som stoppas (förval
+är 15).
+.TP
+\fB-R\fP|\fB--retry\fP \fItimeout\fP|\fIschema\fP
+Tillsammans med
+.B --stop
+anger detta att
+.B start-stop-daemon
+skall kontrollera att processen avslutas.
+Den testar flera gånger efter matchande processer som körs, tills ingen
+längrefinns kvar.
+Om processerna inte avslutar kommer programmet utföra ytterligare
+kommandon enligt schemat.
+
+Om
+.I timeout
+anges istället för
+.I schema
+kommer schemat
+.IB signal / timeout /KILL/ timeout
+att användas, där
+.I signal
+är den signal som anges med
+.BR --signal .
+
+.I schema
+är den lista med åtminstone två poster avdelade med snedstreck
+.RB ( / );
+varje post är antingen
+.BI - signalnummer
+eller [\fB\-\fP]\fIsignalnamn\fP,
+vilket betyder att signalen skall sändas, eller
+.IR timeout ,
+vilket anger det antal sekunder programmet skall vänta på att processen
+avslutar, eller
+.BR forever ,
+vilket betyder att resten av schemat skall repetera för evigt om så behövs.
+
+Om slutet på schemat nås och
+.BR forever
+inte anges kommer
+.B start-stop-daemon
+avslutas med felkod 2.
+Om ett schema anges kommer eventuell signal angiven med
+.B --signal
+att ignoreras.
+.TP
+\fB-a\fP|\fB--startas\fP \fIsökväg\fP
+Tillsammans med
+.B --start
+anger detta att processen som anges med
+.I sökväg
+skall startas.
+Om den inte anges används parametern som gavs till
+.BR --exec .
+.TP
+.BR -t | --test
+Skriver ut vad som skulle ha utförts och sätter returvärdet, men utför
+ingenting.
+.TP
+.BR -o | --oknodo
+Returnerar felstatus 0 i stället för 1 om ingen åtgärd utförs/skulle
+utförts.
+.TP
+.BR -q | --quiet
+Skriv inte informationsmeddelanden; visa endast felmeddelanden.
+.TP
+\fB-c\fP|\fB--chuid\fP \fIanvändarnamn\fR|\fIanvändar-id\fP
+Byt till detta användarnamn/användar-id innan processen startas.
+Du kan även ange en grupp genom att lägga till ett kolontecken,
+.BR : ,
+följt av gruppnamnet eller grupp-id på samma sätt som du skull gjort till
+"chown"-kommandot
+(\fIanvändarefP\fB:\fP\fIgrupp\fP).
+När du använder detta alternativ måste du ha i åtanke att även både primär
+och tilläggs-grupp sätts, även om
+.BR --group -flaggan
+inte anges.
+.BR --group -flaggan
+är bara till för grupper som användaren normalt inte är en medlem
+i (t.ex för att lägga till gruppmedlemskap för enskilda processer för
+standardanvändare såsom "nobody").
+.TP
+\fB-r\fP|\fB--chroot\fP \fIrot\fP
+Byt katalog och rot till
+.B rot
+innan processen startas.
+Observera att även pidfilen skrivs efter chroot har utförts.
+.TP
+.BR -b | --background
+Används typiskt med program som inte kopplar loss sig av sig själva.
+Denna flagga kommer tvinga
+.B start-stop-daemon
+att förgrena sig (fork) innan processen startar, och tvinga den grenen
+att köra i bakgrunden.
+.B VARNING: start-stop-daemon
+kan inte kontrollera felstatus för processer som av
+.B någon som helst
+anledning misslyckas med att exekvera.
+Detta är en sista utväg, och är endast avsett för program som det normalt
+sett inte är någon idé att på egen hand förgrena, eller där det inte är
+möjligt att lägga till koden för detta på egen hand.
+.TP
+.BR -N | --nicelevel
+Detta ändrar prioriteten på processen innan den startas.
+.TP
+.BR -m | --make-pidfile
+Används när ett program startas som inte skapar sin egen pidfil.
+Denna flagga kommer att göra så att
+.B start-stop-daemon
+skapar filen som anges med
+.B --pidfile
+och lägga process-id i den precis innan processen startas.
+Observera att den inte kommer att tas bort när programmet stoppas.
+.B OBSERVERA:
+Denna funktion kanske inte alltid fungerar, något som huvudsakligen gäller
+när programmet som startas förgrenar sig (fork) från sin huvudprocess, och
+den är därför bara användbar i samband med flaggan
+.BR --background .
+.TP
+.BR -v | --verbose
+Skriv ut pratsamma informationsmeddelanden.
+.TP
+.BR -H | --help
+Skriv ut hjälpinformation och avsluta sedan.
+.TP
+.BR -V | --version
+Skriv ut versionsinformation och avsluta sedan.
+
+.SH FÖRFATTARE
+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 omformaterad av
+Ian Jackson, översatt av Peter Karlsson <peterk@debian.org>.
+
This page took 0.336252 seconds and 4 git commands to generate.