Foros del Web » Administración de Sistemas » Unix / Linux »

autoarrancar un demonio en debian

Estas en el tema de autoarrancar un demonio en debian en el foro de Unix / Linux en Foros del Web. Como podria hacer para q el named.boot arranque automaticamente cuando mi sistema arranque?. Gracias....
  #1 (permalink)  
Antiguo 15/04/2003, 21:03
Avatar de comandosew  
Fecha de Ingreso: enero-2003
Ubicación: España
Mensajes: 193
Antigüedad: 21 años, 11 meses
Puntos: 0
autoarrancar un demonio en debian

Como podria hacer para q el named.boot arranque automaticamente cuando mi sistema arranque?.
Gracias.
__________________
Saludos.
  #2 (permalink)  
Antiguo 16/04/2003, 13:15
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 23 años
Puntos: 0
Yo lo hago así:

-Creo un script en /etc/init.d

mi_programa:

#!/bin/bash
/usr/bin/miprograma &

-Le doy permisos de ejecución:

chmod +x /etc/init.d/miprograma


-Lo enlazo en el directorio al cual corresponda mi runlevel por defecto:

ln -s /etc/init.d/miprograma /etc/rc2.d/S99miprograma


Sustituye el 2 por tu runlevel por defecto, y el 99 por un número inferior si quieres que se ejecute antes que otras cosas.


Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
  #3 (permalink)  
Antiguo 16/04/2003, 13:49
Avatar de comandosew  
Fecha de Ingreso: enero-2003
Ubicación: España
Mensajes: 193
Antigüedad: 21 años, 11 meses
Puntos: 0
Gracias!
A decir verdad pille mas o menos pero no del todo la idea...sabes donde puedo pillar un manual o algo para ver mejor como funciona?
Gracias
__________________
Saludos.
  #4 (permalink)  
Antiguo 16/04/2003, 19:02
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 23 años
Puntos: 1
El problema es que no explicas bien lo que quieres o no tienes muy claros los conceptos, named.boot no es un demonio, sino un fichero que es arrancado por el demonio named.
Para todo esto debes mirarte, la configuración de DNS etc.

No obstante con una simple busqueda en google, tiens todo esto:
http://www.google.com/search?hl=es&i...gle&lr=lang_es

Espero que te sirva.

Saludos
Herje
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #5 (permalink)  
Antiguo 19/04/2003, 08:27
Avatar de comandosew  
Fecha de Ingreso: enero-2003
Ubicación: España
Mensajes: 193
Antigüedad: 21 años, 11 meses
Puntos: 0
ah ok entonces el tema seria ese,hacer que automaticamente al arrancar el sistema el named arranque el named.boot donde debria especificarlo?
Gracias
__________________
Saludos.
  #6 (permalink)  
Antiguo 19/04/2003, 17:51
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 23 años
Puntos: 1
Entiendo yo que si tienes el named.boot para que arranque por defecto no tienes que preocuparte del demonio, este estará corriendo.
En funcion de que distro uses un servicio al arranque se hace de una manera o de otra, por ejemplo en gentoo metes el fichero con permisos de ejecucion en /etc/init.d/ y luego:

#rc-update add servicio default

con esto lo pones en el runlevel correspondiente y se pone en marcha al arrancar la máquina.

#rc-update del servicio

Con esto lo eliminas del arranque.

Si usas algo como Mandrake creo que es el xinet.d o algo así, pero básicamente sería lo mismo.
Tambien lo puedes hacer manualmente como dice Lical, aunque el nivel de inici en debian es rc2 y si no me equivoco en mandrake es el 5
Explica que distro tienes y quizá alguien que la use, te sabra explicar.

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #7 (permalink)  
Antiguo 20/04/2003, 00:29
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 23 años, 2 meses
Puntos: 6
en debian puedes hacer uso de update-rc.d, para agregar y manejar el nivel de arranque. ejemplo.
Código:
update-rc.d nombre defaults
donde nombre es el que le hayas puesto a tu script de arranque.
esta opcione agreagara tu script a los niveles,
2345 y para parar el servicio en 016.
para mas detalles si tu caso es debian, man update-rc.d
  #8 (permalink)  
