25ddbfc ipa-client-install: Obtain host TGT from one specific KDC

1 file Authored by pviktori 11 years ago, Committed by rcritten 11 years ago,
    ipa-client-install: Obtain host TGT from one specific KDC
    
    When clients install, they use kinit to obtain a TGT, which uses DNS to find
    the KDC to connect to. It might happen that the newly created principal
    has not replicated to selected KDC yet, making kinit fail and aborting the
    install.
    
    The client sets a temporary krb5 config file while installing via $KRB5_CONFIG.
    Modify this file so that the kerberos library only uses the specific server
    we're installing under, and call kinit while it's still in place.
    
    Clean up the configure_krb5_conf function to remove unused arguments. For
    clarity, use keyword arguments when calling it.
    
    https://fedorahosted.org/freeipa/ticket/2982