Solaris 9 安裝指南

建立預先建立程序檔

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

  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 歸檔檔案不會處理使用者定義區段。例如,區段中可包含歸檔檔案的說明,也可包含檢查應用程式完整性的程序檔。

使用者定義區段應使用下列格式。