Tarantella 資料一覧
印刷設定(Tarantella用リモートプリンタ定義)
2007/11/14更新
対応バージョン: E3-3.2
リモートのTarantella用プリンタを定義するにはローカルプリンタ定義と同様に同製品付属のprtinstall.en.shを使用する。
例) 「hosta」というホスト上で「tta_1」「tta_2」という2つのホストの「tta_printer」を使用できるようにする場合
まず「tta_1」「tta_2」上でリモートからの印刷を許可するよう/etc/hosts.lpdに「hosta」を設定しておく。
# hostname tta_1 # cat hosta >> /etc/hosts.lpd
(*) 「tta_2」についても同様に設定する。
(*) 「hosta」に論理ホストが設定されている場合、それも設定する。
次に「hosta」上でリモートプリンタの設定を行う。
# hostname hosta # /opt/tarantella/bin/scripts/prtinstall.en.sh \ --ttahost tta_1 \ ← Tarantellaサーバ名 --appprinter tta_printer_1 ← プリンタ名(任意) # /opt/tarantella/bin/scripts/prtinstall.en.sh \ --ttahost tta_2 \ ← Tarantellaサーバ名 --appprinter tta_printer_2 ← プリンタ名(任意)
これによりツール内でlpadminが実行され/etc/lp/Systemsに以下のエントリが追加される。
tta_1:x:-:bsd:-:n:10:-:-: tta_2:x:-:bsd:-:n:10:-:-:
またツール内でlpadminが実行され/etc/printers.confに以下のエントリが追加される。
tta_printer_1:\ :bsdaddr=tta_1,tta_printer,Solaris: tta_printer_2:\ :bsdaddr=tta_2,tta_printer,Solaris:
さらに、Tarantellaログインスクリプト用のプリンタ設定ファイルである/etc/ttaprinter.confに以下の内容が追加される(LPDEST環境変数が定義されていないところが重要)。
PATH=/opt/tarantella/bin:$PATH export PATH #LPDEST=tta_1 export LPDEST #TTA_HOST=1 #LPDEST=tta_2 export LPDEST #TTA_HOST=2
(*) Tarantellaサーバが1台しかない場合はこのファイル中にてLPDEST環境変数が設定されるが、Tarantellaサーバが複数存在する場合はこのファイルでは設定されず、Tarantellaサーバ上でアプリケーションが起動される際にtta_
関連資料・記事