From: Andrew Deason Date: Tue, 26 Mar 2013 18:14:30 +0000 (-0500) Subject: aklog: Search for /etc/krb5/krb5.conf X-Git-Tag: upstream/1.8.0_pre1^2~1267 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=cd1ffc1073d6f9a191e07cb72e8d0b4ec8cd6347;p=packages%2Fo%2Fopenafs.git aklog: Search for /etc/krb5/krb5.conf aklog tweaks the KRB5_CONFIG environment var when performing one of our 'weak crypto' workarounds. We assume that the default krb5.conf is /etc/krb5.conf, but for Solaris 11 libkrb5, krb5.conf is in /etc/krb5/krb5.conf. Although this file could be anywhere, try /etc/krb5/krb5.conf too, so we at least work on stock Solaris. Change-Id: I1f53b9b58549da04f2a27f1f579dd0084796e51d Reviewed-on: http://gerrit.openafs.org/9666 Reviewed-by: Derrick Brashear Tested-by: BuildBot Reviewed-by: Jeffrey Altman --- diff --git a/src/aklog/aklog.c b/src/aklog/aklog.c index 0d0919f92..b39f752cf 100644 --- a/src/aklog/aklog.c +++ b/src/aklog/aklog.c @@ -1463,7 +1463,7 @@ main(int argc, char *argv[]) { char *filepath = NULL, *newpath = NULL; #ifndef AFS_DARWIN_ENV - char *defaultpath = "/etc/krb5.conf"; + char *defaultpath = "/etc/krb5.conf:/etc/krb5/krb5.conf"; #else char *defaultpath = "~/Library/Preferences/edu.mit.Kerberos:/Library/Preferences/edu.mit.Kerberos"; #endif