- tools.write_file(dot_ssh + '/authorized_keys', lambda f: f.write(new_keys))
- logger.log('%s: installing ssh keys' % self.name)
- user = pwd.getpwnam(self.name)[2]
- group = getgrnam("slices")[2]
- os.chown(dot_ssh, user, group)
- os.chown(dot_ssh + '/authorized_keys', user, group)
+ os.chmod(auth_keys, 0600)
+
+ os.chown(dot_ssh, uid, gid)
+ os.chown(auth_keys, uid, gid)
+
+ logger.log('%s: installed ssh keys' % self.name)