run process in startup
Issac Newton
mr_issac_newton at yahoo.com
Wed Jun 1 04:56:15 UTC 2005
I am not going to take the time to translate this... so good luck
peoples. For those who dont speak spanish, try Dictionary.com
A friend bookmarked that on my computer for some reason >.<
DONT KILL THE NEWBIE(me)
-Ice
--- Leinier Cruz Salfran <FDaVietre at gtm.desoft.cu> wrote:
> Hola.
>
> Debieras usar este truco para crear una inicialización de cualquier
> programa que corrar como un demonio en tu sistema al inicio del
> mismo.
>
> Pasos a seguir:
> 1- Crear en /etc/rc.d/init.d/ un archivo que tenga como nombre el
> nombre del programa ejecutable principal.
> 2- Establecerle al archivo los permisos de lectura, escritura y
> ejecucion solo al usuario y grupo propietario.
> 3- Editarlo y agregarle estas líneas (cambiar los valores de las
> variables por los correspondientes).
>
> #! /bin/sh
> # Script de inicio para el programa $NOMBREPROGRAMA
> #
> # chkconfig: 2345 70 40
> # description: Script de inicio para el programa $NOMBREPROGRAMA
> #
> # Fuente de la libreria de funciones.
> . /etc/rc.d/init.d/functions
>
> prog="jabberd..."
> programa="/usr/bin/jabberd"
> argumentos="-b"
> archivolock="/var/lock/subsys/jabberd"
>
> start() {
> echo -n $"Iniciando $prog"
> daemon $programa $argumentos
> RETVAL=$?
> [ $RETVAL = 0 ] && touch $archivolock
> echo
> return $RETVAL
> }
>
> stop() {
> echo -n $"Parando $prog"
> killproc $programa
> RETVAL=$?
> if [ $RETVAL -eq 0 ]; then
> success " "
> rm -f $archivolock
> else
> failure " "
> fi
> echo
> return $RETVAL
> }
>
> case "$1" in
> start)
> start
> ;;
> stop)
> stop
> ;;
> restart)
> stop
> start
> ;;
> *)
> echo $"Uso: $0 {start|stop|restart}"
> exit 1
> esac
>
> exit $RETVAL
>
> 4- Agregalo a la lista del programa 'chkconfig' con el comando
> 'chkconfig --add jabberd'.
> 5- Activa el programa para el inicio automatico con el comando
> 'chkconfig jabberd on'.
>
> Ya estarás en disposición de cada vez que se inicie el sistema
> operativo ver como se inicia el programa que desees.
>
> Fíjate en donde dice '# chkconfig: 2345'. Eso indica los niveles del
> sistema en los cuales se activará el script.
>
> Espero tengas suerte con este script y que si tienes dudas me las
> hagas saber.
>
> Nota aclaratoria:
> 1- No me interesa que el idioma de esta lista sea en inglés. Yo leo
> los mensajes en el idioma que lo publiquen y envío mis mensajes en mi
> idioma natal. Quien quiera saber lo que yo escriba que traduzca con
> su mente o con un traductor.
> 2- En el ejemplo del codigo BASH me falta lograr que si ya se está
> ejecutando el programa que no se ejecute otra vez, cosa que hace en
> esta versión. Si posteriormente logro hacerlo enviaré la
> actualización
>
> Cordialmente, Leinier Cruz Salfran.
>
>
>
>
>
>
> -----Mensaje original-----
> De: fedora-list-bounces at redhat.com
> [mailto:fedora-list-bounces at redhat.com] En nombre de Ahmed
> Abdel-Aliem
> Enviado el: martes, 31 de mayo de 2005 07:51
> Para: For users of Fedora Core releases
> Asunto: run process in startup
>
> hi
> i have installed a program which i want it to start each time when
> the system starts i dunno how to do this can anyone help me and tell
> me what to edit ?
> here is the command i use to run the program from the terminal
> /usr/local/bin/noip2
>
> thanks in advance
>
> --
> Ahmed Abdel-Aliem
> Web Developer
> www.ApexScript.com
> 0101108551
> registered Linux user number 382789
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
>
>
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
>
__________________________________
Discover Yahoo!
Have fun online with music videos, cool games, IM and more. Check it out!
http://discover.yahoo.com/online.html
More information about the fedora-list
mailing list