Carlosm<br><br>Hola Carlos,<br><br>A mí me viene bárbaro que hayas planteado esto, porque me pasa al revés, le tengo pánico a los archivos de bind9 , y nunca le dediqué el tiempo necesario y la vengo peloteando con servicios de dns dinámico y dnsmasq (que está muy bien, por cierto), y toqueteos al /etc/hosts.<br>
<br>La versión nueva del script la veo muy prolijita, y la vieja, no le veo nada de malo, fue una excelente base para la nueva. Esto desde el punto de vista de alguien que escribe scripts de modo moderado (nunca llegaré a los niveles de esos scripts de miles de líneas en bash, el otro día ví uno que me dejó de cara, cuando me acuerde el nombre lo digo).<br>
<br>Un pequeño aporte más, es que cuando quiero modificar el /etc/hosts con las IPs dinámicas que necesite, lo hago con un pipe de una secuencia de comandos directos a ed, ya que graba directamente el archivo (AFAICR) , y no corro el riesgo que algún proceso quede leyendo la versión vieja borrada (como sería el caso de pasarlo por una tubería con sed, o algo por el estilo).<br>
<br>¡¡ Me da cierto alivio empezar a entender cómo se le habla al bind9 !!<br><br><br><br>saludos<br>Haroldo<br><br><br><br><div class="gmail_quote">El 27 de noviembre de 2012 15:31, Carlos M. Martinez <span dir="ltr"><<a href="mailto:carlosmarcelomartinez@gmail.com" target="_blank">carlosmarcelomartinez@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola!<br>
<br>
Estoy trabajando en hacer un script para automatizar la actualización<br>
remota de nombres de host (de registros DNS en general) contra un BIND9.<br>
<br>
La idea de la solución es la que describo acá:<br>
<a href="http://cagnazzo.me/drupal/node/53" target="_blank">http://cagnazzo.me/drupal/node/53</a><br>
<br>
Ahora, como soy medio horrible haciendo scripts en shell siempre<br>
implemente el concepto de maneras 'ad hoc' en las diferentes maquinas<br>
donde lo usaba.<br>
<br>
Ahora hice un script de propósito mas general y me esta sirviendo bien,<br>
pero me gustaria consultar a los expertos de la lista sobre como hacerlo<br>
mas robusto.<br>
<br>
El script esta aqui: <a href="https://github.com/carlosm3011/dyn-update-bind" target="_blank">https://github.com/carlosm3011/dyn-update-bind</a><br>
<br>
Todo feedback es apreciado, y ni que hablar de que si a alguien le sirve<br>
esto, adelante ;-)<br>
<br>
s2<br>
<br>
Carlos<br>
_______________________________________________<br>
Uylug-programming mailing list<br>
<a href="mailto:Uylug-programming@listas.uylug.org.uy">Uylug-programming@listas.uylug.org.uy</a><br>
<a href="http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy" target="_blank">http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy</a><br>
</blockquote></div><br>