http://code.google.com/p/cauldron/source/detail?r=99
Modified:
/trunk/framework/make_dir_mdrd.sh
=======================================
--- /trunk/framework/make_dir_mdrd.sh Tue Feb 10 08:00:15 2009
+++ /trunk/framework/make_dir_mdrd.sh Fri Jul 30 05:31:17 2010
@@ -304,7 +304,7 @@
rm ${RD_ROOT}/etc/rc.d/*.orig
# make it look more like OpenBSD!
- mkdir -p $RD_ROOT/var/chroot/named/etc $RD_ROOT/var/chroot/named/master
${RD_ROOT}/var/chroot/named/cache
+ mkdir -p $RD_ROOT/var/chroot/named/etc $RD_ROOT/var/chroot/named/master
${RD_ROOT}/var/chroot/named/cache $RD_ROOT/var/chroot/named/standard
# this assumes the build-systems have been tampered with
cp -rp ${DSTDIR}/etc/namedb/* ${RD_ROOT}/var/chroot/named/master ;
good2go $?
echo "Step ${_intStepCount}: Placing a 127.0.0.0/8 zone in
the named(8) chroot"
@@ -312,13 +312,19 @@
# CFI Specific -- but may be useful for others
echo "Step ${_intStepCount}: Placing a localhost.zone in
the named(8) chroot"
mv ${RD_ROOT}/var/chroot/named/master/localhost
${RD_ROOT}/var/chroot/named/master/localhost.zone ; good2go $?
-
+
+ # CFI Specific -- but may be useful for others
+ echo "Step ${_intStepCount}: Placing the most-current Root
DNS Cache (root.cache) into named(8) chroot"
+ mv ${RD_ROOT}/var/chroot/named/master/root.cache
${RD_ROOT}/var/chroot/named/standard ; good2go $?
+
echo "Step ${_intStepCount}: Putting etc/rc.d/passwd RC
hook into place"
cp ${HOME_DIR}/passwd_nbsd4 ${RD_ROOT}/etc/rc.d/passwd && chmod 655
${RD_ROOT}/etc/rc.d/passwd ; good2go $?
echo "Step ${_intStepCount}: Putting etc/rc.d/rndctl RC
hook into place"
cp ${HOME_DIR}/rndctl ${RD_ROOT}/etc/rc.d/rndctl && chmod 655
${RD_ROOT}/etc/rc.d/rndctl ; good2go $?
+ echo "Step ${_intStepCount}: Putting etc/rc.d/mfsvlog RC
hook into place"
+ cp ${HOME_DIR}/mfsvlog ${RD_ROOT}/etc/rc.d/mfsvlog && chmod 655
${RD_ROOT}/etc/rc.d/mfsvlog ; good2go $?
;;
openbsd)