aboutsummaryrefslogtreecommitdiff
blob: 4fa4b68e742901be8e774fb9e88b8493d62bc16e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# $Id$
check_dvbdevice() {
	[ -e /dev/dvb/adapter0/frontend0 ] || return 1
	return 0
}

addon_main() {
	local ret
	if yesno "${DVB_DEVICE_WAIT:-${DEVICE_CHECK:-yes}}"; then
		ebegin "  Waiting for DVB devices"
		waitfor 10 check_dvbdevice
		eend "$?" "    No DVB device found."
		[ $? = 1 ] && eerror "    If you do not use DVB hardware, then disable DVB_DEVICE_WAIT in /etc/conf.d/vdr"
	fi
	return 0
}