Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ initgroups(3) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

setgroups(2)

INITGROUPS(3)  —  NEWS-OS Programmer’s Manual

名称

initgroups  −  グループアクセスリストを初期化する

形式

initgroups(name, basegid)
char ∗name;
int basegid;

解説

initgroups はグループファイルを 読み通し、 setgroups(2) を 使って、 name で指定したユーザ用のグループアクセスリストを設定します。 basegid はグループリストの中に自動的に取り込まれます。 一般に、 この値はグループ番号としてパスワードファイルから与えられます。

関連ファイル

/etc/group

関連事項

setgroups(2)

診断

スーパーユーザによって呼び出さなかった場合には、 initgroups は −1 を 返します。

バグ

initgroups は getgrent(3) に基づくルーチンを 使用しています。 呼び出すプログラムがこれらのルーチンを 使用する場合、 initgroups の呼び出しの際にグループ構造体は上書きされます。

NEWS-OSRelease 4.1C

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026