#!/bin/sh

echo "T2 live setup ..."

mkdir -p /tmp ; chmod 1777 /tmp

echo "Setting up overlay mounts ..."

mkdir -p /mnt/overlay
mount -nt tmpfs none /mnt/overlay
mount -nt unionfs -o dirs=/mnt/overlay:/mnt/live=ro none /mnt/live

echo "Finalizing configuration ..."
cat /proc/mounts > /etc/mtab

rm -f /init{,2}

init="init= `cat /proc/cmdline`" ; init=${init##*init=} ; init=${init%% *}
# TODO: later on search other places if we want 100% backward compat.
[ "$init" ] || init=/sbin/init
exec $init $*

# s.th. went wrong - debug mode ,-)
exec sh --login

