summaryrefslogtreecommitdiff
path: root/media-plugins/vdr-burn/files/rc-addon.sh
diff options
context:
space:
mode:
Diffstat (limited to 'media-plugins/vdr-burn/files/rc-addon.sh')
-rw-r--r--media-plugins/vdr-burn/files/rc-addon.sh31
1 files changed, 31 insertions, 0 deletions
diff --git a/media-plugins/vdr-burn/files/rc-addon.sh b/media-plugins/vdr-burn/files/rc-addon.sh
new file mode 100644
index 000000000000..22764f5f7ca4
--- /dev/null
+++ b/media-plugins/vdr-burn/files/rc-addon.sh
@@ -0,0 +1,31 @@
+#
+# rc-addon-script for plugin burn
+#
+# Joerg Bornkessel hd_brummy@gentoo.org
+
+. /etc/conf.d/vdr.burn
+
+: ${BURN_TMPDIR:=/tmp}
+: ${BURN_DATADIR:=/var/vdr/video}
+: ${BURN_DVDWRITER:=/dev/dvd}
+: ${BURN_ISODIR:=/var/vdr/video/dvd-images}
+
+# be shure BURN_ISODIR is available!
+make_isodir() {
+ if [ ! -e "${BURN_ISODIR}" ]; then
+ mkdir "${BURN_ISODIR}"
+ touch "${BURN_ISODIR}"/.keep.rc-burn
+ chown -R vdr:vdr "${BURN_ISODIR}"
+ fi
+}
+
+make_isodir
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-t ${BURN_TMPDIR}"
+ add_plugin_param "-d ${BURN_DATADIR}"
+ add_plugin_param "-D ${BURN_DVDWRITER}"
+ add_plugin_param "-i ${BURN_ISODIR}"
+}
+