{"push_id":1382862340,"size":10,"distinct_size":10,"ref":"refs/heads/refactoring-ldap","head":"3372f8496671208ae05a83d7f8e574d95858a328","before":"88e1eb1c5e0971c5e8b9dafdfc22207e68883ddd","commits":[{"sha":"9bc7d905bb50b8bdc8897f35ad22908238e04343","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"install: ldap conn management\n\n* Move connect to the beggining of the uninstall_check and properly\n    close the connection at the end of the script.\n* Connect to ldap in external CA installation (step2).","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/9bc7d905bb50b8bdc8897f35ad22908238e04343"},{"sha":"3f3020b4ee6a3f1af6aa0a5f1f15cee9447cd88b","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"replicainstall: properly close adhoc connection in promote\n\nDiconnect the established connection oncee is it no longer needed.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/3f3020b4ee6a3f1af6aa0a5f1f15cee9447cd88b"},{"sha":"447745f132ba6a17618838235f47502d17195bd8","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"ldapupdate: use ldapi in LDAPUpdate\n\nConfigure ldap connection in LDAPUpdate to use ldapi.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/447745f132ba6a17618838235f47502d17195bd8"},{"sha":"e04838dcf79d05f40770f0fb498b1e4f8e9fcd19","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"install: remove adhoc dis/connect from services\n\nRemove ldap_connect and ldap_disconnect from services. admin_conn is\njust an alias to api.Backend.ldap2 and therefore the connection should\nbe managed elsewhere.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/e04838dcf79d05f40770f0fb498b1e4f8e9fcd19"},{"sha":"f0071a143f302c28bb60b38e6ae9bf09b99a0b13","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"ipa-adtrust-install: ldap conn management\n\nProperly close ldap connection.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/f0071a143f302c28bb60b38e6ae9bf09b99a0b13"},{"sha":"b7c748f7472ee1d68ba931208e122e979373805f","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"ldap2: change default bind_dn\n\nSet default bind_dn to cn=directory manager.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/b7c748f7472ee1d68ba931208e122e979373805f"},{"sha":"665844ee79a0cd54849990f9bbc774ba295851e2","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"install tools: ldap conn management\n\n* ipca-ca-install: Use a single ldap connection for the entire\n    script. Connecting with ccache in promote is not needed.\n* ipa-cacert-manage: Always connect to ldap, since renew and install\n    are the only options and renew seems to need ldap connection even\n    for self signed certificates.\n* ipa-compat-manage: Use one ldap connection for the entire script.\n    Replaced try-finally with proper disconnect, code block reindented.\n* ipa-csreplica-manage: Properly establish and close the ldap connection.\n* ipa-dns-install: Proper connect, disconnect to ldap.\n* ipa-kra-install: Proper connect/disconnect for install and uninstall.\n* ipa-ldap-update: Proper connect and disconnect to ldap.\n* ipa-nis-manage: Proper connect/disconnect for ldap. Try-finally removed\n    and code block reindented.\n* ipa-replica-manage: Proper connect/disconnect to ldap.\n* ipa-replica-prepare: Connect added to validate_options(), where api is\n    initialized and disconnected added at the end of run. Reconnect in\n    ask_for_options() to validate directory manager password.\n* ipa-server-certinstall: Use api.Backend.ldap2 for ldap connections.\n* ipa-server-upgrade: Connect to and disconnect from api.Backend.ldap2.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/665844ee79a0cd54849990f9bbc774ba295851e2"},{"sha":"7aa2d5ec7eae8ed0ff60bf48b0068e810e39ea5a","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"replicainstall: correct hostname in ReplicationManager\n\nUse self.hostname instead of self.conn.host.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/7aa2d5ec7eae8ed0ff60bf48b0068e810e39ea5a"},{"sha":"58b3839823dda7610d38a19cf349637fba1e1138","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"replicainstall: use ldap_uri in ReplicationManager\n\nUse conn.ldap_uri everywhere.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/58b3839823dda7610d38a19cf349637fba1e1138"},{"sha":"3372f8496671208ae05a83d7f8e574d95858a328","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"ldap2: modify arguments for create_connection\n\n* Remove unused and obsolete function arguments:\n    * tls_certfile\n    * tls_keyfile\n    * debug_level\n* Rename tls_cacertfile to cacert (same as name in LDAPClient)\n* Set cacert to constants.CACERT by default.","distinct":true,"url":"https://api.github.com/repos/tomaskrizek/freeipa/commits/3372f8496671208ae05a83d7f8e574d95858a328"}]}
{"actor":{"display_login":"tomaskrizek"}}