Antiguo 21/04/2003, 10:06
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 23 años
Puntos: 1
Gracias por recordar como se hace en Debian, Herminio, así da gusto

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #9 (permalink)  
Antiguo 22/04/2003, 11:28
Avatar de comandosew  
Fecha de Ingreso: enero-2003
Ubicación: España
Mensajes: 193
Antigüedad: 21 años, 11 meses
Puntos: 0
gracias gente entre vuestra ayuda y un howto que encontre a ver si pong eso bien.
Thank you very much!
__________________
Saludos.
  #10 (permalink)  
Antiguo 22/04/2003, 12:23
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Cita:
en debian puedes hacer uso de update-rc.d, para agregar y manejar el nivel de arranque. ejemplo.
y en RedHat puedes usar

Código:
chkconfig --add nombre
para quitarlo usa el parametro --del y para litar los que estan usa --list

P.D.: Por si usas redhat :P

P.D1.: Uf, me desuvique, ahora es que me fijo que usa debian, pero nada hay les queda por si le toca con RH.

Última edición por hrxnet; 22/04/2003 a las 12:26
  #11 (permalink)  
Antiguo 22/04/2003, 16:58
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 23 años
Puntos: 1
Cita:
P.D1.: Uf, me desuvique, ahora es que me fijo que usa debian, pero nada hay les queda por si le toca con RH.
Estoy casi seguro de que alguien te lo agradecerá.
Está visto que si dieran un premio al foro más civico y colaboracionista el de Linux se llevaría el Primer premio, asi que me voy a tomar una birrita poa celebrarlo, a vuestra salud.


Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #12 (permalink)  
Antiguo 22/04/2003, 21:01
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Je gracias, no te imaginas las ganas que tengo de una heineken o una copa de wisky con leche (tacoma) pero tengo meses enfermo del estomago y no puedo :(
  #13 (permalink)  
Antiguo 24/04/2003, 12:29
Avatar de comandosew  
Fecha de Ingreso: enero-2003
Ubicación: España
Mensajes: 193
Antigüedad: 21 años, 11 meses
Puntos: 0
Ok he pillado ya casi todo xD es que como veis soy algo penco ok con ... update-rc.d script defaults lo arranco pero me he fijado.... que para que lo encuentr....ha de estar hubicado en /etc/init.d
....y me surgio la siguiente duda...si lo que quiero entonces es que el named cargue el archivo named.boot parra arrancar bind al iniciar mi sistema que archivo debneria de copiar a /etc/init.d ¿?¿? y que deberia de escirbir como script en el update-rc.d ¿?¿? named.boot? o tengo que crear un script que haga referencia a ese archivo?
Gracias.
__________________
Saludos.
  #14 (permalink)  
Antiguo 24/04/2003, 12:44
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 23 años
Puntos: 1
Me parece recordar que bind es un servicio de por si.
¿Has probado a poner por defecto bind?

update-rc.d bind defaults

No recuerdo muy bien, sorry

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #15 (permalink)  
Antiguo 24/04/2003, 12:57
Avatar de comandosew  
Fecha de Ingreso: enero-2003
Ubicación: España
Mensajes: 193
Antigüedad: 21 años, 11 meses
Puntos: 0
Si,en /etc/init.d se encuentra el bind9 y esta arrancado poruqe su pruebo con el update-rc.d a añadirlo me dice q esta corriendo pero mi duda es que el manual me decia algo bien diferente...aqui pasto esas lineas a ver si ustedes saben aa que se refiere o que hago mal.

----------------------------------------------------------------------------------
5.6) Probando su setup con nslookup

Antes de usar la herramienta nslookup, que trae BIND, vamos a investigar si existen errores de syslog. Si usted ha configurado el archivo inicial de modo que "named" arranca automáticamente durante el inicio del sistema, sale un mensaje de "named" esta activo. En el caso de que usted prefiera arancar "named" manualmente, use el comando siguiente:

# /etc/named -b /etc/named.boot (sólo root puede realizarlo)

Con el comando:
# grep daemon /etc/syslog.conf
debe aparecer algo como
*.err;kern.debug;daemon,auth.notice /var/adm/messages o /var/log/messages

--------------------------------------------------------------------------------
Bien pues el problema ahora no se si con arrancar bind9 basta o tengo q arrancar named pa que arranque el named.boot o que.
Gracias
__________________
Saludos.

Última edición por comandosew; 24/04/2003 a las 13:33
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:36.