[OpenAFS-devel] Re: patch: make jafs work again (at least the libadmin portion)

Adam Megacz megacz@cs.berkeley.edu
Mon, 17 Dec 2007 10:34:09 -0800


Matt Benjamin <matt@linuxbox.com> writes:
> I have wondered whether either is necessary.  For most operations,
> libadmin doesn't need a kernel.

Sure, but AFAIK it is the only way to get programmatic access to the
"fs" command suite (like "fs la").  The two near-term projects I'm
interested in using this for are:

  - "transitive fs la" and some other ACL-troubleshooting tools for
    novices

  - a java-remctld backend that lets anybody with "a" rights on the
    root directory of a volume perform "vos release" on it

So, I'm hoping for something with the ability to read ACLs from
directories; it seems like I need that for both projects.


Marcus Watts <mdw@spam.ifs.umich.edu> writes:
> simple java configuration.  jaas is just terrible here.
> I should not need -Dthis and -Dthat to make things work.

Couldn't agree more.

Is there an "API document" somewhere for libadmin, libuafs, and the CM
kernel calls used by /usr/bin/fs, or is the source effectively the
best documentation?

  - a