#!/bin/sh
exec 2>&1

tty=tty1

[ -r conf ] && . ./conf

if [ -x /sbin/getty -o -x /bin/getty ]; then
	# busybox
	GETTY=getty
elif [ -x /sbin/agetty -o -x /bin/agetty ]; then
	# util-linux
	GETTY=agetty
fi

GETTY_ARGS+=' --autologin guest '

if [ -d /home/guest ]; then
  btrfs subvol delete /home/guest || rm -r /home/guest
fi
btrfs subvol snapshot /var/btrfs/@guest /home/guest

exec setsid ${GETTY} ${GETTY_ARGS} \
	"${tty}" "${BAUD_RATE}" "${TERM_NAME}"
