diff --git a/ja_JP.eucJP/man/man1/pkg_add.1 b/ja_JP.eucJP/man/man1/pkg_add.1 index 120151b96a..941328003e 100644 --- a/ja_JP.eucJP/man/man1/pkg_add.1 +++ b/ja_JP.eucJP/man/man1/pkg_add.1 @@ -15,7 +15,7 @@ .\" .\" .\" @(#)pkg_add.1 -.\" %FreeBSD: src/usr.sbin/pkg_install/add/pkg_add.1,v 1.35.2.12 2002/09/12 22:38:45 bmah Exp % +.\" %FreeBSD: src/usr.sbin/pkg_install/add/pkg_add.1,v 1.35.2.13 2002/09/26 03:38:30 bmah Exp % .\" .\" $FreeBSD$ .Dd November 25, 1994 @@ -186,13 +186,13 @@ package .Ar pkg-name 引数を指定することが可能で、それらは package を含むファイル名 (通常 拡張子 -.Dq .tbz +.Dq .tgz で終わります) か、ftp サイトにあるファイルを 示す URL のどちらかになります。 したがって、anonymous ftp から直接ファイルを展開することが 可能です (例えば .Nm -.Li ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages/shells/bash-1.14.7.tbz ) +.Li ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages/shells/bash-1.14.7.tgz ) 。 注意: もし上記のような転送で用いる ftp で .Bf -emphasis diff --git a/ja_JP.eucJP/man/man5/exports.5 b/ja_JP.eucJP/man/man5/exports.5 index a44c0a2f2c..92b68f331c 100644 --- a/ja_JP.eucJP/man/man5/exports.5 +++ b/ja_JP.eucJP/man/man5/exports.5 @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)exports.5 8.3 (Berkeley) 3/29/95 -.\" %FreeBSD: src/sbin/mountd/exports.5,v 1.10.2.7 2002/09/13 15:57:43 joerg Exp % +.\" %FreeBSD: src/sbin/mountd/exports.5,v 1.10.2.8 2002/09/28 16:31:45 markm Exp % .\" .\" $FreeBSD$ .\" @@ -146,14 +146,6 @@ root オプションを指定すると、root を含む全てのユーザはそれら自身の資格の代りに 指定した資格にマップされます。 .Pp -.Fl kerb -オプションを指定すると、Kerberos 認証サーバを使用して -認証とクライアント資格のマップを行います。 -このオプションを利用するには、カーネルを NFSKERB オプション付きで -構築してある必要があります。 -適切な Kerberos 暗号化ルーチンを NFS ソース内に組み込まない場合、 -このオプションを使用すると、カーネルコンパイルが出来なくなります。 -.Pp .Fl ro オプションは、ファイルシステムが読み取り専用としてエクスポートされることを 指定します (デフォルトは読み書き可)。 @@ -274,7 +266,7 @@ kill -s HUP `cat /var/run/mountd.pid` /usr -ro -mapall=nobody /u -maproot=bin: -network 131.104.48 -mask 255.255.255.0 /u2 -maproot=root friends -/u2 -alldirs -kerb -network cis-net -mask cis-mask +/u2 -alldirs -network cis-net -mask cis-mask /cdrom -alldirs,quiet,ro -network 192.168.33.0 -mask 255.255.255.0 .Ed .Pp @@ -312,9 +304,7 @@ root その際 root は ``root'' に結び付けられた UID とグループにマップされます。 このファイルシステムは ``cis-net'' ネットワーク上の全てのホストへ エクスポートされ、 -この際 /u2 内のどんなディレクトリへもマウントを許し、 -Kerberos 許可書によって認証される principal についての資格に -全 UID をマップします。 +この際 /u2 内のどんなディレクトリへもマウントを許します。 .Pp サブディレクトリを含む .Sy /cdrom diff --git a/ja_JP.eucJP/man/man8/yp.8 b/ja_JP.eucJP/man/man8/yp.8 index cec1174514..6a576720f2 100644 --- a/ja_JP.eucJP/man/man8/yp.8 +++ b/ja_JP.eucJP/man/man8/yp.8 @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)yp.8 1.0 (deraadt) 4/26/93 -.\" %FreeBSD: src/share/man/man8/yp.8,v 1.30.2.1 2002/02/01 15:51:18 ru Exp % +.\" %FreeBSD: src/share/man/man8/yp.8,v 1.30.2.2 2002/09/30 08:19:41 max Exp % .\" $FreeBSD$ .\" .Dd April 5, 1993 diff --git a/ja_JP.eucJP/man/man9/Makefile b/ja_JP.eucJP/man/man9/Makefile index fb2bd10c5a..d682364788 100644 --- a/ja_JP.eucJP/man/man9/Makefile +++ b/ja_JP.eucJP/man/man9/Makefile @@ -236,6 +236,8 @@ MLINKS+=sbuf.9 sbuf_finish.9 MLINKS+=sbuf.9 sbuf_data.9 MLINKS+=sbuf.9 sbuf_len.9 MLINKS+=sbuf.9 sbuf_delete.9 +MLINKS+=sbuf.9 sbuf_trim.9 +MLINKS+=sbuf.9 sbuf_vprintf.9 MLINKS+=zone.9 zalloc.9 MLINKS+=zone.9 zfree.9 diff --git a/ja_JP.eucJP/man/man9/sbuf.9 b/ja_JP.eucJP/man/man9/sbuf.9 index ffc297cbcc..a215894c51 100644 --- a/ja_JP.eucJP/man/man9/sbuf.9 +++ b/ja_JP.eucJP/man/man9/sbuf.9 @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" %FreeBSD: src/share/man/man9/sbuf.9,v 1.12.2.3 2001/12/17 11:30:18 ru Exp % +.\" %FreeBSD: src/share/man/man9/sbuf.9,v 1.12.2.4 2002/09/23 04:51:53 kbyanc Exp % .\" $FreeBSD$ .\" .Dd January 28, 2001 @@ -40,7 +40,9 @@ .Nm sbuf_copyin , .Nm sbuf_cpy , .Nm sbuf_printf , +.Nm sbuf_vprintf , .Nm sbuf_putc , +.Nm sbuf_trim , .Nm sbuf_overflowed , .Nm sbuf_finish , .Nm sbuf_data , @@ -71,8 +73,12 @@ .Ft int .Fn sbuf_printf "struct sbuf *s" "const char *fmt" "..." .Ft int +.Fn sbuf_vprintf "struct sbuf *s" "const char *fmt" "va_list ap" +.Ft int .Fn sbuf_putc "struct sbuf *s" "int c" .Ft int +.Fn sbuf_trim "struct sbuf *s" +.Ft int .Fn sbuf_overflowed "struct sbuf *s" .Ft void .Fn sbuf_finish "struct sbuf *s" @@ -114,10 +120,18 @@ .Xr malloc 9 を使用してバッファを割り当てます。 .Fa length -は格納バッファの予定された大きさです。 +は格納バッファの初期の大きさです。 4 番目の引数 .Fa flags -は現在使用されておらず、常に 0 に設定されるべきです。 +は以下のフラグから構成され得ます: +.Bl -tag -width ".Dv SBUF_AUTOEXTEND" +.It Dv SBUF_FIXEDLEN +格納バッファは初期サイズで固定です。 +これを越えて sbuf を拡張しようとすると、オーバフロー状態となります。 +.It Dv SBUF_AUTOEXTEND +これは、追加データの格納のために必要ならば、 +資源の許す限りにおいて、格納バッファは拡張可能であることを示します。 +.El .Pp .Fa buf が @@ -125,6 +139,12 @@ でない場合には、少なくとも .Fa length 文字以上の配列を指さなければならないことに注意してください。 +提供されるバッファの内容は未定義です。 +sbuf データを取り出すためには、完了した +.Fa sbuf +に対して +.Fn sbuf_data +を呼び出す必要があります。 .Pp .Fn sbuf_clear 関数は @@ -134,9 +154,10 @@ .Fn sbuf_setpos 関数は .Fa sbuf -の現在位置を 0 と格納バッファの大きさよりも 1 小さい値の間の値である +の終了位置を、0 と格納バッファの大きさよりも 1 小さい値の間の値である .Fa pos に設定します。 +結果として、新しい位置において sbuf の先端を切り捨てることになります。 .Pp .Fn sbuf_bcat 関数はバイト列 @@ -208,6 +229,13 @@ .Fa sbuf の現在位置に追加します。 .Pp +.Fn sbuf_vprintf +関数は +.Fn sbuf_printf +と同様に振舞いますが、引数が可変長引数リスト +.Fa ap +から取得されることが違います。 +.Pp .Fn sbuf_putc 関数は文字 .Fa c @@ -215,6 +243,11 @@ .Fa sbuf の現在位置に追加します。 .Pp +.Fn sbuf_trim +関数は末尾の空白を +.Fa sbuf +から除去します。 +.Pp .Fn sbuf_overflowed 関数は .Fa sbuf @@ -281,8 +314,8 @@ .Fn sbuf_cat , .Fn sbuf_cpy , .Fn sbuf_printf , -および -.Fn sbuf_putc +.Fn sbuf_putc , +.Fn sbuf_trim は全てバッファがオーバフローした場合には \-1 を返し、 そうでない場合には 0 を返します。 .Pp @@ -301,7 +334,8 @@ .Xr strcat 3 , .Xr strcpy 3 , .Xr copyin 9 , -.Xr copyinstr 9 +.Xr copyinstr 9 , +.Xr printf 9 .Sh 歴史 .Nm sbuf ファミリの関数は @@ -318,6 +352,9 @@ 追加の改良は .An Justin T. Gibbs Aq gibbs@FreeBSD.org が提案しました。 +自動拡張サポートは +.An Kelly Yancey Aq kbyanc@FreeBSD.org +が追加しました。 .Pp このマニュアルページは .An Dag-Erling Co\(:idan Sm\(/orgrav