#!/bin/sh set -e VERSION='@VERSION@' unset TMP TEMP TMPDIR || true # might not be exported if we're running from init=/bin/sh or similar export PATH ########################################################################### if [ -z "$DEBOOTSTRAP_DIR" ]; then if [ -x /debootstrap/debootstrap ]; then DEBOOTSTRAP_DIR=/debootstrap else DEBOOTSTRAP_DIR=/usr/share/debootstrap fi fi . "$DEBOOTSTRAP_DIR/functions" exec 4>&1 LANG=C EXTRA_SUITES="" USE_COMPONENTS=main KEYRING="" DISABLE_KEYRING="" FORCE_KEYRING="" VARIANT="" MERGED_USR="" ARCH="" HOST_ARCH="" HOST_OS="" KEEP_DEBOOTSTRAP_DIR="" USE_DEBIANINSTALLER_INTERACTION="" SECOND_STAGE_ONLY="" CHROOTDIR="" MAKE_TARBALL="" EXTRACTOR_OVERRIDE="" UNPACK_TARBALL="" ADDITIONAL="" EXCLUDE="" EXCLUDE_DEPENDENCY="" VERBOSE="" CERTIFICATE="" CHECKCERTIF="" PRIVATEKEY="" CACHE_DIR="" INRELEASE_PATH="" DEF_MIRROR="http://deb.debian.org/debian" DEF_HTTPS_MIRROR="https://deb.debian.org/debian" # set $CONTAINER detect_container export LANG USE_COMPONENTS umask 022 ########################################################################### ## phases: ## finddebs dldebs printdebs save_variables first_stage second_stage RESOLVE_DEPS=true WHAT_TO_DO="finddebs dldebs save_variables first_stage second_stage" am_doing_phase () { # usage: if am_doing_phase finddebs; then ...; fi local x; for x in "$@"; do if echo " $WHAT_TO_DO " | grep -q " $x "; then return 0; fi done return 1 } ########################################################################### usage_err() { info USAGE1 "usage: [OPTION]... [ [