Guest User

Untitled

a guest
Dec 11th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. #!/bin/bash
  2. if [ -f "/var/named/data/$1" ]
  3. then
  4. echo "file exists";
  5. exit 1;
  6. fi
  7.  
  8. cp /var/named/data/hosting.com /var/named/data/$1
  9.  
  10. ( rm -f /var/named/data/$1 ; sed "s/hosting.com/$1/g" > /var/named/data/$1) < /var/named/data/$1
  11.  
  12. ( rm -f /var/named/data/$1 ; sed "s/10.32.84.69/$2/g" > /var/named/data/$1) < /var/named/data/$1
  13.  
  14. echo "zone \"$1\" IN {" >> /etc/named.conf
  15.  
  16. echo "type master;" >> /etc/named.conf
  17.  
  18. echo "file \"data/$1\";" >> /etc/named.conf
  19. echo "};" >> /etc/named.conf
  20.  
  21. service named restart
Add Comment
Please, Sign In to add comment