Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/rainbow/bin/rainbow-sugarize
diff options
context:
space:
mode:
Diffstat (limited to 'rainbow/bin/rainbow-sugarize')
-rwxr-xr-xrainbow/bin/rainbow-sugarize6
1 files changed, 5 insertions, 1 deletions
diff --git a/rainbow/bin/rainbow-sugarize b/rainbow/bin/rainbow-sugarize
index b350479..4287339 100755
--- a/rainbow/bin/rainbow-sugarize
+++ b/rainbow/bin/rainbow-sugarize
@@ -3,7 +3,7 @@
import sys
import pwd
-from os import getuid, getgid, environ, chmod, chown
+from os import getuid, getgid, environ, chmod, chown, symlink
from os.path import join, isdir, dirname
from optparse import OptionParser
from shutil import copyfile
@@ -80,6 +80,10 @@ def main():
write_envvar('TMPDIR', join(h_i, 'tmp'))
write_envvar('DISPLAY', environ['DISPLAY'])
+ symlink(".", join(h_i, "instance"))
+ symlink(environ["SUGAR_BUNDLE_ID"], join(h_i, "data"))
+ symlink(environ.get("TMPDIR", "/tmp"), join(h_i, "tmp"))
+
if __name__ == '__main__':
main()