PKGBUILDs/alarm/kodi-imx/runkodi

32 lines
926 B
Text
Raw Normal View History

2015-01-14 07:42:24 +00:00
#!/bin/sh
#pre_umount () {
# [ -f /lib/systemd/system/automounter-nfs.service ] && systemctl stop automounter-nfs.service
# [ -f /lib/systemd/system/automounter-smb.service ] && systemctl stop automounter-smb.service
#}
echo 0 > /sys/class/graphics/fbcon/cursor_blink
[ -n "$LOGFILE" ] || LOGFILE="/dev/null"
/usr/lib/kodi/kodi.bin $@
EXIT_CODE=$?
case "$EXIT_CODE" in
64) # 64=powerdown
echo "kodi exited with EXIT_CODE=$EXIT_CODE at $(date). Shutting down..." >>$LOGFILE
# pre_umount
systemctl poweroff
exit 0
;;
66) # 66=reboot
echo "kodi exited with EXIT_CODE=$EXIT_CODE at $(date). Rebooting..." >>$LOGFILE
# pre_umount
systemctl reboot
exit 0
;;
*) # 0=quit, 65=restart-app; let systemd restart the service
echo "kodi exited with EXIT_CODE=$EXIT_CODE at $(date). Returning -1 to systemd..." >>$LOGFILE
echo 1 > /sys/class/graphics/fbcon/cursor_blink
exit 1
esac