Ensure user owns their ssh key directory on creation

Lost section from commit 8049777
reviewable/pr18780/r1
Nigel Metheringham 12 years ago
parent bb2929b508
commit eecf6cf94f

@ -430,6 +430,7 @@ class User(object):
if not os.path.exists(ssh_dir): if not os.path.exists(ssh_dir):
try: try:
os.mkdir(ssh_dir, 0700) os.mkdir(ssh_dir, 0700)
os.chown(ssh_dir, info[2], info[3])
except OSError, e: except OSError, e:
return (1, '', 'Failed to create %s: %s' % (ssh_dir, str(e))) return (1, '', 'Failed to create %s: %s' % (ssh_dir, str(e)))
if os.path.exists(ssh_key_file): if os.path.exists(ssh_key_file):

Loading…
Cancel
Save