DragonFly BSD
DragonFly bugs List (threaded) for 2005-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

msdosfs permissions

From: "Erik Wikstrm" <erik-wikstrom@xxxxxxxxx>
Date: Fri, 8 Apr 2005 20:10:44 +0200

Not sure if this is a bug or a feature, but I thing it's wrong.

When mounting a msdos-slice the permissions, owner and ownergroup is set to
the same as the directory it is mounted on. This means that all files will
have execute-permissions for at least the owner of the directory (since a
directory needs this permission for the user to be able to cd into it).

All these properties can be overridden with options to mount_msdos, however
if passing a permission-maks of 644 all this applies to both files and
directories on the slice, and also on the directory the slice is mounted
on´, whit the result that all non-root users can't cd into that directory or
any of the sub-directories.

The more logical thing would be to have either two permission-masks, one for
files and another for directories, or to give directories
execution-permission by default regardless of the mask.

Erik Wikström

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]