User Tools

Site Tools


fileservices:posfix_acls

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Last revision Both sides next revision
fileservices:posfix_acls [2013/03/15 10:32]
127.0.0.1 external edit
fileservices:posfix_acls [2013/06/25 08:11]
tschulz
Line 7: Line 7:
 setfacl -m u:user2:rx /root setfacl -m u:user2:rx /root
 </​code>​ </​code>​
 +
 +====== Copy ACLs ======
 +<​file>​
 +getfacl file1 | setfacl --set-file=- file2
 +</​file>​
 +
 +===== Copy ACLs all items in a directory =====
 +<file bash acl.sh>
 +#!/bin/sh
 +
 +LIST="​`cd /​vol1/​public/​Data && ls | sed \"s/ /​_/​g\"​`"​
 +
 +for i in $LIST
 +do
 +        ITEM="​`echo $i |  sed \"s/_/ /​g\"​`"​
 +        getfacl /​vol1/​public/​Data/"​$ITEM"​ | setfacl --set-file=- /​vol2/​public/​Data/"​$ITEM"​
 +done
 +</​file>​
fileservices/posfix_acls.txt · Last modified: 2013/06/25 08:11 by tschulz