School of Computer Science
Personal Web Page

Personal

Jfacl - a GUI for Linux and Solaris File Access Control Lists

About

Jfacl is a GUI for editing file access control lists on Linux and Solaris and is an alternative to the somewhat complicated getfacl and setfacl Unix commands. It is written in Java and uses JNI to make native Unix system calls to modify the ACLs.

Screenshots

As you can see from the screenshots below, it is meant to look something like the file security dialog in Windows (click thumbs for full size screenshot).


The Main Window

The Add Users Window

Download

Jfacl requires Linux 2.4 or higher (with Linux ACLs enabled in the kernel) or Solaris 7 or higher.
Java JRE 5.0 is also required.
If you want to modify and rebuild jfacl you need Java SDK 5.0, Apache Ant 1.4.1 or higher and GCC for the native code.

Jfacl is free to download, use, modify and redistribute under these licence terms.
Release history.

Click here to download .tar.gz binaries (Linux i386/amd64 and Solaris sparc/x86) and sources.

Contributors

Bugs/Suggestions

Please mail any bugs or suggestions to Nick Shrine at:
N.R.Shrine@cs.bham.ac.uk.