OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man3 / initgroups.3
index 2e50286..808764c 100644 (file)
 .\" Modified 1993-07-24 by Rik Faith <faith@cs.unc.edu>
 .\" Modified 2004-10-10 by aeb
 .\"
-.\" Japanese Version Copyright (c) 1998
-.\"             ISHIKAWA Mutsumi, all rights reserved.
-.\" Translated 1998-05-23, ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
-.\" Updated 2002-01-09, Kentaro Shirakata <argrath@ub32.org>
-.\" Updated 2005-02-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+.\"*******************************************************************
 .\"
-.TH INITGROUPS 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH INITGROUPS 3 2007\-07\-26 GNU "Linux Programmer's Manual"
 .SH 名前
 initgroups \- 追加のグループアクセスリストの初期化
 .SH 書式
 .nf
-.B #include <sys/types.h>
-.B #include <grp.h>
+\fB#include <sys/types.h>\fP
+\fB#include <grp.h>\fP
 .sp
-.BI "int initgroups(const char *" user ", gid_t " group );
+\fBint initgroups(const char *\fP\fIuser\fP\fB, gid_t \fP\fIgroup\fP\fB);\fP
 .fi
 .sp
 .in -4n
-glibc 向けの機能検査マクロの要件
-.RB ( feature_test_macros (7)
-参照):
+glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参照):
 .in
 .sp
-.BR initgroups ():
-_BSD_SOURCE
+\fBinitgroups\fP(): _BSD_SOURCE
 .SH 説明
-.BR initgroups ()
-関数はグループデータベース \fI/etc/group\fP を読み
-込んで、\fIuser\fP が所属している全てのグループを使って、グループアク
-セスリストを初期化する。さらに、\fIgroup\fP に示されるグループもグルー
+\fBinitgroups\fP()  関数はグループデータベース \fI/etc/group\fP を読み 込んで、\fIuser\fP
+が所属している全てのグループを使って、グループアク セスリストを初期化する。さらに、\fIgroup\fP に示されるグループもグルー
 プアクセスリストに追加される。
 
-.I user
-引数は NULL であってはならない。
+\fIuser\fP 引数は NULL であってはならない。
 .SH 返り値
-.BR initgroups ()
-関数は、成功すると 0 を返す。
-エラーの場合は \-1 を返し、
-.I errno
-を適切に設定する。
+\fBinitgroups\fP()  関数は、成功すると 0 を返す。 エラーの場合は \-1 を返し、 \fIerrno\fP を適切に設定する。
 .SH エラー
-.TP
-.B ENOMEM
+.TP 
+\fBENOMEM\fP
 グループ情報構造体を配置するためのメモリが不足している。
-.TP
-.B EPERM
-呼出しプロセスが十分な特権を持っていない。
-この関数の裏で実行されるシステムコール
-.BR setgroups (2)
-も参照のこと。
+.TP 
+\fBEPERM\fP
+呼出しプロセスが十分な特権を持っていない。 この関数の裏で実行されるシステムコール \fBsetgroups\fP(2)  も参照のこと。
 .SH ファイル
 .nf
 \fI/etc/group\fP               グループデータベースファイル
@@ -84,6 +70,4 @@ _BSD_SOURCE
 .SH 準拠
 SVr4, 4.3BSD.
 .SH 関連項目
-.BR getgroups (2),
-.BR setgroups (2),
-.BR credentials (7)
+\fBgetgroups\fP(2), \fBsetgroups\fP(2), \fBcredentials\fP(7)