Solaris 10 8/07 インストールガイド (Solaris フラッシュアーカイブの作成とインストール)

Procedure作成前スクリプトの作成方法

このスクリプトは、アーカイブの作成時に実行されます。このスクリプトには、さまざまな使用法があります。

  1. 作成前スクリプトを作成します。「カスタムスクリプト作成のガイドライン」に記されているガイドラインに従います。

  2. スクリプトを /etc/flash/precreation ディレクトリに保存します。


例 3–1 作成前スクリプトからの抜粋

次の例は、作成前スクリプトからの抜粋です。



例 3–2 作成前スクリプト

#!/bin/sh
echo "Test precreation script started" >> $FLASH_DIR/summary
cat /opt/TestApp/critical_file_list | flcheck -
if [ $? != 0 ]; then
	echo "Test precreation script failure" >> $FLASH_DIR/summary
	exit 1
if
echo "Test precreation script started" >> $FLASH_DIR/summary
/opt/TestApplication/license_cloning
	$FLASH_DIR/predeployment/.TestApplicationLicenceTransfer \
	$FLASH_DIR/custom_sections/TestApplicationLicenceCounter
echo "Test precreation script finished" >> $FLASH_DIR/summary
exit 0