REMOTE(5) — NEWS-OS Programmer’s Manual
名称
remote − リモートホスト記述ファイル
解説
tip(1C) が認識できるシステム、およびその属性が記述された ASCII ファイルで、 その内容は termcap(5) ファイルのように構成されています。 このファイルの各行は、1 つのシステムに関する記述を与えます。 それぞれのフィールドはコロン (:) によって区切られます。 \ で終わっている行は、次の行に継続します。
最初のエントリは、ホストシステムの (1 つあるいは複数の) 名称です。 システムに複数の名称が存在する場合には、それぞれの名称は 縦棒 (|) によって区切られます。 システムの名称の後には、記述のためのフィールドが続きます。 等号 (=) を伴うフィールド名は、文字列値が後に続くことを示します。 ポンド記号 (#) を伴うフィールド名は、数値が後に続くことを示します。
tip∗ および cu∗ という名称の付いたエントリは、 tip によってデフォルトエントリとして使用されるもので、 tip への cu インターフェースは次の通りです。 tip が電話番号だけによって呼び出されると、 tip は、 tip300 という形式のエントリを探します。 ここで、 300 というのは、接続が行われるボーレートを指すものです。 cu インターフェースが使用された場合には、 cu300 という形式のエントリが使用されます。
諸機能
機能は、文字列 (str)、数値 (num)、論理フラグ (bool) のいずれかになります。 文字列機能は、 機能=値 (例えば、 dv=/dev/harris など) という形で指定されます。 数値機能は、 機能#値 (例えば、 xa#99 など) という形で指定されます。 論理機能は、単にその機能を記述することによって指定されます。
at (str) 自動呼び出しデバイスのタイプ。 モデムはコマンドエコーは有効に、リザルトコードは返すように設定しておきます。 以下のデバイスをサポートしています。
nwb238tone
NWB-238 トーンダイヤリング。 リザルトコードはロングフォーマットの必要があります。
nwb238pulse
NWB-238 パルスダイヤリング。 リザルトコードはロングフォーマットの必要があります。
hayes Hayes 互換モデム。
br (num) リモートホストへの接続を設定する際に使用されるボーレート。 これは、10 進数です。デフォルトのボーレートは 1200 になります。
cm (str) リモートホストに送信される初期接続メッセージ。 例えば、ポートセレクタを介してホストと連絡を取る場合には、 この値は、そのホストへの切り替えに必要とされる適切なシーケンスに設定されます。
cu (str) 電話呼び出しを行う場合の呼び出しデバイス。デフォルト値は、 dv フィールドと同じものになります。
di (str) ユーザによって切断が要求された場合にホストに送られる切断メッセージ。
du (bool) このホストがダイヤル呼び出し回線上にあります。
dv (str) 接続を確立するためにオープンする 1 つあるいは複数の NEWS デバイス。 このファイルが端末回線を示している場合には、 tip(1C) は、そのポートに 1 度にアクセスできるユーザの数を 1 名だけにするために、 そのデバイスに対して排他的オープンを実行します。
ec (bool) tip の変数 echocheck をオンにします。
el (str) 行末を示す文字。デフォルトは NULL になります。エスケープ文字 ~ は、 el 内の 1 つの文字の後、あるいは復帰文字の後にある場合にのみ、 tip によって認識されます。
es (str) tip のエスケープ文字。デフォルト値は ~ です。
et (num) echocheck がオンになっているとき、エコーの反応を見る秒数。デフォルトは 10 秒。
fo (str) リテラルデータ送信を強制するのに使用する文字。デフォルトは ^P です。
fs (num) 転送用のフレームサイズ。デフォルトのフレームサイズは、 BUFSIZ と同じサイズになります。
hd (bool) ホストが半 2 重通信を使用し、ローカルエコーが実行されます。
ie (str) 入力ファイル終了マーク。デフォルト値は NULL です。
nb (bool) tip の変数 beautify をオフにします。
nt (bool) tip の変数 tandem をオフにします。
nv (bool) tip の変数 verbose をオフにします。
oe (str) 出力ファイル終了マーク。デフォルト値は NULL です。 tip がファイルを転送中の時には、この文字列はファイル終了時に発送されます。
pa (str) データをホストに送る時に使用するパリティの種類。これは、 even (偶数)、 odd (奇数)、 none (なし、8 ビットデータそのまま)、 zero (ゼロ、7 ビットデータのビット 8 を 0 のままにする、実際は none と同じ)、 one (1、常にビット 8 を 1 に設定する) のいずれかになります。 デフォルト値は、偶数パリティです。
pn (str) このホストに対する 1 つあるいは複数の電話番号。 電話番号フィールドに @ 記号が含まれている場合、 tip は、 /etc/phones ファイル内で電話番号のリストを探します (phones(5) を参照)。
pr (str) リモートホストの行の終端。デフォルトは ’\n’ です。
ra (bool) tip の変数 raise をオンにします。
rc (str) 大文字マッピングモード切り替えに使用する入力文字。デフォルトは ^A です。
re (str) レコードファイル名。デフォルトは tip.recode です。
rw (bool) tip の変数 rawftp をオンにします。
sc (bool) tip の変数 script をオンにします。
tb (bool) tip の変数 tabexpand をオンにします。
tc (str) 指定した記述に、機能のリストが継続していることを示します。 これは主に、共通機能の情報を共有するために使用されます。
次に、機能の継続機構の使用方法を示す、短い例を挙げます。
NEWS−1200:\
:dv=/dev/tty00:el=^D^U^C^S^Q^O@:du:at=nwb238tone:\
:ie=#$%:oe=^D:br#2400:
arpavax|ax:\
:pn=7654321%:tc=NEWS−1200
関連ファイル
/etc/remote
関連事項
NEWS-OSRelease 4.2.1R