This is a copy of the now defunct 'goklp' tool by AppliedTrust, which can be used as source of SSH authorized keys. Bugs will be fixed if necessary.
goklp_ldap_uri = ldaps://server1:636,ldaps://server2:636 (required)
goklp_ldap_bind_dn = CN=someuser,O=someorg,C=sometld (required)
goklp_ldap_base_dn = O=someorg,C=sometld (required)
goklp_ldap_bind_pw = someSecretPassword (required)
goklp_ldap_timeout_secs = 10 (optional - default: 5)
goklp_debug = false (optional - default: false)