OSDN Git Service

Convert release and draft pages to UTF-8.
[linuxjm/jm.git] / manual / netkit / release / man3 / daemon.3
index 381d2ce..f03eaad 100644 (file)
 .\" Translated Fri Oct 20 00:12:05 JST 2000
 .\"         by Yuichi SATO <sato@complex.eng.hokudai.ac.jp>
 .\"
-.\"WORD: detach                                ʬΥ
-.\"WORD: controlling terminal          À©¸æüËö
-.\"WORD: current working directory     ¥«¥ì¥ó¥È¡¦¥ï¡¼¥­¥ó¥°¡¦¥Ç¥£¥ì¥¯¥È¥ê
+.\"WORD: detach                                分離
+.\"WORD: controlling terminal          制御端末
+.\"WORD: current working directory     カレント・ワーキング・ディレクトリ
 .\"
 .Dd June 9, 1993
 .Dt DAEMON 3
 .Os "Linux NetKit (0.17)"
-.Sh Ì¾Á°
+.Sh 名前
 .Nm daemon
-.Nd ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ÇÆ°ºî¤µ¤»¤ë
-.Sh ½ñ¼°
+.Nd バックグラウンドで動作させる
+.Sh 書式
 .Fd #include <stdlib.h>
 .Fn daemon "int nochdir" "int noclose"
-.Sh ÀâÌÀ
+.Sh 説明
 .Pp
 .Fn daemon
-¤Ï¡¢À©¸æüËö¤«¤éʬΥ¤µ¤»¤Æ¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤È¤·¤ÆÆ°ºî¤µ¤»¤¿¤¤
-¥×¥í¥°¥é¥à¤Î¤¿¤á¤Î´Ø¿ô¤Ç¤¢¤ë¡£
+は、制御端末から分離させてシステムデーモンとして動作させたい
+プログラムのための関数である。
 .Pp
-°ú¤­¿ô
+引き数
 .Fa nochdir
-¤¬ 0 ¤Î¾ì¹ç¡¢
+が 0 の場合、
 .Fn daemon
-¤Ï¡¢¥«¥ì¥ó¥È¡¦¥ï¡¼¥­¥ó¥°¡¦¥Ç¥£¥ì¥¯¥È¥ê¤ò¥ë¡¼¥È (``/'') ¤ËÊѹ¹¤¹¤ë¡£
+は、カレント・ワーキング・ディレクトリをルート (``/'') に変更する。
 .Pp
-°ú¤­¿ô
+引き数
 .Fa noclose
-¤¬ 0 ¤Î¾ì¹ç¡¢
+が 0 の場合、
 .Fn daemon
-¤Ï¡¢É¸½àÆþÎÏ¡¦É¸½à½ÐÎÏ¡¦É¸½à¥¨¥é¡¼¤ò ``\fI/dev/null\fP'' ¤ËÁ÷¤ë¡£
-.Sh ¥¨¥é¡¼
+は、標準入力・標準出力・標準エラーを ``\fI/dev/null\fP'' に送る。
+.Sh ã\82¨ã\83©ã\83¼
 .Fn daemon
-´Ø¿ô¤¬¼ºÇÔ¤·¤¿¾ì¹ç¡¢
+関数が失敗した場合、
 .Va errno
-¤Ï¥é¥¤¥Ö¥é¥ê´Ø¿ô
+はライブラリ関数
 .Xr fork 2 ,
 .Xr setsid 2
-¤ËÂФ·¤Æ»ØÄꤵ¤ì¤¿¥¨¥é¡¼¤ËÀßÄꤵ¤ì¤ë¡£
-.Sh ´ØÏ¢¹àÌÜ
+に対して指定されたエラーに設定される。
+.Sh 関連項目
 .Xr setsid 2
-.Sh ÍúÎò
+.Sh 履歴
 .Fn daemon
-´Ø¿ô¤Ï
+関数は
 .Bx 4.4 
-¤Ç½é¤á¤ÆÅо줷¤¿¡£
+で初めて登場した。