summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2015-06-04 10:51:05 +0200
committerJakub Hrozek <jhrozek@redhat.com>2015-06-14 21:47:20 +0200
commit64ea4127f463798410a2c20e0261c6b15f60257f (patch)
tree35591187021deb529f91fb069b3cca7fb225ea71 /src/util
parentf4025ea817b3467be1c2e6092014a11fe4547c0d (diff)
downloadsssd-64ea4127f463798410a2c20e0261c6b15f60257f.tar.gz
sssd-64ea4127f463798410a2c20e0261c6b15f60257f.tar.xz
sssd-64ea4127f463798410a2c20e0261c6b15f60257f.zip
IPA: Fetch keytab for 1way trusts
Uses the ipa-getkeytab call to retrieve keytabs for one-way trust relationships. https://fedorahosted.org/sssd/ticket/2636 Reviewed-by: Sumit Bose <sbose@redhat.com>
Diffstat (limited to 'src/util')
-rw-r--r--src/util/util_errors.c2
-rw-r--r--src/util/util_errors.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/util/util_errors.c b/src/util/util_errors.c
index 6bf3566f7..61818c9fc 100644
--- a/src/util/util_errors.c
+++ b/src/util/util_errors.c
@@ -76,6 +76,8 @@ struct err_string error_to_str[] = {
{ "Failed to resolve one of user groups" }, /* ERR_SIMPLE_GROUPS_MISSING */
{ "Home directory is NULL" }, /* ERR_HOMEDIR_IS_NULL */
{ "Unsupported trust direction" }, /* ERR_TRUST_NOT_SUPPORTED */
+ { "Retrieving keytab failed" }, /* ERR_IPA_GETKEYTAB_FAILED */
+ { "Trusted forest root unknown" }, /* ERR_TRUST_FOREST_UNKNOWN */
{ "ERR_LAST" } /* ERR_LAST */
};
diff --git a/src/util/util_errors.h b/src/util/util_errors.h
index 86f6fa13b..7e03f00e8 100644
--- a/src/util/util_errors.h
+++ b/src/util/util_errors.h
@@ -98,6 +98,8 @@ enum sssd_errors {
ERR_SIMPLE_GROUPS_MISSING,
ERR_HOMEDIR_IS_NULL,
ERR_TRUST_NOT_SUPPORTED,
+ ERR_IPA_GETKEYTAB_FAILED,
+ ERR_TRUST_FOREST_UNKNOWN,
ERR_LAST /* ALWAYS LAST */
};