パッケージファイルとは、1つ以上のファイルをZIP形式で圧縮したファイルです。このファイルは、ソフトウェア設定スクリプトをソフトウェア設定情報やパラメーター情報に関連付けるために使用します。また、このファイルは、L-Serverに転送されてから、L-Server上で解凍されます。
ソフトウェア設定情報に登録するパッケージファイルを、スクリプトパッケージと呼びます。パラメーター情報に登録するパッケージファイルを、パラメーターパッケージと呼びます。それぞれのパッケージファイルの中に含まれるソフトウェア設定スクリプトは異なります。この説明を以下に示します。
スクリプトパッケージ
ソフトウェア設定スクリプトのスタートアップスクリプトと添付ファイルを含めます。スタートアップスクリプトは、必ず含める必要があります。
パラメーターパッケージ
ソフトウェア設定スクリプトの添付ファイルを含めます。
ソフトウェア設定スクリプトの実行イメージ
スクリプトパッケージやパラメーターパッケージはL-Serverに転送されて、L-Server上で解凍されます。また、本製品が生成する環境変数設定スクリプトもL-Server上に転送されます。これらのソフトウェア設定スクリプトは、L-Server上のワークディレクトリに、以下の構造で格納されます。そして、スタートアップスクリプトが格納されているディレクトリをカレントディレクトリとして、スタートアップスクリプトが実行されます。
<ワークディレクトリ> + <ソフトウェアID> + scriptpkg | + スタートアップスクリプト(startup.cmd、startup.sh) | + 環境変数設定スクリプト(setenv.cmd、setenv.sh) | + スクリプトパッケージの添付ファイル + parampkg + パラメーターパッケージの添付ファイル |
各ディレクトリの説明を以下に示します。
ソフトウェアIDディレクトリ
ソフトウェアごとに独立したディレクトリを作成します。このディレクトリの名前は、ソフトウェアIDになります。
scriptpkgディレクトリ
スクリプトパッケージを解凍したスタートアップスクリプトと添付ファイルが格納されます。また、環境変数設定スクリプトも格納します
parampkgディレクトリ
パラメーターパッケージを解凍した添付ファイルが格納されます。スタートアップスクリプトからパラメーターパッケージの添付ファイルを使用する場合は、相対パスで添付ファイルを参照するようにします。
注意
パッケージファイル
スタートアップスクリプトの格納位置
スタートアップスクリプトは、ディレクトリの配下ではなく、ZIPファイルのルートに格納してください。
スタートアップスクリプトをディレクトリの配下に格納すると、このスクリプトが実行できません。
日本語名のファイルは禁止
日本語名のファイルを含めることはできません。
ファイルの削除
L-Serverに転送したファイルは、スクリプトを実行したあとに削除されます。