freeipa/ipaserver/install
Martin Babinsky 4286f3885b Service: common method for service keytab requests
Since creation of service principals and keytab retrieval are common
operations, Service class should provide means to add service entry to LDAP,
retrieve its keytab to designated destination and change the owner to service
user.

https://fedorahosted.org/freeipa/ticket/6405

Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
2016-11-11 12:17:25 +01:00
..
plugins Moved update of DNA plugin among update plugins 2016-11-11 12:13:56 +01:00
server Offer more general way to check domain level in replicainstall 2016-11-11 12:17:25 +01:00
__init__.py Remove __all__ specifications in ipaclient and ipaserver.install 2013-09-06 15:42:33 +02:00
adtrustinstance.py Turn Kerberos-related properties to Service class members 2016-11-11 12:17:25 +01:00
bindinstance.py Turn Kerberos-related properties to Service class members 2016-11-11 12:17:25 +01:00
ca.py install: use ldaps for pkispawn in ipa-ca-install 2016-11-11 12:17:25 +01:00
cainstance.py Turn Kerberos-related properties to Service class members 2016-11-11 12:17:25 +01:00
certs.py certs: do not re-create NSS database when requesting service cert 2016-11-11 12:13:56 +01:00
custodiainstance.py replica install: merge RA cert import into CA install 2016-11-11 12:13:56 +01:00
dns.py Move httpd restart to DNS installation 2016-11-11 12:17:25 +01:00
dnskeysyncinstance.py Turn Kerberos-related properties to Service class members 2016-11-11 12:17:25 +01:00
dogtaginstance.py Turn Kerberos-related properties to Service class members 2016-11-11 12:17:25 +01:00
dsinstance.py Turn Kerberos-related properties to Service class members 2016-11-11 12:17:25 +01:00
httpinstance.py Turn Kerberos-related properties to Service class members 2016-11-11 12:17:25 +01:00
installutils.py x509: use python-cryptography to process certs 2016-11-10 10:21:47 +01:00
ipa_backup.py ipaldap: merge IPAdmin to LDAPClient 2016-11-07 11:34:03 +01:00
ipa_cacert_manage.py x509: use python-cryptography to process certs 2016-11-10 10:21:47 +01:00
ipa_kra_install.py replica install: merge KRA agent cert export into KRA install 2016-11-11 12:13:56 +01:00
ipa_ldap_updater.py install tools: ldap conn management 2016-11-07 11:34:03 +01:00
ipa_otptoken_import.py Remove unused variables in the code 2016-09-27 13:35:58 +02:00
ipa_replica_prepare.py install tools: ldap conn management 2016-11-07 11:34:03 +01:00
ipa_restore.py ipaldap: merge IPAdmin to LDAPClient 2016-11-07 11:34:03 +01:00
ipa_server_certinstall.py install tools: ldap conn management 2016-11-07 11:34:03 +01:00
ipa_server_upgrade.py install tools: ldap conn management 2016-11-07 11:34:03 +01:00
ipa_winsync_migrate.py Pylint: remove unused variables from installers and scripts 2016-10-06 10:43:36 +02:00
kra.py replica install: merge KRA agent cert export into KRA install 2016-11-11 12:13:56 +01:00
krainstance.py Make service user name a class member of Service 2016-11-11 12:17:25 +01:00
krbinstance.py service installers: clean up the inheritance 2016-11-11 12:17:25 +01:00
ldapupdate.py ldapupdate: use ldapi in LDAPUpdate 2016-11-07 11:34:03 +01:00
memcacheinstance.py Use absolute imports 2015-08-12 18:17:23 +02:00
ntpinstance.py service installers: clean up the inheritance 2016-11-11 12:17:25 +01:00
odsexporterinstance.py Turn Kerberos-related properties to Service class members 2016-11-11 12:17:25 +01:00
opendnssecinstance.py install: remove adhoc dis/connect from services 2016-11-07 11:34:03 +01:00
otpdinstance.py Enable pylint missing-final-newline check 2015-12-23 07:59:22 +01:00
replication.py replicainstall: use ldap_uri in ReplicationManager 2016-11-07 11:34:03 +01:00
schemaupdate.py Remove unused variables in the code 2016-09-27 13:35:58 +02:00
service.py Service: common method for service keytab requests 2016-11-11 12:17:25 +01:00
sysupgrade.py Pylint: enable global-variable-not-assigned check 2016-09-23 09:23:41 +02:00
upgradeinstance.py service installers: clean up the inheritance 2016-11-11 12:17:25 +01:00