Cómo ejecutar un script al arrancar para SUSE Enterprise Server 11

He añadido lo siguiente y confirmado el script funciona como lo es por primera ejecución. ¿Por qué no se ejecuta esta secuencia de commands cuando se inicia el server cada vez? No estoy seguro de lo que estoy perdiendo.

Confirmado trabajando sh myscript.sh

El file está en /etc/init.d/myscript.sh

/etc/init.d/ no significa "always-start-everything-inside". Hay directorys /etc/rcN.d/ que definen subsets de /etc/init.d/ para cada sistema posible "run-level". Intente man chkconfig – por lo less en los derivados de RedHat explica el sistema. Supongo que SuSe debería tener uno también.

PS También, para algunos init-scripts triviales, que no necesitan tener información de dependencies y así sucesivamente, se puede usar /etc/rc.local su lugar. Es un poco feo, pero a veces el principio KISS anula esto por su propia belleza. D

    Intereting Posts