diff options
| author | Andreas Oberritter <obi@opendreambox.org> | 2011-02-22 18:47:12 +0100 |
|---|---|---|
| committer | Andreas Oberritter <obi@opendreambox.org> | 2011-02-22 18:47:12 +0100 |
| commit | 1b1339127ce152097492d899e401e3c6a2438f2c (patch) | |
| tree | 24b84dbbb8291eabd3b8d6f45dde919bcf249c42 /tools | |
| parent | 1f959e3bd0d5642d8b7381268cc4747028c38e9b (diff) | |
| parent | 1e4c82ee8d55cd1fc22da279eecdfb6a25521eb5 (diff) | |
| download | enigma2-1b1339127ce152097492d899e401e3c6a2438f2c.tar.gz enigma2-1b1339127ce152097492d899e401e3c6a2438f2c.zip | |
Merge branch 'master' into obi/master
Diffstat (limited to 'tools')
| -rwxr-xr-x | tools/enigma2.sh.in | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/tools/enigma2.sh.in b/tools/enigma2.sh.in index a19e6733..5914c3f8 100755 --- 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 +# 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 -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: # |
