freeipa/ipaserver/install
Alexander Bokovoy 14d84daf29 pkinit: make sure to have proper dictionary for Kerberos instance on upgrade
When running PKINIT upgrade we need to make sure full substitution
dictionary is in place or otherwise executing LDAP updates will fail to
find proper objects because $SUFFIX, $DOMAIN, and other variables
will not be substituted.

Fixes https://fedorahosted.org/freeipa/ticket/6670

Reviewed-By: Simo Sorce <ssorce@redhat.com>
2017-02-16 09:51:38 +01:00
..
plugins Add a new user to run the framework code 2017-02-15 07:13:37 +01:00
server pkinit: make sure to have proper dictionary for Kerberos instance on upgrade 2017-02-16 09:51:38 +01:00
__init__.py Remove __all__ specifications in ipaclient and ipaserver.install 2013-09-06 15:42:33 +02:00
adtrustinstance.py ipaclient: move install modules to the install subpackage 2016-11-29 14:50:51 +01:00
bindinstance.py py3: create DNS zonefile: use textual mode 2017-02-10 14:03:04 +01:00
ca.py Separate RA cert store from the HTTP cert store 2017-02-15 07:13:37 +01:00
cainstance.py Separate RA cert store from the HTTP cert store 2017-02-15 07:13:37 +01:00
certs.py Rationalize creation of RA and HTTPD NSS databases 2017-02-15 07:13:37 +01:00
conncheck.py install: introduce installer class hierarchy 2016-11-11 12:17:25 +01:00
custodiainstance.py ipautil: remove SHARE_DIR and PLUGIN_SHARE_DIR 2016-11-29 14:50:51 +01:00
dns.py ipapython: move certmonger and sysrestore to ipalib.install 2016-11-29 14:50:51 +01:00
dnskeysyncinstance.py ipa_generate_password algorithm change 2017-01-06 09:26:56 +01:00
dogtag.py install: introduce installer class hierarchy 2016-11-11 12:17:25 +01:00
dogtaginstance.py Add a new user to run the framework code 2017-02-15 07:13:37 +01:00
dsinstance.py Always use /etc/ipa/ca.crt as CA cert file 2017-02-15 07:13:37 +01:00
httpinstance.py Add FIPS-token password of HTTPD NSS database 2017-02-15 17:54:36 +01:00
installutils.py Add a new user to run the framework code 2017-02-15 07:13:37 +01:00
ipa_backup.py Separate RA cert store from the HTTP cert store 2017-02-15 07:13:37 +01:00
ipa_cacert_manage.py Separate RA cert store from the HTTP cert store 2017-02-15 07:13:37 +01:00
ipa_kra_install.py server install: fix KRA agent PEM file not being created 2016-12-20 16:26:28 +01:00
ipa_ldap_updater.py Set explicit confdir option for global contexts 2016-12-02 09:14:35 +01:00
ipa_otptoken_import.py Remove unused variables in the code 2016-09-27 13:35:58 +02:00
ipa_replica_install.py install: migrate server installers to the new class hierarchy 2016-11-11 12:17:25 +01:00
ipa_replica_prepare.py Separate RA cert store from the HTTP cert store 2017-02-15 07:13:37 +01:00
ipa_restore.py Configure HTTPD to work via Gss-Proxy 2017-02-15 07:13:37 +01:00
ipa_server_certinstall.py Simplify NSSDatabase password file handling 2017-02-15 07:13:37 +01:00
ipa_server_install.py server install: fix external CA install 2016-12-08 12:08:49 +01:00
ipa_server_upgrade.py Set explicit confdir option for global contexts 2016-12-02 09:14:35 +01:00
ipa_winsync_migrate.py Set explicit confdir option for global contexts 2016-12-02 09:14:35 +01:00
kra.py Simplify NSSDatabase password file handling 2017-02-15 07:13:37 +01:00
krainstance.py Separate RA cert store from the HTTP cert store 2017-02-15 07:13:37 +01:00
krbinstance.py Use Anonymous user to obtain FAST armor ccache 2017-02-15 07:13:37 +01:00
ldapupdate.py py3: ldapupdate: fix logging str(bytes) issue 2017-02-08 18:09:49 +01:00
ntpinstance.py installer: Stop adding distro-specific NTP servers into ntp.conf 2017-01-05 10:45:30 +01:00
odsexporterinstance.py services: replace admin_conn with api.Backend.ldap2 2016-11-22 16:17:27 +01:00
opendnssecinstance.py ipautil: remove SHARE_DIR and PLUGIN_SHARE_DIR 2016-11-29 14:50:51 +01:00
otpdinstance.py Enable pylint missing-final-newline check 2015-12-23 07:59:22 +01:00
replication.py Use proper logging for error messages 2017-01-31 10:44:42 +01:00
schemaupdate.py Remove unused variables in the code 2016-09-27 13:35:58 +02:00
service.py Configure HTTPD to work via Gss-Proxy 2017-02-15 07:13:37 +01:00
sysupgrade.py ipapython: move certmonger and sysrestore to ipalib.install 2016-11-29 14:50:51 +01:00
upgradeinstance.py py3: upgradeinstance: use bytes literals with LDIF operations 2017-02-10 14:03:04 +01:00