hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Colin Patrick McCabe (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-9155) FsPermission should have different default value, 777 for directory and 666 for file
Date Wed, 19 Dec 2012 06:11:18 GMT

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

Colin Patrick McCabe commented on HADOOP-9155:
----------------------------------------------

I think you're right.  The problem is that the default permission for {{FileSystem#create}}
is the same default as for {{FileSystem#mkdirs}}, namely {{0777}}.  It would make more sense
for the default to be {{0666}} for files and {{0777}} for directories.

I was confused by your earlier statement that "Currently umask works differently as linux
convention"-- but as you later said, it's not umask that's working incorrectly here.  I'm
going to update the description and link this to HDFS-4319; feel free to change it later.
                
> FsPermission should have different default value, 777 for directory and 666 for file
> ------------------------------------------------------------------------------------
>
>                 Key: HADOOP-9155
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9155
>             Project: Hadoop Common
>          Issue Type: Bug
>            Reporter: Binglin Chang
>            Priority: Minor
>
> Currently umask works differently as linux convention, which is:
> The default umask 0002 is used for regular users. 
> The default umask for the root user is 0022.
> For directories, the base permissions are 0777 and for files 0666.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message