git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
SleepTimerEdit.py: add missing Sleeptimer ask save
[enigma2.git]
/
tools
/
enigma2.sh.in
diff --git
a/tools/enigma2.sh.in
b/tools/enigma2.sh.in
index a19e6733558e06b289aed539fa2954eeb38c92d7..5914c3f87036e7cffceb8153332c4977427bec0a 100755
(executable)
--- a/
tools/enigma2.sh.in
+++ b/
tools/enigma2.sh.in
@@
-7,11
+7,23
@@
if [ -x @bindir@/showiframe -a -f /boot/backdrop.mvi ]; then
@bindir@/showiframe /boot/backdrop.mvi
fi
@bindir@/showiframe /boot/backdrop.mvi
fi
+# hook to execute scripts always before enigma2 start
+if [ -x @bindir@/enigma2_pre_start.sh ]; then
+ @bindir@/enigma2_pre_start.sh
+fi
+
if [ -d /home/root ]; then
cd /home/root
fi
if [ -d /home/root ]; then
cd /home/root
fi
-LD_PRELOAD=@libdir@/libopen.so.0.0.0 @bindir@/enigma2
+LIBS=@libdir@/libopen.so.0.0.0
+
+#check for dreambox specific passthrough helper lib
+if [ -e @libdir@/libpassthrough.so ]; then
+ LIBS="$LIBS @libdir@/libpassthrough.so"
+fi
+
+LD_PRELOAD=$LIBS @bindir@/enigma2
# enigma2 exit codes:
#
# enigma2 exit codes:
#