summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/prepare_http_tests/templates/krb5.conf.j2
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 16:04:21 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 16:04:21 +0000
commit8a754e0858d922e955e71b253c139e071ecec432 (patch)
tree527d16e74bfd1840c85efd675fdecad056c54107 /test/integration/targets/prepare_http_tests/templates/krb5.conf.j2
parentInitial commit. (diff)
downloadansible-core-upstream.tar.xz
ansible-core-upstream.zip
Adding upstream version 2.14.3.upstream/2.14.3upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'test/integration/targets/prepare_http_tests/templates/krb5.conf.j2')
-rw-r--r--test/integration/targets/prepare_http_tests/templates/krb5.conf.j225
1 files changed, 25 insertions, 0 deletions
diff --git a/test/integration/targets/prepare_http_tests/templates/krb5.conf.j2 b/test/integration/targets/prepare_http_tests/templates/krb5.conf.j2
new file mode 100644
index 0000000..3ddfe5e
--- /dev/null
+++ b/test/integration/targets/prepare_http_tests/templates/krb5.conf.j2
@@ -0,0 +1,25 @@
+[libdefaults]
+ default_realm = {{ krb5_realm | upper }}
+ dns_lookup_realm = false
+ dns_lookup_kdc = false
+ rdns = false
+
+[realms]
+ {{ krb5_realm | upper }} = {
+{% if krb5_provider == 'Heimdal' %}
+{# Heimdal seems to only use UDP unless TCP is explicitly set and we must use TCP as the SSH tunnel only supports TCP. #}
+{# The hostname doesn't seem to work when using the alias, just use localhost as that works. #}
+ kdc = tcp/127.0.0.1
+ admin_server = tcp/127.0.0.1
+{% else %}
+ kdc = {{ httpbin_host }}
+ admin_server = {{ httpbin_host }}
+{% endif %}
+ }
+
+[domain_realm]
+ .{{ krb5_realm | lower }} = {{ krb5_realm | upper }}
+ {{ krb5_realm | lower }} = {{ krb5_realm | upper }}
+
+[logging]
+ krb5 = FILE:/dev/stdout