pylibacl is a Python module for manipulating POSIX.1e ACLs.
This python 2.4+ extension module allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations.
pylibacl has been written and tested on Linux, kernel v 2.4, with XFS filesystems; ext2/ext3 should work also. Since release 0.4.0, FreeBSD 7 also has quite good support. If any other platform implements the POSIX.1e draft, pylibacl can be used. I heard that Solaris does, but I can't test it yet.
pylibacl is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.