Hi there,

After getting libacl to compile on GNU/Hurd, i got stumbled on runtime
problems [1]. It seems to be using kernel-specific interfaces that need to
be implemented in Glibc/Hurd.

Below is a mail from libacl upstream describing the implementation of EA/ACL
interfaces on other operating systems. Just in case someone wants to hack on
this..

[1] "Illegal instruction". Probably the result of attempting to access
    syscalls via interrupts. I didn't have GDB at hand to check, though.

On Wed, Oct 15, 2003 at 12:25:58PM +0200, Andreas Gruenbacher wrote:
> On Wed, 2003-10-15 at 04:05, Nathan Scott wrote:
> > 
> > Hi Andreas,
> > 
> > Do you still have that list of URLs pointing to various
> > operating systems' implementations of EA/ACL interfaces?
> > I seem to remember you posting this (ages ago) with some
> > pointers to IRIX, Tru64, and one/two BSD interfaces.
> 
> Oh my dear, that must have been ages ago. I don't find anything anymore
> :-) The implementations themselves are described in the following
> docs/papers:
> 
> FreeBSD: http://www.trustedbsd.org/trustedbsd-bsdcon-2000.ps.gz (and
> http://www.trustedbsd.org/docs.html)
> 
> Irix: There are several design studies as part of the OB1 documentation.
> I couldn't find the project web page anymore.
> 
> Linux: Probably the Freenix'03 paper is best,
> http://www.suse.de/~agruen/acl/linux-acls/. The code itself also
> contains some documentation (simply check out the kernel patches).
> 
> Solaris: They have something like MacOS, each "extended attribute" there
> is a separate file. No reference.
> 
> 
> Cheers,
> -- 
> Andreas Gruenbacher <[EMAIL PROTECTED]>
> SuSE Labs, SuSE Linux AG <http://www.suse.de/>
> 

-- 
Robert Millan

"[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work."

 -- J.R.R.T, Ainulindale (Silmarillion)


_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to