Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ nis.conf(5) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ethers(3N)

getnetent(3N)

getprotoent(3N)

getrpcent(3N)

getservent(3N)

ypfiles(5)

bootparamd(8)

ypserv(8)

RESOLVER(5)  —  NEWS-OS Programmer’s Manual

名称

nis.conf − NIS 設定ファイル

形式

/etc/nis.conf

解説

NIS (Network Information Service) はネットワーク情報を一元管理するための 簡単な情報サービスです( ypserv(8) 参照)。通常クライアントマシン上では、 ypbind デーモンが動作しているかどうかによって、ローカルホスト上の (主に /etc ディレクトリにある)ファイルを参照するか NIS データベースを 参照するかを決定します。 NIS 設定ファイルには このデフォルトの決定を変更するための記述を行ないます。 このファイルは人間が読めるように設計されており、データベース名と値の リストによって、 データベース毎に NIS を利用するかどうかを設定することができます。 データベース名は行の先頭になければならず、値としては local あるいは nis を指定できます。データベース名と値の間は1つ以上の空白またはタブで 区切られていなければなりません。 “#”から行末まではコメントとみなされます。 値として local および nis の両方を記述した場合は、その順序で検索が行なわれます。 いずれも記述しなかった場合は、すべての参照が失敗します。 例えば、
servicesnis local
と記述されている場合には、まず NIS データベースが検索され、 一致するものがなかった場合にローカルな“/etc/services”ファイルの内容が 検索されます。 getnetent(3N) の様にすべてのエントリを順に得るようなサービスでは、まず NIS データベース の内容が、次に“/etc/services”ファイルの内容が返されます。 /etc/nis.conf ファイル自身が存在しないか、あるいはデータベース名に相当する記述が ない場合には、 ypbind が動作していれば NIS データベースだけを参照し、動作していなければ ローカルホストのファイルだけを参照します。

関連ファイル

/etc/nis.conf

関連事項

ethers(3N), getnetent(3N), getprotoent(3N), getrpcent(3N), getservent(3N), ypfiles(5), bootparamd(8), ypserv(8)

バグ

現在、以下のデータベース名に対する記述だけが有効です。

bootparams, ethers, networks, protocols, rpc, services

任意のデータベースに対する記述を追加できるような 機能が提供されるべきです。

NEWS-OSRelease 4.1C

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