I was thinking, would it possible to store the data in a tree graph format with the parent being the top and its children connected to it. When i give access to a parent, all remaining childs below the user has access to. Is it possible to make a temporary file wheich is a copy of the original file so the information can be edited and when the owner of the information wants to revoke access just deletes the temporary file while the original file remains untouched.<br>
<br><br><div class="gmail_quote">On Wed, Jun 1, 2011 at 2:02 PM, Brandon Meskimen <span dir="ltr"><<a href="mailto:brandon.meskimen@gmail.com">brandon.meskimen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Yea i have the same question just worded different<br><br>{ Is it possilbe to modify the mutable and immutable
files access control to be more complex? Is it possible to give one
person permission to access the file but not others? Once that
permission is given can you remove it? Is it possible to have a more
properties per file when it is uploaded like who accessed it, i know it
already has last modified.}<br>
<br>Very Respectfully,<br><font color="#888888"><br>Brandon<br><br><br></font><div class="gmail_quote"><div><div></div><div class="h5">On Wed, Jun 1, 2011 at 1:52 PM, Greg Troxel <span dir="ltr"><<a href="mailto:gdt@ir.bbn.com" target="_blank">gdt@ir.bbn.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
<div><br>
toby cabot <<a href="mailto:toby@caboteria.org" target="_blank">toby@caboteria.org</a>> writes:<br>
<br>
> I have a question about sharing files with other people and I can't<br>
> find the answer on the site but I hope this isn't a FAQ. If I run my<br>
> own client with the web user interface, I imagine that I can share<br>
> files by simply giving someone a directory URL. Could they then give<br>
<br>
</div>You should be clear on the difference between a URL to the gateway, and<br>
a URI which is a capability within tahoe. URIs get encoded in URLS, but<br>
I'm getting fuzzy because I decided to stop using the Web User Interface<br>
for other than checking server connectivity etc. (because putting<br>
secrets in URLS in modern browsers seems like a bad idea).<br>
<div><br>
> this URL to someone else, perhaps someone that I wouldn't want to see<br>
> the directory? Is there an authentication component that I'm missing?<br>
<br>
</div>Yes, they could. What you are missing is<br>
<br>
1) that this is a capability system, not an ACL system.<br>
<br>
2) if you handed them a decryption key for normal data, they could grab<br>
and download the data. They could then hand it out.<br>
<br>
Basically, if you don't trust people to keep things secret, you can't<br>
share with them. This isn't about tahoe, or rather tahoe has no magic<br>
bullet for this.<br>
<div><br>
> If I give someone a URL to a directory can I later revoke that URL<br>
> somehow but still be able to access the directory myself?<br>
<br>
</div>No. But you can move the files in it to a new directory and hope the<br>
original directory gets garbage collected.<br>
<br>
But again, if they copied the data, you can't revoke that.<br>
<br>
<br>
It's interesting that this comes up in tahoe much more so than in otheer<br>
filesystems. People don't seem to ask:<br>
<br>
if I have a filesystem, and I let someone read a file, and then I<br>
"chmod 700" it, how can I be sure they didn't keep a copy? Isn't it a<br>
bug that the filesystem doesn't enforce removing all their copies?<br>
<br>
about other filesystems.<br>
<br>
<br></div></div><div class="im">_______________________________________________<br>
tahoe-dev mailing list<br>
<a href="mailto:tahoe-dev@tahoe-lafs.org" target="_blank">tahoe-dev@tahoe-lafs.org</a><br>
<a href="http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev" target="_blank">http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev</a><br>
<br></div></blockquote></div><br>
</blockquote></div><br>