diff --git a/zlibs/bootstrap b/zlibs/bootstrap index 1a4e1cc..047bb40 100644 --- a/zlibs/bootstrap +++ b/zlibs/bootstrap @@ -150,7 +150,19 @@ bootstrap_tar_pack() { req=(bootstrap_tgz) ckreq || return 1 - local _dest=`dirname $bootstrap_tgz` + for i in $custmodules; do + sed -i -e 's/$i//g' $strapdir/etc/modules + done + + cat < /usr/sbin/policy-rc.d +chmod +x /usr/sbin/policy-rc.d + +apt-get update +apt-get --yes --force-yes install ${extra_packages} +apt-get --yes --force-yes dist-upgrade +apt-get --yes --force-yes autoremove + +apt-get clean + +rm -f /usr/sbin/policy-rc.d +rm -f /usr/sbin/invoke-rc.d +dpkg-divert --remove --rename /usr/sbin/invoke-rc.d +EOF + + sudo chmod +x $strapdir/postunpack || zerr + sudo chroot $strapdir /postunpack || zerr + + for i in $custmodules; do + print $i | sudo tee -a $strapdir/etc/modules ${TEEVERBOSE} + done }