commit | bc7689abf5723fb6ec763266227801636105f5a1 | [log] [tgz] |
---|---|---|
author | Brahma Reddy Battula <brahma@apache.org> | Fri Apr 02 10:03:50 2021 +0530 |
committer | Brahma Reddy Battula <brahma@apache.org> | Fri Apr 02 10:03:50 2021 +0530 |
tree | fb529504e71445df93d91af8512d3aa0d893c2ae | |
parent | 478402cc740fa21123b2a332d3ac7e66170a5535 [diff] |
HADOOP-17587. Kinit with keytab should not display the keytab file's full path in any logs. Contributed by Ravuri Sushma sree.
diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java index cc32dae..7e90b8e 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
@@ -1125,9 +1125,10 @@ setLoginUser(u); - LOG.info("Login successful for user {} using keytab file {}. Keytab auto" + - " renewal enabled : {}", - user, path, isKerberosKeyTabLoginRenewalEnabled()); + LOG.info( + "Login successful for user {} using keytab file {}. Keytab auto" + + " renewal enabled : {}", + user, new File(path).getName(), isKerberosKeyTabLoginRenewalEnabled()); } /**