Author: ddas
Date: Thu Feb 4 07:46:20 2010
New Revision: 906388
URL: http://svn.apache.org/viewvc?rev=906388&view=rev
Log:
HADOOP-6538. Sets hadoop.security.authentication to simple by default.
Contributed by Devaraj Das.
Modified:
hadoop/common/trunk/CHANGES.txt
hadoop/common/trunk/src/java/core-default.xml
hadoop/common/trunk/src/java/org/apache/hadoop/security/UserGroupInformation.java
Modified: hadoop/common/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/hadoop/common/trunk/CHANGES.txt?rev=906388&r1=906387&r2=906388&view=diff
==============================================================================
--- hadoop/common/trunk/CHANGES.txt (original)
+++ hadoop/common/trunk/CHANGES.txt Thu Feb 4 07:46:20 2010
@@ -169,6 +169,9 @@
HADOOP-6517. Fix UserGroupInformation so that tokens are saved/retrieved
to/from the embedded Subject (Owen O'Malley & Kan Zhang via ddas)
+ HADOOP-6538. Sets hadoop.security.authentication to simple by default.
+ (ddas)
+
Release 0.21.0 - Unreleased
INCOMPATIBLE CHANGES
Modified: hadoop/common/trunk/src/java/core-default.xml
URL:
http://svn.apache.org/viewvc/hadoop/common/trunk/src/java/core-default.xml?rev=906388&r1=906387&r2=906388&view=diff
==============================================================================
--- hadoop/common/trunk/src/java/core-default.xml (original)
+++ hadoop/common/trunk/src/java/core-default.xml Thu Feb 4 07:46:20 2010
@@ -59,6 +59,13 @@
<description>Is service-level authorization enabled?</description>
</property>
+<property>
+ <name>hadoop.security.authentication</name>
+ <value>simple</value>
+ <description>Possible values are simple (no authentication), and kerberos
+ </description>
+</property>
+
<!--- logging properties -->
<property>
Modified:
hadoop/common/trunk/src/java/org/apache/hadoop/security/UserGroupInformation.java
URL:
http://svn.apache.org/viewvc/hadoop/common/trunk/src/java/org/apache/hadoop/security/UserGroupInformation.java?rev=906388&r1=906387&r2=906388&view=diff
==============================================================================
---
hadoop/common/trunk/src/java/org/apache/hadoop/security/UserGroupInformation.java
(original)
+++
hadoop/common/trunk/src/java/org/apache/hadoop/security/UserGroupInformation.java
Thu Feb 4 07:46:20 2010
@@ -151,9 +151,9 @@
*/
private static synchronized void initialize(Configuration conf) {
String value = conf.get(HADOOP_SECURITY_AUTHENTICATION);
- if ("simple".equals(value)) {
+ if (value == null || "simple".equals(value)) {
useKerberos = false;
- } else if (value == null || "kerberos".equals(value)) {
+ } else if ("kerberos".equals(value)) {
useKerberos = true;
} else {
throw new IllegalArgumentException("Invalid attribute value for " +