freeipa/ipaserver/install/plugins
Florence Blanc-Renaud 2c9b212cf0 trust upgrade: ensure that host is member of adtrust agents
After an upgrade, the group cn=adtrust agents may be missing some members.
Each ad trust controller must appear twice as member:
- krbprincipalname=cifs/hostname@realm,cn=services,cn=accounts,basedn
- fqdn=hostname,cn=computers,cn=accounts,basedn

Add an upgrade plugin that builds a list of hostnames from the cifs
principals and adds if needed fqdn=hostname...

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1778777
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com>
Reviewed-By: Alexander Bokovoy <abbra@users.noreply.github.com>
2019-12-04 09:06:56 +01:00
..
__init__.py Server Upgrade: specify order of plugins in update files 2015-04-14 19:25:47 +02:00
adtrust.py trust upgrade: ensure that host is member of adtrust agents 2019-12-04 09:06:56 +01:00
ca_renewal_master.py Use api.env.container_masters 2019-03-28 00:21:00 +01:00
dns.py Sprinkle raw strings across the code base 2018-09-27 10:23:03 +02:00
fix_kra_people_entry.py upgrade: fix ipakra people entry 'description' attribute 2019-10-17 08:17:46 +02:00
fix_replica_agreements.py logging: remove object-specific loggers 2017-07-14 15:55:59 +02:00
rename_managed.py Py3: Remove subclassing from object 2018-09-27 11:49:04 +02:00
update_ca_topology.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
update_dna_shared_config.py logging: remove object-specific loggers 2017-07-14 15:55:59 +02:00
update_fix_duplicate_cacrt_in_ldap.py Fix ipa-server-upgrade: This entry already exists 2017-08-30 12:47:53 +02:00
update_idranges.py logging: do not log into the root logger 2017-07-14 15:55:59 +02:00
update_ldap_server_list.py Move ds.replica_populate to an update plugin 2016-11-11 12:13:56 +01:00
update_managed_permissions.py Fix errors found by Pylint-2.4.3 2019-10-21 18:01:32 +11:00
update_nis.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
update_pacs.py logging: remove object-specific loggers 2017-07-14 15:55:59 +02:00
update_passsync.py logging: do not log into the root logger 2017-07-14 15:55:59 +02:00
update_ra_cert_store.py upgrade: remove ipaCert and key from /etc/httpd/alias 2019-07-15 17:08:21 +03:00
update_referint.py logging: do not log into the root logger 2017-07-14 15:55:59 +02:00
update_services.py logging: do not log into the root logger 2017-07-14 15:55:59 +02:00
update_unhashed_password.py Switch nsslapd-unhashed-pw-switch to nolog 2019-05-24 12:42:51 +02:00
update_uniqueness.py logging: do not log into the root logger 2017-07-14 15:55:59 +02:00
upload_cacrt.py CA: set ipaconfigstring:compatCA in cn=DOMAIN IPA CA 2019-05-22 17:53:13 +02:00