Christo,

We don't have an easy way to re-propagate ACL entries on existing files
and directories.

You might try using a combination of find and chmod, similar to the
syntax below.

Which Solaris release is this? We might be able to provide better
hints if you can identify the release and the ACLs you are trying to propagate.

Cindy

For files:

$ find . -type f -exec chmod A=...:...file_inherit:allow {} \;

For directories:

$ find . -type d -exec chmod A=...:...dir_inherit:allow {} \;

If you create a snapshot and clone of the target dataset, you could
experiment with the correct syntax.

Christo Kutrovsky wrote:
Hello,

Any hints on how to re-propagate all ACL entries from a given parent directory 
down?

For example, you set your inheritable ACLs the way you want by running multiple:

chmod A+....:dir_inherit/file_inherit PARRENT_DIR

Then what command you would run to "add" these to all already created files 
*and* directories?
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to