Copy and link files to allow a chrooted named to start-up automatically.

This commit is contained in:
christos 2005-07-17 16:30:57 +00:00
parent e99183b649
commit a2663103c5
1 changed files with 14 additions and 1 deletions

View File

@ -1,6 +1,6 @@
#!/bin/sh
#
# $NetBSD: named,v 1.15 2005/03/17 18:44:09 tron Exp $
# $NetBSD: named,v 1.16 2005/07/17 16:30:57 christos Exp $
#
# PROVIDE: named
@ -58,6 +58,19 @@ named_precmd()
fi
done
if [ -d /etc/namedb ]; then
(cd /etc/namedb && for i in *; do
j=${named_chrootdir}/etc/namedb/$i
if [ ! -r $j ]; then
cp -rp $i $j
fi
done)
fi
if [ \( ! -r ${named_chrootdir}/etc/named.conf \) -a \
\( -r ${named_chrootdir}/etc/namedb/named.conf \) ]; then
ln -s namedb/named.conf ${named_chrootdir}/etc
fi
if [ -f /etc/localtime ]; then
cmp -s /etc/localtime "${named_chrootdir}/etc/localtime" || \
cp -p /etc/localtime "${named_chrootdir}/etc/localtime"