#!/bin/bash -e
mount_bind_rootfs() {
	if ! mount | grep -q /rootfs; then
		mkdir -p /rootfs
		mount --bind / /rootfs
	fi
}

umount_bind_rootfs() {
	if mount | grep -q /rootfs; then
		umount /rootfs || lsof -n | grep /rootfs
		rmdir /rootfs
	fi
}

case $1 in
	before)
		case $2 in
			rootfs) apt-get clean || true; mount_bind_rootfs;;
		esac
		;;
	after)
		case $2 in
			rootfs) umount_bind_rootfs ;;
		esac
		;;
esac