Creación de las secuencias de personalización
I
Valida el contenido y la integridad del software. La secuencia no consigue crear el contenedor si
se deteriora la integridad.
Prepara los productos para una posterior personalización en sistemas clónicos.
I
I
Registra otras secuencias de instalación dinámicamente durante la creación del contenedor.
Añade un mensaje al archivo de resumen de creación de flash. El mensaje debe ser corto y
I
registrar solamente que las secuencias se iniciaron y se terminaron, así como los resultados.
Puede consultar los resultados en la sección de resumen.
Cree la secuencia de creación previa. Siga las instrucciones descritas en
1
una secuencia de personalización" en la página
Almacene la secuencia en el directorio /etc/flash/precreation.
2
Extractos de una secuencia de creación previa
Ejemplo 3–1
Los ejemplos siguientes son extractos de una secuencia de creación previa.
Para registrar la hora de inicio en la sección de resumen, siga el ejemplo siguiente:
I
echo "MyApp precreation script started">> $FLASHDIR/summary
Para comprobar la integridad del software, use el comando flcheck. No se puede usar este
I
comando en la línea de comandos. Su sintaxis es: archivos y directorios de componentes de
software
flcheck ...| -
Por ejemplo, para validar los archivos y directorios, use el ejemplo siguiente:
flcheck archivos y directorios de los componentes de software
If Not in selection - refuse creation
echo "Myapp Integrity Damage">>$FLASHDIR/summary
O bien, para conservar los archivos y directorios nuevos inesperados y no malograr la creación
del contenedor, siga el ejemplo siguiente:
flcheck archivos y directorios de los componentes de software If Not in selection include by force flinclude componente de software
Para registrar la implementación de las secuencias y los datos, siga el ejemplo siguiente:
I
I
I
34
Guía de instalación de Solaris 10 6/06: Contenedores Solaris Flash (Creación e instalación) • Mayo de 2006
Copie la secuencia en el directorio siguiente:
cp predeployment script /etc/flash/predeployment
Para registrar la secuencia dinámicamente durante la creación del contenedor, copie la
secuencia en el directorio siguiente.
cp predeployment script $FLASHDIR/predeployment
"Pautas para la creación de
27.