[tor-commits] [tor-browser-bundle/master] Bug 9353: Fix ibus issues on some Linux systems.

mikeperry at torproject.org mikeperry at torproject.org
Fri Feb 28 17:42:27 UTC 2014


commit c05c7728ef352e598750993190b76485addc26a2
Author: Georg Koppen <gk at torproject.org>
Date:   Fri Feb 28 09:55:55 2014 +0000

    Bug 9353: Fix ibus issues on some Linux systems.
---
 RelativeLink/RelativeLink.sh |    7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/RelativeLink/RelativeLink.sh b/RelativeLink/RelativeLink.sh
index 9bab08c..0d25a28 100755
--- a/RelativeLink/RelativeLink.sh
+++ b/RelativeLink/RelativeLink.sh
@@ -189,6 +189,13 @@ fi
 mydir="`dirname "$myname"`"
 test -d "$mydir" && cd "$mydir"
 
+# This is a fix for an ibus issue on some Linux systems. See #9353 for more
+# details. The symlink needs to be created before we change HOME.
+if [ ! -d ".config/ibus" ]; then
+  mkdir -p .config/ibus
+  ln -nsf ~/.config/ibus/bus .config/ibus
+fi
+
 # If ${PWD} results in a zero length HOME, we can try something else...
 if [ ! "${PWD}" ]; then
 	# "hacking around some braindamage"





More information about the tor-commits mailing list