pylibacl - A python module for manipulating POSIX.1e ACLs

Welcome to the homepage of pylibacl. This python 2.2+ extension module allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations.

Downloads: go here. Latest version is 0.3.0. The mercurial repository is here: pylibacl.

Requirements: pylibacl has been designed and tested on Linux, kernel v 2.4, with XFS filesystems; ext2/ext3 should work also. Tests have been also made on FreeBSD 4.6, but there the filesystem allows you only to use the standard permissions, and not really arbitrary ACLs; it is still useful for cross-platform testing. FreeBSD 5.0, when released, will have full support (... I read in the manpages). 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.

Documentation: see the pydoc-generated documentation here.

Todo: only the basic functions are complete, I still need to wrap all the 17 functions in the draft.

License: pylibacl is released under the GNU GPL, version 2 or later. Copyright © 2002 by Iustin Pop.


Project hosted by: SourceForge.net
    Logo

Iustin Pop, <iusty@k1024.org>

Last modified: Sun Jan 27 23:10:10 CET 2008