From 8f3515ede75318baad458c316c21acfb7c9f0f62 Mon Sep 17 00:00:00 2001 From: Michael Stone Date: Wed, 08 Jul 2009 03:02:31 +0000 Subject: Make rainbow-sugarize set up /{data,instance,tmp}. --- 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() -- cgit v0.9.1