l4-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Hurd-NG] Error in dir_rename pseudo-code


From: Marcus Brinkmann
Subject: Re: [Hurd-NG] Error in dir_rename pseudo-code
Date: Wed, 26 Apr 2006 14:51:02 +0200
User-agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (Sanjō) APEL/10.6 Emacs/21.4 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI)

At Wed, 26 Apr 2006 14:05:58 +0200,
Pierre THIERRY <address@hidden> wrote:
> 
> [1  <multipart/signed (7bit)>]
> [1.1  <text/plain; us-ascii (quoted-printable)>]
> Scribit Marcus Brinkmann dies 26/04/2006 hora 13:40:
> > Even if there were an eq? operation, it would require disclosing
> > new_dir to dir (or vice versa), invalidating one of my arguments in
> > favor of this implementation.  So, it is important that you pointed it
> > out.
> 
> I'm not sure, but I think there is a equality operation, and it does not
> disclose anything to the compared caps: coyotos.disrim.compare(). Or it
> compares identity of type?

This only checks for exact identity.  But a server may give out
different capabiilities to the same directory, notably if they convey
permissions.

Furthermore, it is not clear if giving access to discrim to all tasks
is secure.  Maybe that involves a judgement decision.

Thanks,
Marcus






reply via email to

[Prev in Thread] Current Thread [Next in Thread]