freeipa/ipaclient/remote_plugins/2_114
Alexander Bokovoy c93fa491f6 OpenLDAP 2.6+: use only -H option to specify LDAP url
OpenLDAP 2.6+ finally deprecated -h and -p options in all its command
line tools. They are not allowed anymore and cause ldap* tools to stop
hard with 'unknown option' error.

Fix this by always using -H url option instead. Deriving default value
for -H url from the configuration file still works, it is only -h and -p
that were deprecated.

See also: https://bugs.openldap.org/show_bug.cgi?id=8618

Fixes: https://pagure.io/freeipa/issue/9106

Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com>
2022-02-07 10:35:27 +02:00
..
__init__.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
aci.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
automember.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00
automount.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
batch.py compat: fix Any params in batch and dnsrecord 2017-02-23 18:53:50 +01:00
cert.py Match Common Name attribute in Subject 2018-06-05 14:01:11 -04:00
config.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
delegation.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
dns.py fix minor spelling mistakes 2017-05-19 09:52:46 +02:00
group.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00
hbacrule.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
hbacsvc.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
hbacsvcgroup.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
hbactest.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00
host.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
hostgroup.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
idrange.py Fix typo in idrange.py docstring 2020-02-14 09:48:50 +02:00
idviews.py fix minor spelling mistakes 2017-05-19 09:52:46 +02:00
internal.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
join.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
krbtpolicy.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
migration.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
misc.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
netgroup.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
otpconfig.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
otptoken_yubikey.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
otptoken.py Change FreeIPA references to IPA and Identity Management 2021-01-21 13:51:45 +01:00
passwd.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
permission.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
ping.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
pkinit.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
privilege.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
pwpolicy.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
radiusproxy.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
realmdomains.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
role.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
selfservice.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
selinuxusermap.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
service.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
session.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
sudocmd.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
sudocmdgroup.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00
sudorule.py OpenLDAP 2.6+: use only -H option to specify LDAP url 2022-02-07 10:35:27 +02:00
trust.py Removes several pylint warnings. 2019-09-27 09:38:32 +02:00
user.py client: add support for pre-schema servers 2016-07-01 09:40:04 +02:00