#!/usr/bin/env bash
set -e

rootfsDir="$1"
shift

# specifying --arch below is safe because "$@" can override it and the "latest" one wins :)

(
	set -x
	rinse --directory "$rootfsDir" --arch amd64 "$@"
)

"$(dirname "$BASH_SOURCE")/.febootstrap-minimize" "$rootfsDir"

if [ -d "$rootfsDir/etc/sysconfig" ]; then
	# allow networking init scripts inside the container to work without extra steps
	echo 'NETWORKING=yes' > "$rootfsDir/etc/sysconfig/network"
fi

# make sure we're fully up-to-date, too
(
	set -x
	chroot "$rootfsDir" yum update -y
)