diff options
Diffstat (limited to 'rainbow/bin/rainbow-sugarize')
-rwxr-xr-x | rainbow/bin/rainbow-sugarize | 6 |
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() |