hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bikas Saha (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-8457) Address file ownership issue for users in Administrators group on Windows.
Date Fri, 13 Jul 2012 05:25:35 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-8457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13413503#comment-13413503

Bikas Saha commented on HADOOP-8457:

IMO, to me calling FileStatus.isOwnedBy() seems like a natural API to use. I agree it would
be nice to have something other than UGI to represent user/group information but unfortunately
there does not seem to be any such abstraction. I would ideally like to see FileStatus.getOwner().equals(ownerObj)
where ownerObj is an object representing the owner that encapsulates users/groups etc. Currently
ownerObj is simply a string name and it has worked because of simple 1 owner, 1 group Unix
> Address file ownership issue for users in Administrators group on Windows.
> --------------------------------------------------------------------------
>                 Key: HADOOP-8457
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8457
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 1.1.0, 0.24.0
>            Reporter: Chuan Liu
>            Assignee: Ivan Mitic
>            Priority: Minor
>         Attachments: HADOOP-8457-branch-1-win_Admins(2).patch, HADOOP-8457-branch-1-win_Admins.patch
> On Linux, the initial file owners are the creators. (I think this is true in general.
If there are exceptions, please let me know.) On Windows, the file created by a user in the
Administrators group has the initial owner ‘Administrators’, i.e. the the Administrators
group is the initial owner of the file. As a result, this leads to an exception when we check
file ownership in SecureIOUtils .checkStat() method. As a result, this method is disabled
right now. We need to address this problem and enable the method on Windows.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message