.\"
.TH INITSCRIPT 5 "December 24, 1999" "" "Linux System Administrator's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O initscript \- script that executes inittab commands.
-initscript \- inittab¥Õ¥¡¥¤¥ëÃæ¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¥¹¥¯¥ê¥×¥È
+initscript \- inittabファイル中のコマンドを実行するスクリプト
.\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
/bin/sh /etc/initscript id runlevels action process
.\"O .SH DESCRIPTION
-.SH ³µÍ×
+.SH 概要
.\"O When the shell script \fI/etc/initscript\fP is present, \fBinit\fP
.\"O will use it to execute the commands from \fIinittab\fP.
-\fBinit\fP¤Ï¡¢
-¥·¥§¥ë¥¹¥¯¥ê¥×¥È\fI/etc/initscript\fP¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢
-¤½¤ì¤òÍѤ¤¤Æ\fIinittab\fP¤ÎÃæ¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¡£
+\fBinit\fPは、
+シェルスクリプト\fI/etc/initscript\fPが存在する場合は、
+それを用いて\fIinittab\fPの中のコマンドを実行する。
.\"O This script can be used to set things like \fBulimit\fP and
.\"O \fBumask\fP default values for every process.
-¤³¤Î¥¹¥¯¥ê¥×¥È¤òÍѤ¤¤ÆÁ´¥×¥í¥»¥¹¤ËÂФ¹¤ë\fBulimit\fP¤ä
-\fBumask\fP¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍÅù¤òÀßÄꤹ¤ë¤³¤È¤¬½ÐÍè¤ë¡£
+このスクリプトを用いて全プロセスに対する\fBulimit\fPや
+\fBumask\fPのデフォルト値等を設定することが出来る。
.\"O .SH EXAMPLES
-.SH Îã
+.SH 例
.\"O This is a sample initscript, which might be installed on your
.\"O system as \fI/etc/initscript.sample\fP.
-°Ê²¼¤Ï initscript ¤ÎÎã¤Ç¤¢¤ë¡£¤¢¤Ê¤¿¤Î¥·¥¹¥Æ¥à¤Ë
-\fI/etc/initscript.sample\fP¤È¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë²ÄǽÀ¤â¤¢¤ë¡£
+以下は initscript の例である。あなたのシステムに
+\fI/etc/initscript.sample\fPとしてインストールされている可能性もある。
.RS
.sp
.nf
.\"O # initscript Executed by init(8) for every program it
.\"O # wants to spawn like this:
#
-# initscript init(8) ¤¬À¸¤ß½Ð¤¹Á´¤Æ¤Î¥×¥í¥°¥é¥à¤ËÂФ·¤Æ
-# °Ê²¼¤Î¤è¤¦¤Ë¼Â¹Ô¤µ¤ì¤ë :
+# initscript init(8) が生み出す全てのプログラムに対して
+# 以下のように実行される :
#
# /bin/sh /etc/initscript <id> <level> <action> <process>
#
.\"O # Set umask to safe level, and enable core dumps.
- # umask¤ò°ÂÁ´¤Ê¥ì¥Ù¥ë¤ËÀßÄꤷ¡¢¥³¥¢¥À¥ó¥×²Äǽ¤Ë¤¹¤ë¡£
+ # umaskを安全なレベルに設定し、コアダンプ可能にする。
umask 022
ulimit -c 2097151
PATH=/bin:/sbin:/usr/bin:/usr/sbin
.\"O # to 8192. The soft limit is still 1024, but any unpriviliged
.\"O # process can increase it's soft limit up to the hardlimit
.\"O # with "ulimit -Sn xxx" (needs a 2.2.13 or later Linux kernel).
- # Á´¤Æ¤Î¥×¥í¥»¥¹¤ËÂФ¹¤ë¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥×¥ê¥¿¤Î hard limit ¤ò
- # 8192 ¤ËÀßÄꤹ¤ë¡£soft limit ¤Ï 1024 ¤Î¤Þ¤Þ¤À¤¬¡¢²¿¤Î¸¢¸Â¤â
- # »ý¤¿¤Ê¤¤¥×¥í¥»¥¹¤Ç¤â "ulimit -Sn xxx" ¤È¤¹¤ë¤³¤È¤Ç soft limit ¤ò
- # hard limit ¤Þ¤ÇÁý¤ä¤¹¤³¤È¤¬¤Ç¤¤ë¡£(2.2.13 °Ê¹ß¤Î Linux kernel ¤¬
- # ɬÍ×)
+ # 全てのプロセスに対するファイルディスクプリタの hard limit を
+ # 8192 に設定する。soft limit は 1024 のままだが、何の権限も
+ # 持たないプロセスでも "ulimit -Sn xxx" とすることで soft limit を
+ # hard limit まで増やすことができる。(2.2.13 以降の Linux kernel が
+ # 必要)
ulimit -Hn 8192
.\"O # Execute the program.
- # ¥×¥í¥°¥é¥àËÜÂΤò¼Â¹Ô¤¹¤ë¡£
+ # プログラム本体を実行する。
eval exec "$4"
.sp
.RE
.\"O .SH FILES
-.SH ¥Õ¥¡¥¤¥ë
+.SH ファイル
/etc/inittab,
/etc/initscript.
.\"O .SH AUTHOR
-.SH Ãø¼Ô
+.SH 著者
Miquel van Smoorenburg ,<miquels@drinkel.ow.org>
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.\"O init(8), inittab(5).
.BR init (8),
.BR inittab (5)