Patent ID: 7512990
Filing Date: 2009-03-31
Classification: G06F,H04L

Abstract:
1. A method for managing access control lists in a filesystem, the method comprising: associating two or more access control lists with a given filesystem object in a heterogeneous filesystem, wherein the heterogeneous filesystem comprises a native filesystem and one or more additional differing filesystems, and each of the access control lists are usable for controlling access to the given filesystem object by a particular type of filesystem within the heterogeneous filesystem; responsive to receiving, from a requestor, a request for an access control list associated with the given filesystem object, determining a filesystem type of the requestor; determining whether an access control list in the two or more access control lists associated with the given filesystem object matches the filesystem type of the requestor, wherein the two or more access control lists associated with the filesystem object comprises multiple, different access control list formats and responsive to a determination that an access control list in the two or more access control lists associated with the given filesystem object matches the filesystem type of the requestor, returning an access control list from the two or more access control lists for the given filesystem object matching the filesystem type of the requestor, wherein the step of returning the matching access control list includes accessing the matching access control list using an access mechanism associated with the filesystem type of the requestor, wherein the access mechanism is selected from a plurality of access mechanisms that each facilitate access control for a given filesystem type within the heterogeneous filesystem by providing access to a given access control list that corresponds to a given one of the plurality of access mechanisms.