Guía del desarrollador para la creación de paquetes de aplicaciones

Códigos de salida para secuencias de comandos

Cada secuencia de comandos debe salir con uno de los códigos de salida que aparecen en la tabla siguiente.

Tabla 3–2 Instalación de códigos de salida de secuencias de comandos

Código 

Significado 

Finalización satisfactoria de la secuencia de comandos.  

Error fatal. El proceso de instalación se ha terminado en este momento.  

2  

Advertencia o condición de posible error. La instalación continúa. Aparece un mensaje de advertencia en el tiempo de la finalización.  

3  

El comando pkgadd se ha detenido de forma correcta. Sólo la secuencia de comandos checkinstall devuelve este código.

10  

Se debe reiniciar el sistema cuando la instalación de todos los paquetes seleccionados se haya completado. (Este valor se debe agregar a uno de los códigos de salida de un único dígito.)  

20  

El sistema se debe reiniciar inmediatamente al terminar la instalación del paquete actual. (Este valor se debe agregar a uno de los códigos de salida de un único dígito.)  

Consulte el Capítulo 5Casos prácticos de creación de paquetes si desea ver ejemplos de códigos de salida devueltos por las secuencias de comandos de la instalación.


Nota –

Todas las secuencias de comandos de instalación distribuidas con su paquete deben contar con una entrada en el archivo prototype. El tipo de archivo debe ser i (para la secuencia de comandos de instalación del paquete).