summaryrefslogtreecommitdiff
path: root/p2pvr/etc/init.d/p2pvrcardd
diff options
context:
space:
mode:
authorrandomdan <randomdan@localhost>2014-02-08 19:52:12 +0000
committerrandomdan <randomdan@localhost>2014-02-08 19:52:12 +0000
commit207afdeee3deb95266d0322b2d7a07d1f3c923ac (patch)
treeaad24c970b6e4b6e62ad8eaa052a0ef46972fa1c /p2pvr/etc/init.d/p2pvrcardd
parentFixes around the new muxer and sender features (diff)
downloadp2pvr-207afdeee3deb95266d0322b2d7a07d1f3c923ac.tar.bz2
p2pvr-207afdeee3deb95266d0322b2d7a07d1f3c923ac.tar.xz
p2pvr-207afdeee3deb95266d0322b2d7a07d1f3c923ac.zip
Tweaks and scripts for a proper install
Diffstat (limited to 'p2pvr/etc/init.d/p2pvrcardd')
-rwxr-xr-xp2pvr/etc/init.d/p2pvrcardd26
1 files changed, 26 insertions, 0 deletions
diff --git a/p2pvr/etc/init.d/p2pvrcardd b/p2pvr/etc/init.d/p2pvrcardd
new file mode 100755
index 0000000..4014ef9
--- /dev/null
+++ b/p2pvr/etc/init.d/p2pvrcardd
@@ -0,0 +1,26 @@
+#!/sbin/runscript
+
+depend() {
+ use net
+}
+
+start() {
+ ebegin "Starting P2PVR card daemon"
+ start-stop-daemon --start --exec /usr/bin/p2daemon --pidfile /run/p2pvr/p2pvrcarddaemon.pid -- \
+ --library libp2pvrcarddaemon.so \
+ --daemon.type p2pvrcarddaemon \
+ --file.options.read /etc/p2pvr/p2config \
+ --daemon.setuser p2pvr \
+ --daemon.setgroup video \
+ --daemon.pidfile /run/p2pvr/p2pvrcarddaemon.pid \
+ --daemon.daemonize
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping P2PVR card daemon"
+ start-stop-daemon --signal TERM /usr/bin/p2daemon --pidfile /run/p2pvr/p2pvrcarddaemon.pid
+ eend $?
+}
+
+