freeipa/ipaclient/install
Matthew Davis 5fb9653f4b Create missing SSSD_PUBCONF_KRB5_INCLUDE_D_DIR
One some distributions, namely Suse, the SSSD_PUBCONF_KRB5_INCLUDE_D_DIR
does not exist by default. Ipa-client-install will fail to initialize
the kerberos ticket and error when this directory does not exist.

This patch simply creates the directory if it does not exist before
adding the include statement into /etc/krb5.conf

Fixes: https://pagure.io/freeipa/issue/9174
Signed-off-by: Matthew Davis github@virtual.drop.net
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
2022-06-14 13:17:37 -04:00
..
__init__.py ipa-client-install: move client install to module 2016-11-11 12:13:56 +01:00
automount.py install: re-introduce option groups 2017-03-13 10:12:40 +01:00
client.py Create missing SSSD_PUBCONF_KRB5_INCLUDE_D_DIR 2022-06-14 13:17:37 -04:00
ipa_certupdate.py pylint: Fix useless-suppression 2022-03-11 13:37:08 -05:00
ipa_client_automount.py Remove the --no-sssd option from ipa-client-automount 2022-03-18 09:40:37 +01:00
ipa_client_install.py Drop list of return values to be ignored in AdminTool 2019-06-07 11:24:45 +02:00
ipa_client_samba.py pylint: Fix consider-using-dict-items 2022-03-11 13:37:08 -05:00
ipa_epn.py EPN: Allow authentication by SMTP client's certificate 2020-11-17 14:25:39 +02:00
ipachangeconf.py Move ipachangeconf from ipaclient.install to ipapython 2019-08-28 22:15:50 -04:00
ipadiscovery.py Make IPADiscovery available in PyPI packages 2019-03-01 11:44:27 +01:00
sssd.py ipaclient: Remove --no-sssd and --no-ac options 2018-08-13 12:23:53 +02:00
timeconf.py Retry chronyc waitsync only once 2020-09-30 17:01:01 +02:00