#!/bin/sh
# /mnt/jffs2/atv/atvd - startscript. Sinds FW V0.9.107 staat atvd op de SD-kaart (atv-sw.tar.gz) en pakt autorun.sh
# hem uit naar /tmp/atv-sw: dan die starten. Anders de oude indeling (V0.9.8): atvd.gz hiernaast in jffs2, uitpakken
# naar /tmp/atv. De procesnaam blijft "atvd" (pidof atvd werkt).
[ -x /tmp/atv-sw/atvd ] && exec /tmp/atv-sw/atvd "$@"
D=${0%/*}
mkdir -p /tmp/atv && gzip -dc "$D/atvd.gz" > /tmp/atv/atvd.new && chmod 755 /tmp/atv/atvd.new && mv /tmp/atv/atvd.new /tmp/atv/atvd || exit 1
exec /tmp/atv/atvd "$@"
