Solaris 9 12/03 安裝指南

建立預先建立程序檔

此程序檔在歸檔檔案建立期間執行,具有多種用途。

  1. 建立預先建立程序檔。遵循建立自訂程序檔的準則中所述的準則。

  2. 將程序檔儲存在 /etc/flash/precreation 目錄中。


範例 18–1 預先建立程序檔摘錄

下列範例摘錄自預先建立程序檔。



範例 18–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
fi
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

使用預先建立程序檔來建立使用者定義的歸檔檔案區段

預先建立程序檔可在歸檔檔案中建立使用者定義的區段,以提供特定的應用程式資訊。此區段會用於維護歸檔檔案。必須將此程序檔置於 $FLASH_DIR/sections 目錄中。Solaris Flash 歸檔檔案不處理使用者定義的區段。例如,區段中可包含對該歸檔檔案的描述,也可包含檢查應用程式完整性的程序檔。

使用者定義的區段應使用以下格式: