summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/runit-scripts/runitscripts/services/mythbackend
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core-testing/runit-scripts/runitscripts/services/mythbackend')
-rwxr-xr-xabs/core-testing/runit-scripts/runitscripts/services/mythbackend/log/run4
-rwxr-xr-xabs/core-testing/runit-scripts/runitscripts/services/mythbackend/run25
2 files changed, 29 insertions, 0 deletions
diff --git a/abs/core-testing/runit-scripts/runitscripts/services/mythbackend/log/run b/abs/core-testing/runit-scripts/runitscripts/services/mythbackend/log/run
new file mode 100755
index 0000000..6ed5184
--- /dev/null
+++ b/abs/core-testing/runit-scripts/runitscripts/services/mythbackend/log/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+exec 2>&1
+ /usr/bin/logger -p local7.info -t mythbackend
+
diff --git a/abs/core-testing/runit-scripts/runitscripts/services/mythbackend/run b/abs/core-testing/runit-scripts/runitscripts/services/mythbackend/run
new file mode 100755
index 0000000..b33e2e4
--- /dev/null
+++ b/abs/core-testing/runit-scripts/runitscripts/services/mythbackend/run
@@ -0,0 +1,25 @@
+#!/bin/sh
+exec 2>&1
+. /etc/profile
+. /etc/systemconfig
+export HOME=/root
+if [ ! x$SystemType = xSlave_backend ]
+then
+ sv start mysql > /dev/null 2>/dev/null
+ #run mythfilldatabase
+ /usr/MythVantage/bin/initial_db_run &
+fi
+mkfifo /tmp/mbefifo >/dev/null 2>/dev/null
+echo "Starting mythbackend"
+# if [ -f /tmp/debug ]
+# then
+# echo "using gbd/debug"
+# gdb /usr/bin/mythbackend -x $MV_ROOT/mbegdbcommands.txt
+# bash -c "osdClient.pl localhost 5000 'Restart gdb mbe :::SYS' "&
+# mv gdb.txt /data/home/mythtv/gdb.txt.mythbackend
+# chown mythtv:mythtv /data/home/mythtv/gdb.txt.mythbackend
+# sleep 10
+#
+# else
+ exec /usr/bin/mythbackend
+# fi