#! /bin/sh -e HANDLERS=handlers SPOOL="$(mktemp -d /tmp/kickseed.XXXXXX)" SUPPORTEDLOCALES=/usr/share/localechooser/SUPPORTED-short trap 'rm -rf "$SPOOL"' EXIT HUP INT QUIT TERM . ./kickseed.sh ks_log () { echo "LOG: $@" >&2 } ks_preseed () { echo "$@" >> "$SPOOL/parse/test-output" } ks_run_handler () { echo "Would run $1 handler" } ks_run_script () { TYPE="$1" INTERPRETER="$2" CHROOTED="$3" SCRIPT="$4" echo "Would run $TYPE script $SCRIPT using interpreter $INTERPRETER (chrooted: $CHROOTED):" cat "$SCRIPT" echo } ks_write_script () { echo "Would write executable script $1:" cat echo } RET=0 (kickseed "$1") || RET=$? sort "$SPOOL/parse/test-output" kickseed_post exit $RET