[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Updated start-stop-daemon.8



鍋谷です。

start-stop-daemon.8 を更新しました。
少々訳があやしいです。チェックをお願いします。

大阪大学理学研究科物理学専攻 博士後期課程2年 大坪研究室(06-6850-5346)
         鍋谷 栄展      nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx
Index: start-stop-daemon.8
===================================================================
RCS file: /cvs/dpkg/dpkg/utils/start-stop-daemon.8,v
retrieving revision 1.1
retrieving revision 1.6
diff -u -r1.1 -r1.6
--- start-stop-daemon.8	1999/10/11 14:12:08	1.1
+++ start-stop-daemon.8	2000/01/09 01:31:18	1.6
@@ -121,6 +121,49 @@
 .I -q|--quiet
 Do not print informational messages; only display error messages.
 .TP
+.I -c|--chuid
+Change to this username/uid before starting the process. You can also
+specify a group by appending a ':', then the group or gid in the same way
+as you would for the `chown' command (user:group). When using this option
+you must realize that the primary and suplimental groups are set as well,
+even if the `group' options is not specified. The 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 `nobody').
+.TP
+.I -r|--chroot root
+Chdir and chroot to
+.B root
+before starting the process. Please note that the pidfile is also written
+after the chroot.
+.TP
+.I -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
+.I -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 it's main process. Because of this it is usually
+only useful when combined with the
+.B --background
+option.
+.TP
 .I -v|--verbose
 Print verbose informational messages.
 .TP
Index: start-stop-daemon.8
===================================================================
RCS file: /cvs/dpkg/dpkg/doc/ja/start-stop-daemon.8,v
retrieving revision 1.1
diff -u -r1.1 start-stop-daemon.8
--- start-stop-daemon.8	1999/09/27 01:52:19	1.1
+++ start-stop-daemon.8	2000/02/08 03:18:31
@@ -1,4 +1,5 @@
 .\" Hey, Emacs!  This is an -*- nroff -*- source file.
+.\"original revision: 1.6
 .\"
 .\" Translated Wed May 13 17:28:56 JST 1998
 .\"	by Hidenobu NABETANI <nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
@@ -124,6 +125,50 @@
 .I -q|--quiet
 参考情報を出力しない。エラーメッセージのみ表示。
 .TP
+.I -c|--chuid
+処理を開始する前に指定されたユーザ名/ユーザ ID に変更する。':' の後に
+グループ名またはグループ ID を与えることによりグループも指定できる。
+これは `chown' コマンドと同じ書式 (user:group) である。このオプションを
+使用した時には、`group' オプションが指定されていない場合であってもプライ
+マリグループと補助グループは同様に設定されることを理解していなければなら
+ない。グループオプションは、(`nobody' のような一般的ユーザに対してプロセ
+ス単位でグループに追加するというように)ユーザが通常のメンバーでないグルー
+プを指定する場合にのみ使用する。
+.TP
+.I -r|--chroot root
+処理を開始する前に、
+.B root
+に chdir と chroot を実行する。pidfile は chroot 後に、書き出されること
+に注意する。
+.TP
+.I -b|--background
+典型的には自分自身と切り離せないプログラムで使用される。
+このオプションにより、処理を始める前に
+.B start-stop-daemon
+を強制的に fork させ、バックグラウンドで処理を行う。
+.B 警告:
+start-stop-daemon は
+.B 何らかの理由
+によって処理の実行に失敗した場合に、その終了ステータスをチェックできない。
+このオプションは最終手段であり、自分自身に fork することに意味がない
+プログラムや自分自身で実行するためのコードを追加することができないプログ
+ラムのみを意図している。
+.TP
+.I -m|--make-pidfile
+自分自身で PID ファイルを作成しないプログラムを起動する際に使用する。
+このオプションにより、処理の実行直前に
+.B start-stop-daemon
+は
+.B --pidfile
+で参照されるファイルを作成し、配置する。このファイルはプログラムの
+停止時に削除されないことに注意されたい。
+.B 注意:
+このオプションは動作しない場合がある。
+プログラムが実行される時にはそのメインプログラムから fork する
+ことが知られている。このため、通常は
+.B --background
+オプションと併用する場合にのみ有用である。
+.TP
 .I -v|--verbose
 詳しい参考情報を出力する。
 .TP
@@ -141,4 +186,4 @@
 このマニュアルは Klee Dienes <klee@xxxxxxx> によって書かれた。
 
 .SH 翻訳者
-鍋谷 栄展 <nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
+鍋谷 栄展 <nabe@debian.or.jp>