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