def _load_ssh_auth_post_yosemite(mac_username):
user_id = subprocess.check_output(['<STR_LIT:id>', '<STR_LIT>', mac_username])<EOL>ssh_auth_sock = subprocess.check_output(['<STR_LIT>', '<STR_LIT>', user_id, '<STR_LIT>', '<STR_LIT>', '<STR_LIT>']).rstrip()<EOL>_set_ssh_auth_sock(ssh_auth_sock)<EOL>
Starting with Yosemite, launchd was rearchitected and now only one
    launchd process runs for all users. This allows us to much more easily
    impersonate a user through launchd and extract the environment
    variables from their running processes.