Como podria hacer para q el named.boot arranque automaticamente cuando mi sistema arranque?.
Gracias.
| ||||
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 |
| |||
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 |
| |||
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 |
| |||
en debian puedes hacer uso de update-rc.d, para agregar y manejar el nivel de arranque. ejemplo.
Código:
donde nombre es el que le hayas puesto a tu script de arranque.update-rc.d nombre defaults 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 |
| |||
Gracias por recordar como se hace en Debian, Herminio, así da gusto Saludos |
| |||
Cita: Estoy casi seguro de que alguien te lo agradecerá.P.D1.: Uf, me desuvique, ahora es que me fijo que usa debian, pero nada hay les queda por si le toca con RH. 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 |
| ||||
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. |
| |||
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 |
| ||||
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 |