Catching up to 3.2-19990513-BETA.

Reviewed by:	Japanese Online Manual Project <man-jp@jp.FreeBSD.ORG>
Submitted by:	Kazuo Horikawa <k-horik@yk.rim.or.jp>
This commit is contained in:
Jun Kuriyama 1999-05-13 22:24:41 +00:00
parent 8b33009c65
commit 15b6752b34
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=4883
12 changed files with 210 additions and 218 deletions

View file

@ -37,18 +37,18 @@ Cederqvist
.IX "release control system" "cvs command" "" "\fLcvs\fP \- concurrent versions system" .IX "release control system" "cvs command" "" "\fLcvs\fP \- concurrent versions system"
.IX "source control system" "cvs command" "" "\fLcvs\fP \- concurrent versions system" .IX "source control system" "cvs command" "" "\fLcvs\fP \- concurrent versions system"
.IX revisions "cvs command" "" "\fLcvs\fP \- source control" .IX revisions "cvs command" "" "\fLcvs\fP \- source control"
.B cvs CVS はバージョン制御システムであり、RCS や SCCS のように、
ファイル (通常はソースコード) の古いバージョンの保持と
.BR rcs ( 1 ) 誰が何時何故変更を施したかなどの記録の保持を可能にします。
リビジョン管理システムのフロントエンドで 同様のシステムとは異なり
リビジョン管理の概念を複数ファイルを集めた単一ディレクトリから CVS は一時に 1 ファイルや 1 ディレクトリのみを操作対象とするのではなく、
リビジョン管理される複数ファイルを含む複数の階層構造を持つ バージョン管理されたファイルを持つディレクトリ集合からなる階層を
ディレクトリへと拡張します。 操作対象とします。
それらのディレクトリとファイルをひとまとまりにしてソフトウェアリリースを CVS は、リリース管理を助け、
形成することが可能になります。 また複数の作者による並行的なソースファイル編集を助けます。
.B cvs CVS は、
は、それらのソフトウェアリリースの管理と複数のソフトウェア開発者が 様々な操作を有効にしたり記録したり制御したりするためにトリガを使用可能であり、
並行してソースファイルを編集する場合の制御に必要な機能を提供するものです。 広域ネットワークでうまく動作します。
.SP .SP
.B cvs .B cvs
はマスターソースの単一のコピーを保持します。 はマスターソースの単一のコピーを保持します。
@ -174,7 +174,7 @@ Cederqvist
.SM RCS .SM RCS
プログラムが置かれているディレクトリとして プログラムが置かれているディレクトリとして
.I bindir .I bindir
を使います。 を使います (CVS 1.9 およびそれ以前)
環境変数 環境変数
.SM RCSBIN .SM RCSBIN
の設定より優先されます。 の設定より優先されます。
@ -182,7 +182,6 @@ Cederqvist
.TP .TP
\fB\-d\fP \fICVS_root_directory\fP \fB\-d\fP \fICVS_root_directory\fP
マスタとなる マスタとなる
.SM RCS
ソースリポジトリのルートディレクトリへのパス名として ソースリポジトリのルートディレクトリへのパス名として
.I CVS_root_directory .I CVS_root_directory
を使います。 を使います。
@ -338,8 +337,7 @@ diff \-c
.TP .TP
.B admin .B admin
ソースリポジトリに対して ソースリポジトリに対して
.SM RCS 制御コマンドを実行します。(リポジトリを直接に変更します。
の制御コマンドを実行します。(リポジトリを直接に変更します。
作業ディレクトリを使用しますが変更は行いません。) 作業ディレクトリを使用しますが変更は行いません。)
.TP .TP
.B checkout .B checkout
@ -383,8 +381,7 @@ diff \-c
取り込みます。(リポジトリを変更します。) 取り込みます。(リポジトリを変更します。)
.TP .TP
.B log .B log
.SM RCS ログ情報を表示します。
のログ情報を表示します。
(リポジトリも作業ディレクトリも変更しません。) (リポジトリも作業ディレクトリも変更しません。)
.TP .TP
.B rdiff .B rdiff
@ -453,12 +450,9 @@ diff \-c
\fB\-D\fP \fIdate_spec\fP \fB\-D\fP \fIdate_spec\fP
\fIdate_spec\fP 以前のものの中で最も最近のリビジョンを使います (単独の \fIdate_spec\fP 以前のものの中で最も最近のリビジョンを使います (単独の
引数で、日時の表記は過去の日時を指定します)。 引数で、日時の表記は過去の日時を指定します)。
下請けの 多種多様な日時のフォーマットが、
.SM RCS 特に ISO ("1972-09-24 20:05") または Internet ("24 Sep 1972 20:05") が
の機能により サポートされます。
.BR co ( 1 )
に説明されているのと同様の多種多様な日時のフォーマットが
サポートされますが、まったく同じというわけではありません。
特定のタイムゾーンが指定されていなければ、\fIdate_spec\fP 特定のタイムゾーンが指定されていなければ、\fIdate_spec\fP
ローカルタイムゾーンで解釈されます。 ローカルタイムゾーンで解釈されます。
ソースファイルの個人的なコピーを作るときに使うと、指定は ``sticky'' と ソースファイルの個人的なコピーを作るときに使うと、指定は ``sticky'' と
@ -511,12 +505,8 @@ January 23, 1987 10:05pm
.TP .TP
\fB\-k\fP \fIkflag\fP \fB\-k\fP \fIkflag\fP
デフォルトの デフォルトの
.SM RCS キーワード処理を変更します。
のキーワード処理を変更します。 \fB\-k\fP オプションは
.BR co ( 1 )
に説明されている全ての
.B \-k
オプションが使用できます。\fB\-k\fP オプションは
.BR add ", " checkout ", " diff ", " export ", " .BR add ", " checkout ", " diff ", " export ", "
.BR rdiff ", " update .BR rdiff ", " update
コマンドで使用できます。 コマンドで使用できます。
@ -526,9 +516,8 @@ January 23, 1987 10:05pm
\fBcvs\fP は指定した \fIkflag\fP をファイルに関連付け、 \fBcvs\fP は指定した \fIkflag\fP をファイルに関連付け、
他のものを指定するまで、以降の \fBupdate\fP コマンドでそれを使い続けます。 他のものを指定するまで、以降の \fBupdate\fP コマンドでそれを使い続けます。
.SP .SP
より有用な \fIkflag\fP としては \-ko と \-kb (バイナリファイル用、 より有用な \fIkflag\fP としては \-ko と \-kb (バイナリファイル用)
.SM RCS \-kv があります。\-kv は
バージョン 5.7 以降でのみ利用可)、と \-kv があります。\-kv は
.B export .B export
の際、どこか別のサイトで後に の際、どこか別のサイトで後に
.B import .B import
@ -617,8 +606,7 @@ January 23, 1987 10:05pm
指定するまで、それを使い続けます。 指定するまで、それを使い続けます。
.I tag .I tag
としては としては
.SM RCS シンボリックまたは番号によるものが使用できます。
スタイルのシンボリックまたは番号によるものが使用できます。
.SM RCS .SM RCS
ファイルが指定されたタグを含んでいないときに警告メッセージを抑止するため ファイルが指定されたタグを含んでいないときに警告メッセージを抑止するため
全体に作用する 全体に作用する
@ -674,7 +662,6 @@ January 23, 1987 10:05pm
.br .br
.B add .B add
コマンドを使って コマンドを使って
.SM RCS
ソースリポジトリに新しいファイルまたはディレクトリを作成します。 ソースリポジトリに新しいファイルまたはディレクトリを作成します。
.B add .B add
で指定されるファイルまたはディレクトリは、すでに で指定されるファイルまたはディレクトリは、すでに
@ -690,7 +677,6 @@ January 23, 1987 10:05pm
.SP .SP
.` "cvs add" .` "cvs add"
の引数が直下のサブディレクトリを指しているなら、そのディレクトリが の引数が直下のサブディレクトリを指しているなら、そのディレクトリが
.SM RCS
ソースリポジトリの現位置に作成され、必要な ソースリポジトリの現位置に作成され、必要な
.B cvs .B cvs
管理ファイルが作業ディレクトリに作成されます。 管理ファイルが作業ディレクトリに作成されます。
@ -733,7 +719,6 @@ example% cvs update -d new_directory
.SP .SP
.` "cvs commit" .` "cvs commit"
で変更が恒久的なものとされるまで、追加されたファイルは で変更が恒久的なものとされるまで、追加されたファイルは
.SM RCS
ソースリポジトリには置かれません。 ソースリポジトリには置かれません。
.` "cvs remove" .` "cvs remove"
コマンドで削除されたファイルに対して コマンドで削除されたファイルに対して
@ -765,8 +750,7 @@ example% cvs update -d new_directory
.` "cvs admin" .` "cvs admin"
で変更することができます。 で変更することができます。
展開された 展開された
.SM RCS キーワードを持たないであろうバイナリをチェックインする場合には
ID 文字列を持たないであろうバイナリをチェックインする場合には
.` "-ko" .` "-ko"
を指定すると便利です。 を指定すると便利です。
.TP .TP
@ -782,15 +766,10 @@ ID ʸ
.br .br
これは これは
.BR rcs ( 1 ) .BR rcs ( 1 )
で文書化されている に似た管理機構と対応する
.SM RCS
の管理機構と対応する
.B cvs .B cvs
のインタフェースです。 のインタフェースです。
.` "cvs admin" なんのフィルタや変換も行いません。
は その全てのオプションと引数を単純に
.B rcs
コマンドに渡します。 なんのフィルタや変換も行いません。
しかしながら、このコマンドは再帰的に働きます。よって使用には しかしながら、このコマンドは再帰的に働きます。よって使用には
特別な注意を払わなければいけません。 特別な注意を払わなければいけません。
.TP .TP
@ -827,7 +806,6 @@ ID ʸ
編集しているかどうかを気にすることなく) これらのソースファイルを編集したり、 編集しているかどうかを気にすることなく) これらのソースファイルを編集したり、
他の人によってソースリポジトリに行われた新しい変更を取り込むために 他の人によってソースリポジトリに行われた新しい変更を取り込むために
これらを更新 (update) したり、 これらを更新 (update) したり、
.SM RCS
あなたの作業を恒久的な変更としてリポジトリに あなたの作業を恒久的な変更としてリポジトリに
登録 (commit) することができます。 登録 (commit) することができます。
.SP .SP
@ -985,7 +963,6 @@ example% cvs checkout -jTAG:yesterday -jTAG module
全てがうまくいくと、ログメッセージを入力するためにエディタが 全てがうまくいくと、ログメッセージを入力するためにエディタが
呼び出されます。ログメッセージは一つかそれ以上のログを取る 呼び出されます。ログメッセージは一つかそれ以上のログを取る
プログラムに書き込まれて プログラムに書き込まれて
.SM RCS
ソースリポジトリのファイルに置かれます。 ソースリポジトリのファイルに置かれます。
代わりにコマンドラインで 代わりにコマンドラインで
.B \-m .B \-m
@ -997,11 +974,9 @@ example% cvs checkout -jTAG:yesterday -jTAG module
.SP .SP
.B \-r .B \-r
オプションで特定のシンボリックまたは番号で指定される オプションで特定のシンボリックまたは番号で指定される
.SM RCS リビジョンとしてコミットできます。
ファイル中のリビジョンとしてコミットできます。
例えば、全ファイルを 例えば、全ファイルを
.SM RCS リビジョン ``3.0'' に上げる (変更されていないものも含めて)
リビジョンの ``3.0'' に上げる (変更されていないものも含めて)
には、以下のようにします: には、以下のようにします:
.SP .SP
.in +1i .in +1i
@ -1147,7 +1122,6 @@ example% cvs commit
.B \-kv .B \-kv
オプションが有用です。 オプションが有用です。
これによって これによって
.SM RCS
キーワードが、どこか別のサイトで キーワードが、どこか別のサイトで
.B import .B import
が行われたときにリビジョン情報が失われないような形に展開されるように が行われたときにリビジョン情報が失われないような形に展開されるように
@ -1318,7 +1292,6 @@ example% cvs commit
Cederqvist 著のマニュアルを参照して下さい。 Cederqvist 著のマニュアルを参照して下さい。
.SP .SP
外部からのソースは第一レベルの 外部からのソースは第一レベルの
.SM RCS
ブランチ、デフォルトでは ブランチ、デフォルトでは
.` "1.1.1" に保存されます。 .` "1.1.1" に保存されます。
以降の更新は このブランチのリーフになります。 以降の更新は このブランチのリーフになります。
@ -1369,13 +1342,7 @@ Cederqvist
.B rlog .B rlog
.br .br
\fIfiles\fP のログ情報を表示します。 \fIfiles\fP のログ情報を表示します。
.` "cvs log" \fBrlog\fP のオプションの中でも有用なものとしては、次のものがあります:
.SM RCS
ユーティリティの \fBrlog\fP を呼び出します。
.BR rlog ( 1 )
で説明されている全てのオプションが使用できます。
\fBrlog\fP のオプションの中でも有用なものとしては、以下のものがあります:
ヘッダ (タグの定義を含むが、ログの大部分は省略される) のみ表示する ヘッダ (タグの定義を含むが、ログの大部分は省略される) のみ表示する
\fB\-h\fP ; 特定のリビジョンまたはリビジョンの範囲でログを選択する \fB\-h\fP ; 特定のリビジョンまたはリビジョンの範囲でログを選択する
\fB\-r\fP; そして特定の日時または時刻の範囲を選択する \fB\-d\fP \fB\-r\fP; そして特定の日時または時刻の範囲を選択する \fB\-d\fP
@ -1422,14 +1389,6 @@ Cederqvist
.B patch .B patch
コマンドに指定する必要があるかもしれません。 コマンドに指定する必要があるかもしれません。
.SP .SP
\fB\-V\fP \fIvn\fP オプションを使うと、
.SM RCS
のキーワードが \fIvn\fP で指定された
.SM RCS
のバージョンに合わせて展開されます (展開フォーマットは
.SM RCS
のバージョン 5 で変更されました)。
.SP
標準オプションの \fIflags\fP \fB\-f\fP\fB\-l\fP 標準オプションの \fIflags\fP \fB\-f\fP\fB\-l\fP
このコマンドで利用可能です。他にもいくつかの このコマンドで利用可能です。他にもいくつかの
特別なオプションフラグがあります: 特別なオプションフラグがあります:
@ -1742,7 +1701,6 @@ file
file に対して file に対して
.` "cvs commit" .` "cvs commit"
を実行したときに を実行したときに
.SM RCS
ソースリポジトリに追加されます。 ソースリポジトリに追加されます。
これは当該ファイルを commit する必要があるという助言です。 これは当該ファイルを commit する必要があるという助言です。
.TP 1i .TP 1i
@ -1751,7 +1709,6 @@ file
file に対して file に対して
.` "cvs commit" .` "cvs commit"
を実行すると を実行すると
.SM RCS
ソースリポジトリから削除されることを示します。 ソースリポジトリから削除されることを示します。
これは当該ファイルを commit する必要があるという助言です。 これは当該ファイルを commit する必要があるという助言です。
.TP 1i .TP 1i
@ -1769,14 +1726,12 @@ file
\fIfile\fP へのあなたの変更とソースリポジトリからの変更との \fIfile\fP へのあなたの変更とソースリポジトリからの変更との
融合を試みる間に \fI衝突 (conflict)\fP が検出されました。 融合を試みる間に \fI衝突 (conflict)\fP が検出されました。
現在 \fIfile\fP (あなたの作業ディレクトリのコピー) は 現在 \fIfile\fP (あなたの作業ディレクトリのコピー) は
.BR rcsmerge ( 1 ) 2 つのバージョンをマージした結果になっています。
コマンドを 2 つのバージョンに適用した出力になっています。
変更されていない あなたのファイルのコピーも作業ディレクトリに、 変更されていない あなたのファイルのコピーも作業ディレクトリに、
`\fB.#\fP\fIfile\fP\fB.\fP\fIversion\fP' という名前で置かれます。 `\fB.#\fP\fIfile\fP\fB.\fP\fIversion\fP' という名前で置かれます。
ここで ここで
.I version .I version
は あなたの変更したファイルの出発点となった は あなたの変更したファイルの出発点となった
.SM RCS
リビジョンです。 リビジョンです。
(ある種のシステムでは、 (ある種のシステムでは、
\& \&
@ -1994,7 +1949,6 @@ MODULE/Attic
削除されたソースファイルのためのディレクトリ。 削除されたソースファイルのためのディレクトリ。
.TP .TP
#cvs.lock #cvs.lock
.SM RCS
ソースリポジトリに微妙な変更を行っているときに ソースリポジトリに微妙な変更を行っているときに
.B cvs .B cvs
が作成するロックディレクトリ。 が作成するロックディレクトリ。
@ -2039,9 +1993,8 @@ MODULE/Attic
.BR ci ( 1 ) .BR ci ( 1 )
といった といった
.SM RCS .SM RCS
のプログラムが置かれている場所へのフルパス名を指定します。 のプログラムが置かれている場所へのフルパス名を指定します
セットされないと、コンパイル時に設定された値が使用されます。 (CVS 1.9 またはそれ以前)。
.` "cvs \-v" で表示される内容を参照して下さい。
.TP .TP
.SM CVSEDITOR .SM CVSEDITOR
.BR commit .BR commit
@ -2110,6 +2063,8 @@ Brian
シェルスクリプト ( シェルスクリプト (
.` "cvs import" の祖先) .` "cvs import" の祖先)
の作者でもあります。 の作者でもあります。
.TP
ここに書くには多くの人が他にもいます。
.SH "関連項目" .SH "関連項目"
CVS の最も包括的なマニュアルは CVS の最も包括的なマニュアルは
Per Cederqvist らによる Version Management with CVS です。 Per Cederqvist らによる Version Management with CVS です。

View file

@ -34,7 +34,7 @@
.\" SUCH DAMAGE. .\" SUCH DAMAGE.
.\" .\"
.\" @(#)pax.1 8.4 (Berkeley) 4/18/94 .\" @(#)pax.1 8.4 (Berkeley) 4/18/94
.\" %Id: pax.1,v 1.8 1998/05/31 22:43:57 steve Exp % .\" %Id: pax.1,v 1.8.2.1 1999/05/08 10:42:21 kris Exp %
.\" jpman %Id: pax.1,v 1.4 1997/08/25 03:45:37 horikawa Stab % .\" jpman %Id: pax.1,v 1.4 1997/08/25 03:45:37 horikawa Stab %
.\" .\"
.Dd April 18, 1994 .Dd April 18, 1994
@ -1126,7 +1126,7 @@ inode
.Sh 作者 .Sh 作者
.An Keith Muller .An Keith Muller
at the University of California, San Diego at the University of California, San Diego
.Sh エラー .Sh 壳们
.Nm .Nm
は、以下の値のいずれかで終了します: は、以下の値のいずれかで終了します:
.Bl -tag -width 2n .Bl -tag -width 2n

View file

@ -1,4 +1,4 @@
.\" jpman %Id: hosts_options.5,v 1.2 1999/05/07 11:25:58 horikawa Stab % .\" jpman %Id: hosts_options.5,v 1.3 1999/05/11 15:59:25 kuma Stab %
.\" WORD: severity 重要度 [syslog.conf.5] .\" WORD: severity 重要度 [syslog.conf.5]
.\" WORD: facility ファシリティ [syslog.conf.5] .\" WORD: facility ファシリティ [syslog.conf.5]
.TH HOSTS_OPTIONS 5 .TH HOSTS_OPTIONS 5
@ -11,7 +11,7 @@ hosts_options \-
例えば、Makefile を編集し、 例えば、Makefile を編集し、
コンパイル時オプション PROCESS_OPTIONS を有効にします。 コンパイル時オプション PROCESS_OPTIONS を有効にします。
.PP .PP
この拡張可能な言語は、次の書式を使用します: この拡張可能な言語は、次の書式を使用します
.sp .sp
.ti +3 .ti +3
daemon_list : client_list : option : option ... daemon_list : client_list : option : option ...
@ -43,7 +43,7 @@ severity
すべてのアクセス制御ルールを単一のファイルに、 すべてのアクセス制御ルールを単一のファイルに、
例えば \fIhosts.allow\fR ファイルに、置くことが可能となります。 例えば \fIhosts.allow\fR ファイルに、置くことが可能となります。
.sp .sp
特定のホストだけからのアクセスを許可するには、次のようにします: 特定のホストだけからのアクセスを許可するには、次のようにします
.sp .sp
.ne 2 .ne 2
.ti +3 .ti +3
@ -51,7 +51,7 @@ ALL: .friendly.domain: ALLOW
.ti +3 .ti +3
ALL: ALL: DENY ALL: ALL: DENY
.sp .sp
少数のトラブルメーカ以外からのアクセスをすべて許可するには、次のようにします: 少数のトラブルメーカ以外からのアクセスをすべて許可するには、次のようにします
.sp .sp
.ne 2 .ne 2
.ti +3 .ti +3
@ -66,7 +66,7 @@ hosts_access(5)
指定したシェルコマンドを子プロセスで実行します。 指定したシェルコマンドを子プロセスで実行します。
コマンドの実行は stdin, stdout, stderr を null デバイスに接続して コマンドの実行は stdin, stdout, stderr を null デバイスに接続して
行われますので、 行われますので、
クライアントホストとの会話が混乱することはありません。例えば: クライアントホストとの会話が混乱することはありません。例えば
.sp .sp
.nf .nf
.ti +3 .ti +3
@ -81,7 +81,7 @@ spawn (/some/where/safe_finger -l @%h | /usr/ucb/mail root) &
"safe_finger" コマンドを使用しています。 "safe_finger" コマンドを使用しています。
これにより、 これにより、
finger サーバから送られるデータに起因して発生し得るダメージを限定します。 finger サーバから送られるデータに起因して発生し得るダメージを限定します。
"safe_finger" コマンドは、デーモンラッパパッケージの一部です; "safe_finger" コマンドは、デーモンラッパパッケージの一部です
これは、通常の finger コマンドを包んで、 これは、通常の finger コマンドを包んで、
リモートホストから送られるデータをフィルタします。 リモートホストから送られるデータをフィルタします。
.IP "twist shell_command" .IP "twist shell_command"
@ -111,8 +111,8 @@ in.telnetd : ... : twist PATH=/some/other; exec in.telnetd
.sp .sp
警告: UDP サービスでは、 警告: UDP サービスでは、
標準 I/O や read(2)/write(2) ルーチンを使用してクライアントプロセスと 標準 I/O や read(2)/write(2) ルーチンを使用してクライアントプロセスと
通信するプログラムを、twist の対象としてはなりません; 通信するプログラムを、twist の対象としてはなりません
UDP では、他の I/O プリミティブを必要とします。 UDP では、他の I/O プリミティブを必要とするからです。
.SH ネットワークオプション .SH ネットワークオプション
.IP "keepalive" .IP "keepalive"
サーバがクライアントに対して定期的にメッセージを送るようにします。 サーバがクライアントに対して定期的にメッセージを送るようにします。
@ -128,8 +128,9 @@ keepalive
RFC 931 (TAP, IDENT, RFC 1413) を使用して、 RFC 931 (TAP, IDENT, RFC 1413) を使用して、
クライアントのユーザ名を検索します。 クライアントのユーザ名を検索します。
サービスが TCP 以外の配送をベースにしている場合には、 サービスが TCP 以外の配送をベースにしている場合には、
このオプションは黙って無視されます。 このオプションはとくに断りなく無視されます。
クライアントシステムが RFC 931 (IDENT など) 互換のデーモンを実行することを このオプションを指定することにより、
クライアントシステムが RFC 931 (IDENT など) 準拠のデーモンを実行することを
必要とし、非 UNIX クライアントからの接続に対しては大きな遅延を生じさせ得ます。 必要とし、非 UNIX クライアントからの接続に対しては大きな遅延を生じさせ得ます。
タイムアウト期間の指定は、省略可能です。 タイムアウト期間の指定は、省略可能です。
タイムアウト値を指定しないと、 タイムアウト値を指定しないと、
@ -146,7 +147,8 @@ RFC 931 (TAP, IDENT, RFC 1413)
tcp ラッパのソースコード配布では、 tcp ラッパのソースコード配布では、
banners の管理に有用なサンプル makefile (Banners.Makefile) を提供しています。 banners の管理に有用なサンプル makefile (Banners.Makefile) を提供しています。
.sp .sp
警告: banners は、接続指向 (TCP) ネットワークサービスのみでサポートされます。 警告: banners は、コネクション指向 (TCP) ネットワークサービスのみで
サポートされます。
.IP "nice [ number ]" .IP "nice [ number ]"
プロセスの nice 値 (デフォルトは 10 です) を変更します。 プロセスの nice 値 (デフォルトは 10 です) を変更します。
他のプロセスにより多くの CPU 資源を使うには、正の値を指定してください。 他のプロセスにより多くの CPU 資源を使うには、正の値を指定してください。
@ -165,12 +167,12 @@ umask
.IP "user nobody" .IP "user nobody"
.IP "user nobody.kmem" .IP "user nobody.kmem"
"nobody" のユーザ id (またはユーザ "nobody" でグループ "kmem") "nobody" のユーザ id (またはユーザ "nobody" でグループ "kmem")
の権限を仮定しています。 の権限をプロセスに設定します。
最初の形式は、全サービスを root 権限で実行する inetd の実装において有用です。 最初の形式は、全サービスを root 権限で実行する inetd の実装において有用です。
2 番目の形式は、特殊なグループ権限のみを必要とするサービスに有用です。 2 番目の形式は、特殊なグループ権限のみを必要とするサービスに有用です。
.SH 診断 .SH 診断
アクセス制御ルールに文法エラーがあるとき、 アクセス制御ルールに文法エラーがあるとき、
エラーは syslog デーモンに報告されます; エラーは syslog デーモンに報告されます。このとき、
その後のオプションは無視され、サービスは拒否されます。 その後のオプションは無視され、サービスは拒否されます。
.SH 関連項目 .SH 関連項目
hosts_access(5), デフォルトのアクセス制御言語 hosts_access(5), デフォルトのアクセス制御言語

View file

@ -23,7 +23,7 @@
.\" SUCH DAMAGE. .\" SUCH DAMAGE.
.\" .\"
.\" %Id: loader.conf.5,v 1.1.2.1 1999/04/24 17:44:35 dcs Exp % .\" %Id: loader.conf.5,v 1.1.2.1 1999/04/24 17:44:35 dcs Exp %
.\" jpman %Id: loader.conf.5,v 1.2 1999/05/07 11:30:43 horikawa Stab % .\" jpman %Id: loader.conf.5,v 1.4 1999/05/13 05:58:04 horikawa Stab %
.Dd April 18, 1999 .Dd April 18, 1999
.Dt LOADER.CONF 5 .Dt LOADER.CONF 5
.Os .Os
@ -38,22 +38,22 @@
.Nm .Nm
は、システムのブートストラップに関する記述的な情報を含みます。 は、システムのブートストラップに関する記述的な情報を含みます。
これを通じて、ブートすべきカーネル、カーネルに渡すパラメータ、 これを通じて、ブートすべきカーネル、カーネルに渡すパラメータ、
ロードすべき追加のモジュール、 ロードすべき追加のモジュールを指定可能であり、また、一般的に
.Xr loader 8 .Xr loader 8
で記述されているすべての変数の一般的な設定を、指定可能です。 で記述されているすべての変数を設定可能です。
.Pp .Pp
.Nm .Nm
が自動的に処理されるように、 が自動的に処理されるようにするために
ファイル ファイル
.Pa /boot/loader.rc .Pa /boot/loader.rc
は次の 2 行を含んでいるでしょう: は次の 2 行を含む必要があります。
.Pp .Pp
.Dl include /boot/loader.4th .Dl include /boot/loader.4th
.Dl start .Dl start
.Pp .Pp
インストール時に インストール時に
.Pa /boot/loader.rc .Pa /boot/loader.rc
が存在しない場合、前述の行を含むものがインストールされるでしょう が存在しない場合、前述の行を含むものが組み込まれることになります
.Sh 文法 .Sh 文法
.Nm loader.conf .Nm loader.conf
の書式は、明らかに の書式は、明らかに

View file

@ -36,8 +36,8 @@
.\" see ``http://www.isc.org/isc''. To learn more about Vixie .\" see ``http://www.isc.org/isc''. To learn more about Vixie
.\" Enterprises, see ``http://www.vix.com''. .\" Enterprises, see ``http://www.vix.com''.
.\" .\"
.\" jpman %Id: dhclient-script.8,v 1.3 1999/04/26 13:26:54 mzaki Stab % .\" jpman %Id: dhclient-script.8,v 1.4 1999/05/13 14:01:25 horikawa Stab %
.TH dhclient 8 .TH dhclient-script 8
.SH 名称 .SH 名称
dhclient-script - DHCP クライアントのネットワーク設定スクリプト dhclient-script - DHCP クライアントのネットワーク設定スクリプト
.SH 書式 .SH 書式
@ -52,17 +52,56 @@ DHCP
有効なリースが判明しなかった場合にももう 1 回このスクリプトが呼ばれます。 有効なリースが判明しなかった場合にももう 1 回このスクリプトが呼ばれます。
.PP .PP
本スクリプトは、エンドユーザにカスタマイズされることを意図していません。 本スクリプトは、エンドユーザにカスタマイズされることを意図していません。
しかし、本スクリプトは特定のオペレーティングシステムの特定のバージョンで ローカルなカスタマイズが必要な場合、
動作しないかもしれませんので これは入 (enter) と出 (exit) というフックを使用することで可能となります
(実際、オペレーティングシステムによっては標準スクリプトが無いものもあります)、 (詳細はフック参照)。
これらのフックは、
.B /etc/resolv.conf
作成時に、
クライアントのデフォルト動作をユーザがオーバライドできるようにします。
.PP
特定のオペレーティングシステムでは、
クライアントの実体は動作するとしても、
標準のスクリプトが動作しないかもしれません。
先駆的なユーザが新規スクリプトを作成したり既存のものを修したりする必要がある 先駆的なユーザが新規スクリプトを作成したり既存のものを修したりする必要がある
ことはもっともなことです。 ことはもっともなことです。
一般的には、それぞれのコンピュータに固有のカスタマイズは 一般的には、それぞれのコンピュータに固有のカスタマイズは
.B /etc/dhclient.conf .B /etc/dhclient.conf
スクリプトで行うべきです。 スクリプトで行うべきです。
そのようなカスタマイズで .B /etc/dhclient.conf
dhclient-script を書き換えずにはできないものに気づいた場合には、 のカスタマイズ無しにできないカスタマイズや、
入と出のフックの使用ではできないカスタマイズに気づいた場合には、
バグレポートを送ってください。 バグレポートを送ってください。
.SH フック
開始時に、クライアントスクリプトはまずシェル関数を定義します。その関数は
.B make_resolv_conf
であり、後に
.B /etc/resolv.conf
ファイルを作成するために使用されます。
デフォルト動作をオーバライドするには、
この関数を入のフックスクリプトで再定義してください。
.PP
make_resolv_conf 関数の定義の後、クライアントスクリプトは
実行可能な
.B /etc/dhclient-enter-hooks
スクリプトの存在を検査し、
存在する場合には Bourne シェルの '.' コマンドを使用して
本スクリプトをインラインで起動します。
操作で記述されているすべての環境が本スクリプトで使用可能であり、
スクリプトの動作の変更が必要な場合には環境の修正が許されています。
スクリプト実行中にエラーが発生た場合、
exit_status 変数を非 0 値に設定することが可能であり、
クライアントスクリプト終了直後に
.B /sbin/dhclient-script
はそのエラーコードで終了します。
.PP
すべての処理の完了後に、
.B /sbin/dhclient-script
は実行可能な
.B /sbin/dhclient-exit-hooks
スクリプトの存在を検査し、存在する場合には '.' コマンドでこれを起動します。
終了状態は exit_status シェル変数に渡され、
起動された仕事にスクリプトが成功した場合には値は常に 0 になります。
.SH 操作 .SH 操作
dhclient がクライアント設定スクリプトを起動する必要があるとき、 dhclient がクライアント設定スクリプトを起動する必要があるとき、
様々な変数を定義するシェルスクリプトを /tmp に書き込みます。 様々な変数を定義するシェルスクリプトを /tmp に書き込みます。
@ -195,7 +234,7 @@ client/scripts
どちらのサーバから提供される情報も有効である場合には、 どちらのサーバから提供される情報も有効である場合には、
実際上問題とはならないものの、混乱のもとになりえます。 実際上問題とはならないものの、混乱のもとになりえます。
.SH 関連項目 .SH 関連項目
dhclient.conf(5), dhclient.leases(5), dhclient(8) dhclient.conf(5), dhclient.leases(5), dhclient(8), dhcpd(8), dhcrelay(8)
.SH 作者 .SH 作者
.B dhclient-script(8) .B dhclient-script(8)
は Ted Lemon <mellon@fugue.com> が は Ted Lemon <mellon@fugue.com> が

View file

@ -28,7 +28,7 @@
.\" .\"
.\" %Id: pccardc.8,v 1.1.2.2 1999/05/10 22:04:17 kuriyama Exp % .\" %Id: pccardc.8,v 1.1.2.2 1999/05/10 22:04:17 kuriyama Exp %
.\" .\"
.\" jpman %Id: pccardc.8,v 1.2 1999/05/08 07:48:11 horikawa Stab % .\" jpman %Id: pccardc.8,v 1.3 1999/05/13 14:04:07 horikawa Stab %
.\" 原文である PAO の pccardc.8 をほぼそのまま利用しています .\" 原文である PAO の pccardc.8 をほぼそのまま利用しています
.Dd November 14, 1998 .Dd November 14, 1998
.Dt PCCARDC 8 .Dt PCCARDC 8

View file

@ -37,18 +37,18 @@ Cederqvist
.IX "release control system" "cvs command" "" "\fLcvs\fP \- concurrent versions system" .IX "release control system" "cvs command" "" "\fLcvs\fP \- concurrent versions system"
.IX "source control system" "cvs command" "" "\fLcvs\fP \- concurrent versions system" .IX "source control system" "cvs command" "" "\fLcvs\fP \- concurrent versions system"
.IX revisions "cvs command" "" "\fLcvs\fP \- source control" .IX revisions "cvs command" "" "\fLcvs\fP \- source control"
.B cvs CVS はバージョン制御システムであり、RCS や SCCS のように、
ファイル (通常はソースコード) の古いバージョンの保持と
.BR rcs ( 1 ) 誰が何時何故変更を施したかなどの記録の保持を可能にします。
リビジョン管理システムのフロントエンドで 同様のシステムとは異なり
リビジョン管理の概念を複数ファイルを集めた単一ディレクトリから CVS は一時に 1 ファイルや 1 ディレクトリのみを操作対象とするのではなく、
リビジョン管理される複数ファイルを含む複数の階層構造を持つ バージョン管理されたファイルを持つディレクトリ集合からなる階層を
ディレクトリへと拡張します。 操作対象とします。
それらのディレクトリとファイルをひとまとまりにしてソフトウェアリリースを CVS は、リリース管理を助け、
形成することが可能になります。 また複数の作者による並行的なソースファイル編集を助けます。
.B cvs CVS は、
は、それらのソフトウェアリリースの管理と複数のソフトウェア開発者が 様々な操作を有効にしたり記録したり制御したりするためにトリガを使用可能であり、
並行してソースファイルを編集する場合の制御に必要な機能を提供するものです。 広域ネットワークでうまく動作します。
.SP .SP
.B cvs .B cvs
はマスターソースの単一のコピーを保持します。 はマスターソースの単一のコピーを保持します。
@ -174,7 +174,7 @@ Cederqvist
.SM RCS .SM RCS
プログラムが置かれているディレクトリとして プログラムが置かれているディレクトリとして
.I bindir .I bindir
を使います。 を使います (CVS 1.9 およびそれ以前)
環境変数 環境変数
.SM RCSBIN .SM RCSBIN
の設定より優先されます。 の設定より優先されます。
@ -182,7 +182,6 @@ Cederqvist
.TP .TP
\fB\-d\fP \fICVS_root_directory\fP \fB\-d\fP \fICVS_root_directory\fP
マスタとなる マスタとなる
.SM RCS
ソースリポジトリのルートディレクトリへのパス名として ソースリポジトリのルートディレクトリへのパス名として
.I CVS_root_directory .I CVS_root_directory
を使います。 を使います。
@ -338,8 +337,7 @@ diff \-c
.TP .TP
.B admin .B admin
ソースリポジトリに対して ソースリポジトリに対して
.SM RCS 制御コマンドを実行します。(リポジトリを直接に変更します。
の制御コマンドを実行します。(リポジトリを直接に変更します。
作業ディレクトリを使用しますが変更は行いません。) 作業ディレクトリを使用しますが変更は行いません。)
.TP .TP
.B checkout .B checkout
@ -383,8 +381,7 @@ diff \-c
取り込みます。(リポジトリを変更します。) 取り込みます。(リポジトリを変更します。)
.TP .TP
.B log .B log
.SM RCS ログ情報を表示します。
のログ情報を表示します。
(リポジトリも作業ディレクトリも変更しません。) (リポジトリも作業ディレクトリも変更しません。)
.TP .TP
.B rdiff .B rdiff
@ -453,12 +450,9 @@ diff \-c
\fB\-D\fP \fIdate_spec\fP \fB\-D\fP \fIdate_spec\fP
\fIdate_spec\fP 以前のものの中で最も最近のリビジョンを使います (単独の \fIdate_spec\fP 以前のものの中で最も最近のリビジョンを使います (単独の
引数で、日時の表記は過去の日時を指定します)。 引数で、日時の表記は過去の日時を指定します)。
下請けの 多種多様な日時のフォーマットが、
.SM RCS 特に ISO ("1972-09-24 20:05") または Internet ("24 Sep 1972 20:05") が
の機能により サポートされます。
.BR co ( 1 )
に説明されているのと同様の多種多様な日時のフォーマットが
サポートされますが、まったく同じというわけではありません。
特定のタイムゾーンが指定されていなければ、\fIdate_spec\fP 特定のタイムゾーンが指定されていなければ、\fIdate_spec\fP
ローカルタイムゾーンで解釈されます。 ローカルタイムゾーンで解釈されます。
ソースファイルの個人的なコピーを作るときに使うと、指定は ``sticky'' と ソースファイルの個人的なコピーを作るときに使うと、指定は ``sticky'' と
@ -511,12 +505,8 @@ January 23, 1987 10:05pm
.TP .TP
\fB\-k\fP \fIkflag\fP \fB\-k\fP \fIkflag\fP
デフォルトの デフォルトの
.SM RCS キーワード処理を変更します。
のキーワード処理を変更します。 \fB\-k\fP オプションは
.BR co ( 1 )
に説明されている全ての
.B \-k
オプションが使用できます。\fB\-k\fP オプションは
.BR add ", " checkout ", " diff ", " export ", " .BR add ", " checkout ", " diff ", " export ", "
.BR rdiff ", " update .BR rdiff ", " update
コマンドで使用できます。 コマンドで使用できます。
@ -526,9 +516,8 @@ January 23, 1987 10:05pm
\fBcvs\fP は指定した \fIkflag\fP をファイルに関連付け、 \fBcvs\fP は指定した \fIkflag\fP をファイルに関連付け、
他のものを指定するまで、以降の \fBupdate\fP コマンドでそれを使い続けます。 他のものを指定するまで、以降の \fBupdate\fP コマンドでそれを使い続けます。
.SP .SP
より有用な \fIkflag\fP としては \-ko と \-kb (バイナリファイル用、 より有用な \fIkflag\fP としては \-ko と \-kb (バイナリファイル用)
.SM RCS \-kv があります。\-kv は
バージョン 5.7 以降でのみ利用可)、と \-kv があります。\-kv は
.B export .B export
の際、どこか別のサイトで後に の際、どこか別のサイトで後に
.B import .B import
@ -617,8 +606,7 @@ January 23, 1987 10:05pm
指定するまで、それを使い続けます。 指定するまで、それを使い続けます。
.I tag .I tag
としては としては
.SM RCS シンボリックまたは番号によるものが使用できます。
スタイルのシンボリックまたは番号によるものが使用できます。
.SM RCS .SM RCS
ファイルが指定されたタグを含んでいないときに警告メッセージを抑止するため ファイルが指定されたタグを含んでいないときに警告メッセージを抑止するため
全体に作用する 全体に作用する
@ -674,7 +662,6 @@ January 23, 1987 10:05pm
.br .br
.B add .B add
コマンドを使って コマンドを使って
.SM RCS
ソースリポジトリに新しいファイルまたはディレクトリを作成します。 ソースリポジトリに新しいファイルまたはディレクトリを作成します。
.B add .B add
で指定されるファイルまたはディレクトリは、すでに で指定されるファイルまたはディレクトリは、すでに
@ -690,7 +677,6 @@ January 23, 1987 10:05pm
.SP .SP
.` "cvs add" .` "cvs add"
の引数が直下のサブディレクトリを指しているなら、そのディレクトリが の引数が直下のサブディレクトリを指しているなら、そのディレクトリが
.SM RCS
ソースリポジトリの現位置に作成され、必要な ソースリポジトリの現位置に作成され、必要な
.B cvs .B cvs
管理ファイルが作業ディレクトリに作成されます。 管理ファイルが作業ディレクトリに作成されます。
@ -733,7 +719,6 @@ example% cvs update -d new_directory
.SP .SP
.` "cvs commit" .` "cvs commit"
で変更が恒久的なものとされるまで、追加されたファイルは で変更が恒久的なものとされるまで、追加されたファイルは
.SM RCS
ソースリポジトリには置かれません。 ソースリポジトリには置かれません。
.` "cvs remove" .` "cvs remove"
コマンドで削除されたファイルに対して コマンドで削除されたファイルに対して
@ -765,8 +750,7 @@ example% cvs update -d new_directory
.` "cvs admin" .` "cvs admin"
で変更することができます。 で変更することができます。
展開された 展開された
.SM RCS キーワードを持たないであろうバイナリをチェックインする場合には
ID 文字列を持たないであろうバイナリをチェックインする場合には
.` "-ko" .` "-ko"
を指定すると便利です。 を指定すると便利です。
.TP .TP
@ -782,15 +766,10 @@ ID ʸ
.br .br
これは これは
.BR rcs ( 1 ) .BR rcs ( 1 )
で文書化されている に似た管理機構と対応する
.SM RCS
の管理機構と対応する
.B cvs .B cvs
のインタフェースです。 のインタフェースです。
.` "cvs admin" なんのフィルタや変換も行いません。
は その全てのオプションと引数を単純に
.B rcs
コマンドに渡します。 なんのフィルタや変換も行いません。
しかしながら、このコマンドは再帰的に働きます。よって使用には しかしながら、このコマンドは再帰的に働きます。よって使用には
特別な注意を払わなければいけません。 特別な注意を払わなければいけません。
.TP .TP
@ -827,7 +806,6 @@ ID ʸ
編集しているかどうかを気にすることなく) これらのソースファイルを編集したり、 編集しているかどうかを気にすることなく) これらのソースファイルを編集したり、
他の人によってソースリポジトリに行われた新しい変更を取り込むために 他の人によってソースリポジトリに行われた新しい変更を取り込むために
これらを更新 (update) したり、 これらを更新 (update) したり、
.SM RCS
あなたの作業を恒久的な変更としてリポジトリに あなたの作業を恒久的な変更としてリポジトリに
登録 (commit) することができます。 登録 (commit) することができます。
.SP .SP
@ -985,7 +963,6 @@ example% cvs checkout -jTAG:yesterday -jTAG module
全てがうまくいくと、ログメッセージを入力するためにエディタが 全てがうまくいくと、ログメッセージを入力するためにエディタが
呼び出されます。ログメッセージは一つかそれ以上のログを取る 呼び出されます。ログメッセージは一つかそれ以上のログを取る
プログラムに書き込まれて プログラムに書き込まれて
.SM RCS
ソースリポジトリのファイルに置かれます。 ソースリポジトリのファイルに置かれます。
代わりにコマンドラインで 代わりにコマンドラインで
.B \-m .B \-m
@ -997,11 +974,9 @@ example% cvs checkout -jTAG:yesterday -jTAG module
.SP .SP
.B \-r .B \-r
オプションで特定のシンボリックまたは番号で指定される オプションで特定のシンボリックまたは番号で指定される
.SM RCS リビジョンとしてコミットできます。
ファイル中のリビジョンとしてコミットできます。
例えば、全ファイルを 例えば、全ファイルを
.SM RCS リビジョン ``3.0'' に上げる (変更されていないものも含めて)
リビジョンの ``3.0'' に上げる (変更されていないものも含めて)
には、以下のようにします: には、以下のようにします:
.SP .SP
.in +1i .in +1i
@ -1147,7 +1122,6 @@ example% cvs commit
.B \-kv .B \-kv
オプションが有用です。 オプションが有用です。
これによって これによって
.SM RCS
キーワードが、どこか別のサイトで キーワードが、どこか別のサイトで
.B import .B import
が行われたときにリビジョン情報が失われないような形に展開されるように が行われたときにリビジョン情報が失われないような形に展開されるように
@ -1318,7 +1292,6 @@ example% cvs commit
Cederqvist 著のマニュアルを参照して下さい。 Cederqvist 著のマニュアルを参照して下さい。
.SP .SP
外部からのソースは第一レベルの 外部からのソースは第一レベルの
.SM RCS
ブランチ、デフォルトでは ブランチ、デフォルトでは
.` "1.1.1" に保存されます。 .` "1.1.1" に保存されます。
以降の更新は このブランチのリーフになります。 以降の更新は このブランチのリーフになります。
@ -1369,13 +1342,7 @@ Cederqvist
.B rlog .B rlog
.br .br
\fIfiles\fP のログ情報を表示します。 \fIfiles\fP のログ情報を表示します。
.` "cvs log" \fBrlog\fP のオプションの中でも有用なものとしては、次のものがあります:
.SM RCS
ユーティリティの \fBrlog\fP を呼び出します。
.BR rlog ( 1 )
で説明されている全てのオプションが使用できます。
\fBrlog\fP のオプションの中でも有用なものとしては、以下のものがあります:
ヘッダ (タグの定義を含むが、ログの大部分は省略される) のみ表示する ヘッダ (タグの定義を含むが、ログの大部分は省略される) のみ表示する
\fB\-h\fP ; 特定のリビジョンまたはリビジョンの範囲でログを選択する \fB\-h\fP ; 特定のリビジョンまたはリビジョンの範囲でログを選択する
\fB\-r\fP; そして特定の日時または時刻の範囲を選択する \fB\-d\fP \fB\-r\fP; そして特定の日時または時刻の範囲を選択する \fB\-d\fP
@ -1422,14 +1389,6 @@ Cederqvist
.B patch .B patch
コマンドに指定する必要があるかもしれません。 コマンドに指定する必要があるかもしれません。
.SP .SP
\fB\-V\fP \fIvn\fP オプションを使うと、
.SM RCS
のキーワードが \fIvn\fP で指定された
.SM RCS
のバージョンに合わせて展開されます (展開フォーマットは
.SM RCS
のバージョン 5 で変更されました)。
.SP
標準オプションの \fIflags\fP \fB\-f\fP\fB\-l\fP 標準オプションの \fIflags\fP \fB\-f\fP\fB\-l\fP
このコマンドで利用可能です。他にもいくつかの このコマンドで利用可能です。他にもいくつかの
特別なオプションフラグがあります: 特別なオプションフラグがあります:
@ -1742,7 +1701,6 @@ file
file に対して file に対して
.` "cvs commit" .` "cvs commit"
を実行したときに を実行したときに
.SM RCS
ソースリポジトリに追加されます。 ソースリポジトリに追加されます。
これは当該ファイルを commit する必要があるという助言です。 これは当該ファイルを commit する必要があるという助言です。
.TP 1i .TP 1i
@ -1751,7 +1709,6 @@ file
file に対して file に対して
.` "cvs commit" .` "cvs commit"
を実行すると を実行すると
.SM RCS
ソースリポジトリから削除されることを示します。 ソースリポジトリから削除されることを示します。
これは当該ファイルを commit する必要があるという助言です。 これは当該ファイルを commit する必要があるという助言です。
.TP 1i .TP 1i
@ -1769,14 +1726,12 @@ file
\fIfile\fP へのあなたの変更とソースリポジトリからの変更との \fIfile\fP へのあなたの変更とソースリポジトリからの変更との
融合を試みる間に \fI衝突 (conflict)\fP が検出されました。 融合を試みる間に \fI衝突 (conflict)\fP が検出されました。
現在 \fIfile\fP (あなたの作業ディレクトリのコピー) は 現在 \fIfile\fP (あなたの作業ディレクトリのコピー) は
.BR rcsmerge ( 1 ) 2 つのバージョンをマージした結果になっています。
コマンドを 2 つのバージョンに適用した出力になっています。
変更されていない あなたのファイルのコピーも作業ディレクトリに、 変更されていない あなたのファイルのコピーも作業ディレクトリに、
`\fB.#\fP\fIfile\fP\fB.\fP\fIversion\fP' という名前で置かれます。 `\fB.#\fP\fIfile\fP\fB.\fP\fIversion\fP' という名前で置かれます。
ここで ここで
.I version .I version
は あなたの変更したファイルの出発点となった は あなたの変更したファイルの出発点となった
.SM RCS
リビジョンです。 リビジョンです。
(ある種のシステムでは、 (ある種のシステムでは、
\& \&
@ -1994,7 +1949,6 @@ MODULE/Attic
削除されたソースファイルのためのディレクトリ。 削除されたソースファイルのためのディレクトリ。
.TP .TP
#cvs.lock #cvs.lock
.SM RCS
ソースリポジトリに微妙な変更を行っているときに ソースリポジトリに微妙な変更を行っているときに
.B cvs .B cvs
が作成するロックディレクトリ。 が作成するロックディレクトリ。
@ -2039,9 +1993,8 @@ MODULE/Attic
.BR ci ( 1 ) .BR ci ( 1 )
といった といった
.SM RCS .SM RCS
のプログラムが置かれている場所へのフルパス名を指定します。 のプログラムが置かれている場所へのフルパス名を指定します
セットされないと、コンパイル時に設定された値が使用されます。 (CVS 1.9 またはそれ以前)。
.` "cvs \-v" で表示される内容を参照して下さい。
.TP .TP
.SM CVSEDITOR .SM CVSEDITOR
.BR commit .BR commit
@ -2110,6 +2063,8 @@ Brian
シェルスクリプト ( シェルスクリプト (
.` "cvs import" の祖先) .` "cvs import" の祖先)
の作者でもあります。 の作者でもあります。
.TP
ここに書くには多くの人が他にもいます。
.SH "関連項目" .SH "関連項目"
CVS の最も包括的なマニュアルは CVS の最も包括的なマニュアルは
Per Cederqvist らによる Version Management with CVS です。 Per Cederqvist らによる Version Management with CVS です。

View file

@ -34,7 +34,7 @@
.\" SUCH DAMAGE. .\" SUCH DAMAGE.
.\" .\"
.\" @(#)pax.1 8.4 (Berkeley) 4/18/94 .\" @(#)pax.1 8.4 (Berkeley) 4/18/94
.\" %Id: pax.1,v 1.8 1998/05/31 22:43:57 steve Exp % .\" %Id: pax.1,v 1.8.2.1 1999/05/08 10:42:21 kris Exp %
.\" jpman %Id: pax.1,v 1.4 1997/08/25 03:45:37 horikawa Stab % .\" jpman %Id: pax.1,v 1.4 1997/08/25 03:45:37 horikawa Stab %
.\" .\"
.Dd April 18, 1994 .Dd April 18, 1994
@ -1126,7 +1126,7 @@ inode
.Sh 作者 .Sh 作者
.An Keith Muller .An Keith Muller
at the University of California, San Diego at the University of California, San Diego
.Sh エラー .Sh 壳们
.Nm .Nm
は、以下の値のいずれかで終了します: は、以下の値のいずれかで終了します:
.Bl -tag -width 2n .Bl -tag -width 2n

View file

@ -1,4 +1,4 @@
.\" jpman %Id: hosts_options.5,v 1.2 1999/05/07 11:25:58 horikawa Stab % .\" jpman %Id: hosts_options.5,v 1.3 1999/05/11 15:59:25 kuma Stab %
.\" WORD: severity 重要度 [syslog.conf.5] .\" WORD: severity 重要度 [syslog.conf.5]
.\" WORD: facility ファシリティ [syslog.conf.5] .\" WORD: facility ファシリティ [syslog.conf.5]
.TH HOSTS_OPTIONS 5 .TH HOSTS_OPTIONS 5
@ -11,7 +11,7 @@ hosts_options \-
例えば、Makefile を編集し、 例えば、Makefile を編集し、
コンパイル時オプション PROCESS_OPTIONS を有効にします。 コンパイル時オプション PROCESS_OPTIONS を有効にします。
.PP .PP
この拡張可能な言語は、次の書式を使用します: この拡張可能な言語は、次の書式を使用します
.sp .sp
.ti +3 .ti +3
daemon_list : client_list : option : option ... daemon_list : client_list : option : option ...
@ -43,7 +43,7 @@ severity
すべてのアクセス制御ルールを単一のファイルに、 すべてのアクセス制御ルールを単一のファイルに、
例えば \fIhosts.allow\fR ファイルに、置くことが可能となります。 例えば \fIhosts.allow\fR ファイルに、置くことが可能となります。
.sp .sp
特定のホストだけからのアクセスを許可するには、次のようにします: 特定のホストだけからのアクセスを許可するには、次のようにします
.sp .sp
.ne 2 .ne 2
.ti +3 .ti +3
@ -51,7 +51,7 @@ ALL: .friendly.domain: ALLOW
.ti +3 .ti +3
ALL: ALL: DENY ALL: ALL: DENY
.sp .sp
少数のトラブルメーカ以外からのアクセスをすべて許可するには、次のようにします: 少数のトラブルメーカ以外からのアクセスをすべて許可するには、次のようにします
.sp .sp
.ne 2 .ne 2
.ti +3 .ti +3
@ -66,7 +66,7 @@ hosts_access(5)
指定したシェルコマンドを子プロセスで実行します。 指定したシェルコマンドを子プロセスで実行します。
コマンドの実行は stdin, stdout, stderr を null デバイスに接続して コマンドの実行は stdin, stdout, stderr を null デバイスに接続して
行われますので、 行われますので、
クライアントホストとの会話が混乱することはありません。例えば: クライアントホストとの会話が混乱することはありません。例えば
.sp .sp
.nf .nf
.ti +3 .ti +3
@ -81,7 +81,7 @@ spawn (/some/where/safe_finger -l @%h | /usr/ucb/mail root) &
"safe_finger" コマンドを使用しています。 "safe_finger" コマンドを使用しています。
これにより、 これにより、
finger サーバから送られるデータに起因して発生し得るダメージを限定します。 finger サーバから送られるデータに起因して発生し得るダメージを限定します。
"safe_finger" コマンドは、デーモンラッパパッケージの一部です; "safe_finger" コマンドは、デーモンラッパパッケージの一部です
これは、通常の finger コマンドを包んで、 これは、通常の finger コマンドを包んで、
リモートホストから送られるデータをフィルタします。 リモートホストから送られるデータをフィルタします。
.IP "twist shell_command" .IP "twist shell_command"
@ -111,8 +111,8 @@ in.telnetd : ... : twist PATH=/some/other; exec in.telnetd
.sp .sp
警告: UDP サービスでは、 警告: UDP サービスでは、
標準 I/O や read(2)/write(2) ルーチンを使用してクライアントプロセスと 標準 I/O や read(2)/write(2) ルーチンを使用してクライアントプロセスと
通信するプログラムを、twist の対象としてはなりません; 通信するプログラムを、twist の対象としてはなりません
UDP では、他の I/O プリミティブを必要とします。 UDP では、他の I/O プリミティブを必要とするからです。
.SH ネットワークオプション .SH ネットワークオプション
.IP "keepalive" .IP "keepalive"
サーバがクライアントに対して定期的にメッセージを送るようにします。 サーバがクライアントに対して定期的にメッセージを送るようにします。
@ -128,8 +128,9 @@ keepalive
RFC 931 (TAP, IDENT, RFC 1413) を使用して、 RFC 931 (TAP, IDENT, RFC 1413) を使用して、
クライアントのユーザ名を検索します。 クライアントのユーザ名を検索します。
サービスが TCP 以外の配送をベースにしている場合には、 サービスが TCP 以外の配送をベースにしている場合には、
このオプションは黙って無視されます。 このオプションはとくに断りなく無視されます。
クライアントシステムが RFC 931 (IDENT など) 互換のデーモンを実行することを このオプションを指定することにより、
クライアントシステムが RFC 931 (IDENT など) 準拠のデーモンを実行することを
必要とし、非 UNIX クライアントからの接続に対しては大きな遅延を生じさせ得ます。 必要とし、非 UNIX クライアントからの接続に対しては大きな遅延を生じさせ得ます。
タイムアウト期間の指定は、省略可能です。 タイムアウト期間の指定は、省略可能です。
タイムアウト値を指定しないと、 タイムアウト値を指定しないと、
@ -146,7 +147,8 @@ RFC 931 (TAP, IDENT, RFC 1413)
tcp ラッパのソースコード配布では、 tcp ラッパのソースコード配布では、
banners の管理に有用なサンプル makefile (Banners.Makefile) を提供しています。 banners の管理に有用なサンプル makefile (Banners.Makefile) を提供しています。
.sp .sp
警告: banners は、接続指向 (TCP) ネットワークサービスのみでサポートされます。 警告: banners は、コネクション指向 (TCP) ネットワークサービスのみで
サポートされます。
.IP "nice [ number ]" .IP "nice [ number ]"
プロセスの nice 値 (デフォルトは 10 です) を変更します。 プロセスの nice 値 (デフォルトは 10 です) を変更します。
他のプロセスにより多くの CPU 資源を使うには、正の値を指定してください。 他のプロセスにより多くの CPU 資源を使うには、正の値を指定してください。
@ -165,12 +167,12 @@ umask
.IP "user nobody" .IP "user nobody"
.IP "user nobody.kmem" .IP "user nobody.kmem"
"nobody" のユーザ id (またはユーザ "nobody" でグループ "kmem") "nobody" のユーザ id (またはユーザ "nobody" でグループ "kmem")
の権限を仮定しています。 の権限をプロセスに設定します。
最初の形式は、全サービスを root 権限で実行する inetd の実装において有用です。 最初の形式は、全サービスを root 権限で実行する inetd の実装において有用です。
2 番目の形式は、特殊なグループ権限のみを必要とするサービスに有用です。 2 番目の形式は、特殊なグループ権限のみを必要とするサービスに有用です。
.SH 診断 .SH 診断
アクセス制御ルールに文法エラーがあるとき、 アクセス制御ルールに文法エラーがあるとき、
エラーは syslog デーモンに報告されます; エラーは syslog デーモンに報告されます。このとき、
その後のオプションは無視され、サービスは拒否されます。 その後のオプションは無視され、サービスは拒否されます。
.SH 関連項目 .SH 関連項目
hosts_access(5), デフォルトのアクセス制御言語 hosts_access(5), デフォルトのアクセス制御言語

View file

@ -23,7 +23,7 @@
.\" SUCH DAMAGE. .\" SUCH DAMAGE.
.\" .\"
.\" %Id: loader.conf.5,v 1.1.2.1 1999/04/24 17:44:35 dcs Exp % .\" %Id: loader.conf.5,v 1.1.2.1 1999/04/24 17:44:35 dcs Exp %
.\" jpman %Id: loader.conf.5,v 1.2 1999/05/07 11:30:43 horikawa Stab % .\" jpman %Id: loader.conf.5,v 1.4 1999/05/13 05:58:04 horikawa Stab %
.Dd April 18, 1999 .Dd April 18, 1999
.Dt LOADER.CONF 5 .Dt LOADER.CONF 5
.Os .Os
@ -38,22 +38,22 @@
.Nm .Nm
は、システムのブートストラップに関する記述的な情報を含みます。 は、システムのブートストラップに関する記述的な情報を含みます。
これを通じて、ブートすべきカーネル、カーネルに渡すパラメータ、 これを通じて、ブートすべきカーネル、カーネルに渡すパラメータ、
ロードすべき追加のモジュール、 ロードすべき追加のモジュールを指定可能であり、また、一般的に
.Xr loader 8 .Xr loader 8
で記述されているすべての変数の一般的な設定を、指定可能です。 で記述されているすべての変数を設定可能です。
.Pp .Pp
.Nm .Nm
が自動的に処理されるように、 が自動的に処理されるようにするために
ファイル ファイル
.Pa /boot/loader.rc .Pa /boot/loader.rc
は次の 2 行を含んでいるでしょう: は次の 2 行を含む必要があります。
.Pp .Pp
.Dl include /boot/loader.4th .Dl include /boot/loader.4th
.Dl start .Dl start
.Pp .Pp
インストール時に インストール時に
.Pa /boot/loader.rc .Pa /boot/loader.rc
が存在しない場合、前述の行を含むものがインストールされるでしょう が存在しない場合、前述の行を含むものが組み込まれることになります
.Sh 文法 .Sh 文法
.Nm loader.conf .Nm loader.conf
の書式は、明らかに の書式は、明らかに

View file

@ -36,8 +36,8 @@
.\" see ``http://www.isc.org/isc''. To learn more about Vixie .\" see ``http://www.isc.org/isc''. To learn more about Vixie
.\" Enterprises, see ``http://www.vix.com''. .\" Enterprises, see ``http://www.vix.com''.
.\" .\"
.\" jpman %Id: dhclient-script.8,v 1.3 1999/04/26 13:26:54 mzaki Stab % .\" jpman %Id: dhclient-script.8,v 1.4 1999/05/13 14:01:25 horikawa Stab %
.TH dhclient 8 .TH dhclient-script 8
.SH 名称 .SH 名称
dhclient-script - DHCP クライアントのネットワーク設定スクリプト dhclient-script - DHCP クライアントのネットワーク設定スクリプト
.SH 書式 .SH 書式
@ -52,17 +52,56 @@ DHCP
有効なリースが判明しなかった場合にももう 1 回このスクリプトが呼ばれます。 有効なリースが判明しなかった場合にももう 1 回このスクリプトが呼ばれます。
.PP .PP
本スクリプトは、エンドユーザにカスタマイズされることを意図していません。 本スクリプトは、エンドユーザにカスタマイズされることを意図していません。
しかし、本スクリプトは特定のオペレーティングシステムの特定のバージョンで ローカルなカスタマイズが必要な場合、
動作しないかもしれませんので これは入 (enter) と出 (exit) というフックを使用することで可能となります
(実際、オペレーティングシステムによっては標準スクリプトが無いものもあります)、 (詳細はフック参照)。
これらのフックは、
.B /etc/resolv.conf
作成時に、
クライアントのデフォルト動作をユーザがオーバライドできるようにします。
.PP
特定のオペレーティングシステムでは、
クライアントの実体は動作するとしても、
標準のスクリプトが動作しないかもしれません。
先駆的なユーザが新規スクリプトを作成したり既存のものを修したりする必要がある 先駆的なユーザが新規スクリプトを作成したり既存のものを修したりする必要がある
ことはもっともなことです。 ことはもっともなことです。
一般的には、それぞれのコンピュータに固有のカスタマイズは 一般的には、それぞれのコンピュータに固有のカスタマイズは
.B /etc/dhclient.conf .B /etc/dhclient.conf
スクリプトで行うべきです。 スクリプトで行うべきです。
そのようなカスタマイズで .B /etc/dhclient.conf
dhclient-script を書き換えずにはできないものに気づいた場合には、 のカスタマイズ無しにできないカスタマイズや、
入と出のフックの使用ではできないカスタマイズに気づいた場合には、
バグレポートを送ってください。 バグレポートを送ってください。
.SH フック
開始時に、クライアントスクリプトはまずシェル関数を定義します。その関数は
.B make_resolv_conf
であり、後に
.B /etc/resolv.conf
ファイルを作成するために使用されます。
デフォルト動作をオーバライドするには、
この関数を入のフックスクリプトで再定義してください。
.PP
make_resolv_conf 関数の定義の後、クライアントスクリプトは
実行可能な
.B /etc/dhclient-enter-hooks
スクリプトの存在を検査し、
存在する場合には Bourne シェルの '.' コマンドを使用して
本スクリプトをインラインで起動します。
操作で記述されているすべての環境が本スクリプトで使用可能であり、
スクリプトの動作の変更が必要な場合には環境の修正が許されています。
スクリプト実行中にエラーが発生た場合、
exit_status 変数を非 0 値に設定することが可能であり、
クライアントスクリプト終了直後に
.B /sbin/dhclient-script
はそのエラーコードで終了します。
.PP
すべての処理の完了後に、
.B /sbin/dhclient-script
は実行可能な
.B /sbin/dhclient-exit-hooks
スクリプトの存在を検査し、存在する場合には '.' コマンドでこれを起動します。
終了状態は exit_status シェル変数に渡され、
起動された仕事にスクリプトが成功した場合には値は常に 0 になります。
.SH 操作 .SH 操作
dhclient がクライアント設定スクリプトを起動する必要があるとき、 dhclient がクライアント設定スクリプトを起動する必要があるとき、
様々な変数を定義するシェルスクリプトを /tmp に書き込みます。 様々な変数を定義するシェルスクリプトを /tmp に書き込みます。
@ -195,7 +234,7 @@ client/scripts
どちらのサーバから提供される情報も有効である場合には、 どちらのサーバから提供される情報も有効である場合には、
実際上問題とはならないものの、混乱のもとになりえます。 実際上問題とはならないものの、混乱のもとになりえます。
.SH 関連項目 .SH 関連項目
dhclient.conf(5), dhclient.leases(5), dhclient(8) dhclient.conf(5), dhclient.leases(5), dhclient(8), dhcpd(8), dhcrelay(8)
.SH 作者 .SH 作者
.B dhclient-script(8) .B dhclient-script(8)
は Ted Lemon <mellon@fugue.com> が は Ted Lemon <mellon@fugue.com> が

View file

@ -28,7 +28,7 @@
.\" .\"
.\" %Id: pccardc.8,v 1.1.2.2 1999/05/10 22:04:17 kuriyama Exp % .\" %Id: pccardc.8,v 1.1.2.2 1999/05/10 22:04:17 kuriyama Exp %
.\" .\"
.\" jpman %Id: pccardc.8,v 1.2 1999/05/08 07:48:11 horikawa Stab % .\" jpman %Id: pccardc.8,v 1.3 1999/05/13 14:04:07 horikawa Stab %
.\" 原文である PAO の pccardc.8 をほぼそのまま利用しています .\" 原文である PAO の pccardc.8 をほぼそのまま利用しています
.Dd November 14, 1998 .Dd November 14, 1998
.Dt PCCARDC 8 .Dt PCCARDC 8