lh_local sets PATH and LH_BASE. However the live-helper wrapper script
looks for helper script in the system path (/usr/share/live-helper/helpers)
before looking for them in the PATH.
This patch thus instructs lh to first adds test under LH_BASE, if set.
---
helpers/lh | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/helpers/lh b/helpers/lh
index ecf9b4a..c22f554 100755
--- a/helpers/lh
+++ b/helpers/lh
@@ -34,7 +34,10 @@ case "${1}" in
COMMAND="${1}"
shift
- if [ -x /usr/share/live-helper/helpers/lh_${COMMAND} ]
+ if [ -x "${LH_BASE}/helpers/lh_${COMMAND}" ]
+ then
+ LH=1 exec "${LH_BASE}/helpers/lh_${COMMAND}" "$...@}"
+ elif [ -x /usr/share/live-helper/helpers/lh_${COMMAND} ]
then
LH=1 exec
/usr/share/live-helper/helpers/lh_"${COMMAND}" "$...@}"
elif [ -x "$(which lh_${COMMAND} 2>/dev/null)" ]
--
1.6.5
--
Tzafrir Cohen
icq#16849755 jabber:[email protected]
+972-50-7952406 mailto:[email protected]
http://www.xorcom.com iax:[email protected]/tzafrir
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]