You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the Acl type only operates on files and directories that exist. This means that a matching File resource is needed to guarantee that the Acl resource requirements are met. This also means that the mode property for the File resource must match the three base entries in the Aclpermission property. See: https://github.com/dobbymoodge/puppet-acl#conflicts-with-file-resource-type
I propose that the Acl type be modified to extend the File type, so that all the properties available in the File type are exposed or overridden by the Acl type. I think this should be straightforward, but some properties may conflict (i.e. the Acl {'permission'} and File {'mode'} properties). These need to be specifically addressed:
The mode property will not be exposed, and the values for the base entries in the Acl {'permission'} property will be used internally to supply File {'mode'}
The File {'recurselimit'} property will need a matching, overriding implementation in the Acl type.
???
The text was updated successfully, but these errors were encountered:
Currently, the
Acl
type only operates on files and directories that exist. This means that a matchingFile
resource is needed to guarantee that theAcl
resource requirements are met. This also means that themode
property for theFile
resource must match the three base entries in theAcl
permission
property. See: https://github.com/dobbymoodge/puppet-acl#conflicts-with-file-resource-typeI propose that the
Acl
type be modified to extend theFile
type, so that all the properties available in theFile
type are exposed or overridden by theAcl
type. I think this should be straightforward, but some properties may conflict (i.e. theAcl {'permission'}
andFile {'mode'}
properties). These need to be specifically addressed:mode
property will not be exposed, and the values for the base entries in theAcl {'permission'}
property will be used internally to supplyFile {'mode'}
File {'recurselimit'}
property will need a matching, overriding implementation in theAcl
type.The text was updated successfully, but these errors were encountered: