D.47. tarantella object new_xapp

1 つ以上の X アプリケーションオブジェクトを作成します。「X アプリケーションオブジェクト」を参照してください。

構文

tarantella object new_xapp {
   --name obj
   --width pixels
   --height pixels 
 [ --description text ]
 [ --app pathname ]
 [ --args args ]
 [ --appserv obj... ]
 [ --method telnet|ssh ]
 [ --resumable never|session|always ]
 [ --endswhen lastclient|windowmanager|windowmanageralone|
nowindows|loginscript|loginscriptnowindows ]
 [ --maxinstances 0|instances ]
 [ --displayusing clientwm|independent|kiosk ]
 [ --xrandr true|false ]
 [ --variablerootsize true|false ]
 [ --maximize true|false ]
 [ --scalable true|false ]
 [ --depth 8|16|24|16/8|24/8|8/16|8/24 ]
 [ --icon icon_name ]
 [ --hints hint...]
 [ --clipboardlevel level ]
 [ --roottype default|custom ]
 [ --rootcolor color ]
 [ --compression automatic|on|off ]
 [ --execution automatic|inorder|optimized ]
 [ --quality automatic|best|24|21|18|16|15|12|9|6 ]
 [ --interlaced automatic|on|off ]
 [ --accel true|false ]
 [ --delayed true|false ]
 [ --ldapusers user_dn... ]
 [ --ldapgroups group_dn... ]
 [ --ldapsearch search_string... ]
 [ --loadbal default|cpu|memory|sessions ]
 [ --env setting... ]
 [ --login script ]
 [ --winmgr command... ]
 [ --resumetimeout mins ]
 [ --middlemouse ms ]
 [ --force3button true|false ]
 [ --windowclose notifyapp|killapp|suspendsession|endsession ]
 [ --dpi monitordpi ]
 [ --keepopen true|false ]
 [ --share true|false ]
 [ --securityextension true|false ]
 [ --ssharguments args ]
 [ --unixaudiopreload true|false ]
 [ --remotewindowkeys true|false ]
 [ --allowkioskescape true|false ]
 [ --allowsshdowngrade true|false ]
 } | --file file

説明

次の表は、このコマンドで使用可能なオプションを示しています。

オプション

説明

詳細情報

--name

SGD データストア内のオブジェクトの共通名。

「名前」

--width

アプリケーションの幅 (ピクセル単位)。

「ウィンドウのサイズ: 幅」

--height

アプリケーションの高さ (ピクセル単位)。

「ウィンドウのサイズ: 高さ」

--description

オブジェクトのテキストによる説明。

「コメント」

--app

アプリケーションのフルパス名。

「アプリケーションコマンド」

--args

アプリケーションの起動時に使うコマンド行引数。

「コマンドの引数」

--appserv

アプリケーションを実行できるアプリケーションサーバー。

「「ホストしているアプリケーションサーバー」タブ」

--method

アプリケーションサーバーにアクセスし、アプリケーションを起動するために SGD サーバーによって使用されるメカニズム。

「接続方法」

--resumable

アプリケーションの再開機能動作。

「アプリケーションの再開機能」

--endswhen

アプリケーションセッションを終了するタイミング。

「セッション終了」

--maxinstances

ユーザーが同時に実行できるアプリケーションインスタンスの最大数。

「セッション数」

--displayusing

アプリケーションをユーザーに表示する方法。

「ウィンドウタイプ」

--xrandr

RANDR X の拡張機能を有効にします。

「ウィンドウのサイズ: RandR 拡張機能」

--variablerootsize

ルートウィンドウのサイズをユーザーの画面のサイズに一致するように変更します。

「ウィンドウのサイズ: 可変ルートウィンドウサイズ」

--maximize

アプリケーションの初期サイズ。

「ウィンドウのサイズ: クライアントの最大サイズ」

--scalable

アプリケーションの表示をウィンドウに合わせて拡大縮小します。

「ウィンドウのサイズ: ウィンドウに合わせて拡大縮小する」

--depth

アプリケーションの発色数。

「発色数」

--icon

アプリケーションの Webtop アイコン。

「アイコン」

--hints

アプリケーションに対する追加の「名前-値」データを含む文字列。

「ヒント」

--clipboardlevel

アプリケーションのクリップボードセキュリティーレベル。

「コピー&ペースト: アプリケーションのクリップボードセキュリティーレベル」

--roottype

ルートウィンドウの外観。

「ウィンドウの色」

--rootcolor

ルートウィンドウの色。

「ウィンドウの色: カスタム色」

--compression

AIP プロトコルが送信時にコマンドを圧縮するかどうかを指定します。

「コマンドの圧縮」

--execution

AIP プロトコルがコマンドを常に指定順に実行するか、パフォーマンスを最高にするために最適化するかを指定します。

「コマンドの実行」

--quality

クライアントデバイスで表示される実効発色数。

「カラー品質」

--interlaced

インターレースイメージ伝送を有効にします。

「インタレースイメージ」

--accel

アプリケーションの表示のグラフィックアクセラレーションを有効にします。

「グラフィックアクセラレーション」

--delayed

アプリケーションの表示の遅延更新を有効にします。

「遅延更新」

--ldapusers

指定した LDAP ユーザーにアプリケーションを割り当てます。

「「割り当て済みのユーザープロファイル」タブ」

--ldapgroups

指定した LDAP グループにアプリケーションを割り当てます。

「「割り当て済みのユーザープロファイル」タブ」

--ldapsearch

LDAP 検索条件に一致するユーザーにアプリケーションを割り当てます。

「「割り当て済みのユーザープロファイル」タブ」

--loadbal

使用する負荷分散アルゴリズム。

「アプリケーションの負荷分散」

--env

アプリケーションを実行するのに必要な環境変数の設定。

「環境変数」

--login

アプリケーションを起動するために使用するログインスクリプト。

「ログインスクリプト」

--winmgr

アプリケーションで使用するウィンドウマネージャー。

「ウィンドウマネージャー」

--resumetimeout

アプリケーションを再開可能にする時間 (分)。

「アプリケーションの再開機能: タイムアウト」

--middlemouse

マウスの 2 つのボタンを使用してマウスの中ボタンのクリックをエミュレートするときのタイムアウト。

「マウスの中ボタンのタイムアウト」

--force3button

アプリケーションが 3 ボタンマウスだけをサポートすることを指定します。

「マウス」

--windowclose

メインのアプリケーションウィンドウを閉じたときのアプリケーションセッションへの影響。

「ウィンドウを閉じるアクション」

--dpi

SGD が X アプリケーションに報告するモニターの解像度。

「モニターの解像度」

--keepopen

アプリケーションを起動するときに使用する接続を開いた状態にします。

「起動接続をオープンしたまま保持」

--share

類似アプリケーションセッションでのリソース共有を有効にします。

「類似セッション間でリソースを共有」

--securityextension

アプリケーションの X セキュリティー拡張機能を有効にします。

「X セキュリティー拡張機能」

--ssharguments

ssh クライアントのコマンド行引数。

「接続方法: SSH 引数」

--unixaudiopreload

SGD オーディオリダイレクトライブラリを有効にします。

「オーディオリダイレクトライブラリ」

--remotewindowkeys

ウィンドウ管理キーストロークをリモートセッションに送ります。

「ウィンドウ管理キー」

--allowkioskescape

キオスクモードのアプリケーションのプルダウンヘッダーを使用可能にします。

「キオスクモードのエスケープ」

--allowsshdowngrade

X11 転送が構成されていないか、または機能しない場合に、SGD が SSH の代わりに X11 接続を試行できるようにします。

「SSH のダウングレードを許可」

--file

組織階層内に複数のオブジェクトを作成するのに使うバッチファイル。

 

複数のオブジェクトを一括で作成するには、--file オプションを使用します。他のオプションは、1 つのオブジェクトを作成する場合に使用します。

次の例では、アプリケーション XFinance 用の新規 X アプリケーションオブジェクトを作成します。このアプリケーションはアプリケーションサーバー paris、bonn、または lisbon で実行できます。どのアプリケーションサーバーを使用するかは、アプリケーションサーバーの負荷分散機能によって決定されます。

$ tarantella object new_xapp \
--name "o=applications/ou=Finance/cn=XFinance" \
--width 1000  --height 800 \
--app /usr/local/bin/xfinance \
--appserv "o=appservers/ou=Finance/cn=paris" \
"o=appservers/ou=Finance/cn=bonn" "o=appservers/cn=lisbon"