Repository: hadoop
Updated Branches:
  refs/heads/champlain [created] 51c8d1737


HDFS-6664. HDFS permissions guide documentation states incorrect default group 
mapping class. (Ray Chiang via aw)

Conflicts:
        hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/a805d524
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/a805d524
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/a805d524

Branch: refs/heads/champlain
Commit: a805d5241407a10164eebde4f90fd1a1d04a2d04
Parents: 395605b
Author: Allen Wittenauer <a...@apache.org>
Authored: Fri Sep 26 12:21:37 2014 -0700
Committer: Jitendra Pandey <Jitendra@Jitendra-Pandeys-MacBook-Pro-4.local>
Committed: Wed Oct 8 22:46:00 2014 -0700

----------------------------------------------------------------------
 hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt            |  3 +++
 .../src/site/apt/HdfsPermissionsGuide.apt.vm           | 13 ++++++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/a805d524/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt 
b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
index f53b5b2..0a37e7a 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
+++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
@@ -755,6 +755,9 @@ Release 2.6.0 - UNRELEASED
     HDFS-6904. YARN unable to renew delegation token fetched via webhdfs due to
     incorrect service port (jitendra)
 
+    HDFS-6664. HDFS permissions guide documentation states incorrect default
+    group mapping class. (Ray Chiang via aw)
+
 Release 2.5.1 - 2014-09-05
 
   INCOMPATIBLE CHANGES

http://git-wip-us.apache.org/repos/asf/hadoop/blob/a805d524/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HdfsPermissionsGuide.apt.vm
----------------------------------------------------------------------
diff --git 
a/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HdfsPermissionsGuide.apt.vm 
b/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HdfsPermissionsGuide.apt.vm
index f9aac0b..30119a6 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HdfsPermissionsGuide.apt.vm
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HdfsPermissionsGuide.apt.vm
@@ -99,9 +99,16 @@ HDFS Permissions Guide
    Once a username has been determined as described above, the list of
    groups is determined by a group mapping service, configured by the
    hadoop.security.group.mapping property. The default implementation,
-   org.apache.hadoop.security.ShellBasedUnixGroupsMapping, will shell out
-   to the Unix bash -c groups command to resolve a list of groups for a
-   user.
+   org.apache.hadoop.security.JniBasedUnixGroupsMappingWithFallback,
+   will determine if the Java Native Interface (JNI) is available.  If
+   JNI is available, the implementation will use the API within hadoop
+   to resolve a list of groups for a user. If JNI is not available
+   then the shell implementation,
+   org.apache.hadoop.security.ShellBasedUnixGroupsMapping, is used.
+   This implementation shells out with the <<<bash -c groups>>>
+   command (for a Linux/Unix environment) or the <<<net group>>>
+   command (for a Windows environment) to resolve a list of groups for
+   a user.
 
    An alternate implementation, which connects directly to an LDAP server
    to resolve the list of groups, is available via

Reply via email to