[Bulma] Consulta sobre bash
Felipe Alfaro Solana
felipe.alfaro en gmail.com
Lun Dic 10 11:53:07 CET 2007
On Dec 10, 2007 9:02 AM, Sebastian Ayala <aslmar en yahoo.com.ar> wrote:
> Hola Lista.
>
> Toy escribiendo en bash un script para crear dominios en un servidor web
> que corre bajo fedora, pero me encontre con algo que no se hacer, tengo
> q agregar a un fichero named.conf las zonas, pero el fichero tiene una
> estructura q debo respetar al final siempre tengo que tener la zona del
> server y el acl, ya q el server corre con un panel de control plesk y no
No puedes utilizar una directiva "include" para incluir esas lineas y
poder moverlas al principio del fichero?
En caso de que la respuesta a la pregunta anterior sea NO, puedes
hacer lo siguiente:
1. Copia a un fichero, llamado ACL, por ejemplo, las lineas que tienen
que ir al final de named.conf.
2. cat <(head -$(echo $[$(cat /etc/named.conf | wc -l)-$(cat ACL | wc
-l)]) /etc/named.conf) MY_CHANGES ACL > named.conf.tmp
Donde MY_CHANGES contiene las lineas que quieres insertar.
Depues, puedes ejecutar named-checkconf para comprobar que el fichero
resultando es correcto y, en ese caso, sobreescribir /etc/named.conf
con named.conf.tmp.
> puedo cambiarles algunas cosas, como puedo con bash agregar lineas antes
> de esas entradas, o si saben de algun manual de bash que toque este tema.
>
> zone "hoteles-bariloche.com.ar" {
> type master;
> file "hoteles-bariloche.com";
> allow-transfer {
> 91.121.17.137;
> 212.27.32.132;
> common-allow-transfer;
> };
> #aca seria donde tengo que agregar la nueva zona.
> };
> zone "17.121.91.in-addr.arpa" {
> type master;
> file "17.121.91.in-addr.arpa";
> allow-transfer {
> common-allow-transfer;
> };
> };
> acl common-allow-transfer {
> none;
> };
>
> Saludos!
> _______________________________________________
> Bulmailing mailing list
> Bulmailing en bulma.net
> http://llistes.bulma.net/mailman/listinfo/bulmailing
> Etiqueta: http://breu.bulma.net/?l676
>
Más información sobre la lista de distribución Bulmailing