2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-24 04:00:26 +00:00
Files
xcat-core/xCAT-server/sbin/makenamed.conf
lissav 47717050f9 fix syntax error in conf file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2732 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-02-12 14:35:23 +00:00

33 lines
610 B
Bash
Executable File

#!/bin/sh
DIRECTORY=/var/named
if [ -f /etc/SuSE-release ]; then
DIRECTORY=/var/lib
fi
FILE=/etc/named.conf
#unalias cp
if [ -f $FILE ]; then
cp -f $FILE ${FILE}.ORIG
fi
if [ ! -d /var/named ]; then
mkdir "/var/named"
fi
echo "options {
directory \"$DIRECTORY\";
dump-file \"$DIRECTORY/data/cache_dump.db\";
statistics-file \"$DIRECTORY/data/named_stats.txt\";
memstatistics-file \"$DIRECTORY/data/named_mem_stats.txt\";
recursion yes;
forward only;
forwarders {" >$FILE
for i in $(grep "^nameserver" /etc/resolv.conf | awk '{print $2}')
do
echo " $i;"
done >>$FILE
echo " };
};" >>$FILE