summaryrefslogtreecommitdiff
blob: 9247395dfea9e7f82aaec45aff672357cebe856d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#
# rc-addon-script for plugin streamdev-server
#
# Joerg Bornkessel <hd_brummy@g.o>

plugin_pre_vdr_start() {

	: ${STREAMDEV_REMUX_SCRIPT:=/usr/share/vdr/streamdev/externremux.sh}
	add_plugin_param "-r ${STREAMDEV_REMUX_SCRIPT}"

	if yesno ${STREAMDEV_HTTP_AUTH_ENABLE:-no}; then

		if [[ -z ${STREAMDEV_HTTP_LOGIN} ]]; then
			eerror "No user in /etc/conf.d/vdr.streamdev-server"
			logger -t vdr "ERROR: need password for plugin vdr-streamdev-server"
		fi

		if [[ -z ${STREAMDEV_HTTP_PASSWORD} ]]; then
			eerror "No password in /etc/conf.d/vdr.streamdev-server"
			logger -t vdr "ERROR: need password for plugin vdr-streamdev-server"
		fi

		add_plugin_param "-a ${STREAMDEV_HTTP_LOGIN}:${STREAMDEV_HTTP_PASSWORD}"
	fi
}