#!/bin/sh set -e . /usr/share/debconf/confmodule file="$1" log() { logger -t apt-setup "$@" } warning() { log "warning: $@" } deb_src="deb-src" db_get apt-setup/enable-source-repositories if [ "$RET" = false ]; then deb_src="# deb-src" fi if db_get apt-setup/overlay && [ "$RET" = true ]; then db_get mirror/codename codename="$RET" if db_get apt-setup/overlay_host; then overlay_host="$RET" fi if db_get apt-setup/overlay_directory; then overlay_directory="$RET" fi if db_get apt-setup/overlay_components; then overlay_components="$RET" fi # If we have an overlay archive, we need to put those entries in as well log "setting up overlay archive" cat >> $file << EOF ## Additional overlay archives specified at installation time deb http://$overlay_host$overlay_directory $codename $overlay_components $deb_src http://$overlay_host$overlay_directory $codename $overlay_components EOF fi exit 0