[CentOS] named problem with cpanel

Tom admin at homemachine.net
Wed Jun 22 01:06:18 UTC 2005


Egypt.com wrote:
> If you have your zone files in /var/named, you can use the following 
> script to produce another named.conf file
> The script will print the file to the screen, you can copy and paste it 
> if you are satisfied with the results
> 
> Note : Run only if you have primary master name server
> 
> **************BEGIN SCRIPT**************
> #!/bin/bash
> 
> DIRECTORY="/var/named"
> 
> #Generate /etc/rndc.key file (if you already have one in /etc/rndc.key 
> then just run the script as non root user)
> rndc-confgen -a
> 
> cat /etc/rndc.key
> echo -e "controls { \n\t inet 127.0.0.1 allow { localhost; } keys { 
> "rndckey"; };\n};\n"
> if [ -f "$DIRECTORY/named.ca" ]
> then
>  echo -e "zone \".\" {\n\ttype hint;\n\tfile 
> \"$DIRECTORY/named.ca\";\n};\n\n"
> fi
> 
> for file in $DIRECTORY/*.db
> do
> if [ -f "$file" ]
> then
>   zonename=${file%.db}
>   echo -e "zone \"$zonename\" { \n\t type master; \n\t file \"$file\"; 
> \n};\n"
> fi
> done
> **************END SCRIPT**************
> 
> Hope this will help
> 

thanks for that. it looks like the best option is to remove 
caching-nameserver as it isn't needed with cpanel machines, then restore 
named.conf :)

regards
tom



More information about the CentOS mailing list