xfs
[Top] [All Lists]

Re: Newbie questions

To: <linux-xfs@xxxxxxxxxxx>
Subject: Re: Newbie questions
From: "Scott Fagg" <scott.fagg@xxxxxxxx>
Date: Wed, 26 Nov 2003 10:09:11 +1100
Sender: linux-xfs-bounce@xxxxxxxxxxx
I once wrote a small KDE app to manipulate ACLs, i don't recall where i got the 
documentation from to get started, but you can get somewhere with 'man -k acl'. 
 That covered ACLs, but not EAs.

Scott Fagg <scott.fagg@xxxxxxxxxxx>
Arup Brisbane
(07) 3023 6000


>>> Alessandro Bottoni <alessandrobottoni@xxxxxxxxxxxx> 26/11/2003 3:49:45 AM 
>>> >>>
Well, I'm a newbie, so here is the usual list of newbie questions :-)

- Is there any (readable/understandable) example of the use of EA and/or ACL 
from within a C or C++ client program?
- Is there any other C++ (or even a "simplified C") wrapper for the C/ioctl 
XFS API beside the one supplied by libferris?
- Is there any Python/Perl/Ruby binding of the XFS EA/ACL API?
- Is there any programmer's guide or any tutorial?

Just to reassure you I read the available docu before bothering you:
- "Some functionality specific to the  XFS  filesystem  is  accessible  to
applications  through  the  Linux ioctl(2) interface." (from "man 5 xfs"). => 
Any example for mere mortals?
- "The http://witme.sourceforge.net/libferris.web/ has tools for accessing 
Extended Attributes including writing to XFS Extended Attributes." (from XFS 
FAQ page) => The link to "what are ACL" and other pages are broken... Any 
other docu available?

And...
- So far, I found just one client program that uses XFS EAs: DoXFS (a document 
management program that is available at sourceforge.net). Is there any other 
program that uses EA and/or ACL?
- I found a whirlwind intro to XFS at IBM developerworks, as well. Nice but 
very introductory.

BTW: does anybody know if there is any SCM (CVS-like or, more precisely, 
ClearCase-like) program based on XFS? I would have expected that the 
ClearCase-clone "Katie" (http://www.netcraft.com.au/geoffrey/katie/) used it 
but, apparently, it uses its own EA/ACL technology.

Many thanks in advance.

----------------------------------
Alessandro Bottoni
alessandrobottoni@xxxxxxxxxxxx 





<Prev in Thread] Current Thread [Next in Thread>