Fix profiles and activity dir permissions.
This commit is contained in:
parent
6046c8ed46
commit
586d6caff1
@ -108,7 +108,7 @@ class Bundle:
|
|||||||
raise AlreadyInstalledException
|
raise AlreadyInstalledException
|
||||||
|
|
||||||
if not os.path.isdir(install_dir):
|
if not os.path.isdir(install_dir):
|
||||||
os.mkdir(install_dir)
|
os.mkdir(install_dir, 0775)
|
||||||
|
|
||||||
# zipfile provides API that in theory would let us do this
|
# zipfile provides API that in theory would let us do this
|
||||||
# correctly by hand, but handling all the oddities of
|
# correctly by hand, but handling all the oddities of
|
||||||
|
@ -55,7 +55,7 @@ def get_profile_path(path=None):
|
|||||||
base = os.path.join(os.path.expanduser('~/.sugar'), profile_id)
|
base = os.path.join(os.path.expanduser('~/.sugar'), profile_id)
|
||||||
if not os.path.isdir(base):
|
if not os.path.isdir(base):
|
||||||
try:
|
try:
|
||||||
os.makedirs(base)
|
os.makedirs(base, 0770)
|
||||||
except OSError, exc:
|
except OSError, exc:
|
||||||
print "Could not create user directory."
|
print "Could not create user directory."
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user