summaryrefslogtreecommitdiffstats
path: root/utils/gssd/krb5_util.c
diff options
context:
space:
mode:
authorKevin Coffman <kwc@citi.umich.edu>2008-05-07 14:32:45 -0400
committerSteve Dickson <steved@redhat.com>2008-05-07 14:32:45 -0400
commit313ab396c04afe160ee6764e28b5e61ce19c46d9 (patch)
tree5edea61db8dcd09bd05e28097cfb9fa6e417eb91 /utils/gssd/krb5_util.c
parenta04f8b5a3ea94b7a9d96d339b6ccde5f2e67a2d1 (diff)
downloadnfs-utils-313ab396c04afe160ee6764e28b5e61ce19c46d9.tar.gz
nfs-utils-313ab396c04afe160ee6764e28b5e61ce19c46d9.tar.xz
nfs-utils-313ab396c04afe160ee6764e28b5e61ce19c46d9.zip
Add the other two DES encryption types to the default list of
Kerberos encryption types that may be negotiated. Signed-off-by: Kevin Coffman <kwc@citi.umich.edu> Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'utils/gssd/krb5_util.c')
-rw-r--r--utils/gssd/krb5_util.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/gssd/krb5_util.c b/utils/gssd/krb5_util.c
index 3cf27ca..0589cd8 100644
--- a/utils/gssd/krb5_util.c
+++ b/utils/gssd/krb5_util.c
@@ -277,7 +277,9 @@ limit_krb5_enctypes(struct rpc_gss_sec *sec, uid_t uid)
u_int maj_stat, min_stat;
gss_cred_id_t credh;
gss_OID_set_desc desired_mechs;
- krb5_enctype enctypes[] = { ENCTYPE_DES_CBC_CRC };
+ krb5_enctype enctypes[] = { ENCTYPE_DES_CBC_CRC,
+ ENCTYPE_DES_CBC_MD5,
+ ENCTYPE_DES_CBC_MD4 };
int num_enctypes = sizeof(enctypes) / sizeof(enctypes[0]);
/* We only care about getting a krb5 cred */