1
0
Fork 0

Add function "run_packages_nr"

This commit is contained in:
Braiden Vasco 2017-07-02 03:26:26 +00:00
parent 0786ca09d2
commit db8435f27b

View file

@ -14,21 +14,29 @@ EOF
fi
}
run_packages_nr() {
if [ -f "${1}" ]; then
log "Begin ${1}"
PACKAGES="$(sed -f "${SCRIPT_DIR}/remove-comments.sed" < "${1}")"
if [ -n "$PACKAGES" ]; then
on_chroot <<EOF
apt-get install --n-install-recommends -y $PACKAGES
EOF
fi
log "End ${1}"
fi
}
run_sub_stage() {
log "Begin ${SUB_STAGE_DIR}"
pushd ${SUB_STAGE_DIR} > /dev/null
for i in {00..99}; do
run_debconf "${SUB_STAGE_DIR}/${i}-debconf"
if [ -f ${i}-packages-nr ]; then
log "Begin ${SUB_STAGE_DIR}/${i}-packages-nr"
PACKAGES="$(sed -f "${SCRIPT_DIR}/remove-comments.sed" < ${i}-packages-nr)"
if [ -n "$PACKAGES" ]; then
on_chroot << EOF
apt-get install --no-install-recommends -y $PACKAGES
EOF
fi
log "End ${SUB_STAGE_DIR}/${i}-packages-nr"
fi
run_packages_nr "${SUB_STAGE_DIR}/${i}-packages-nr"
if [ -f ${i}-packages ]; then
log "Begin ${SUB_STAGE_DIR}/${i}-packages"
PACKAGES="$(sed -f "${SCRIPT_DIR}/remove-comments.sed" < ${i}-packages)"