| #!/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 |
| ) |