Re: Editing a Web Access Contrl Spec? Was: Simple WebID, WebID+TLS Protocol, and ACL Dogfood Demo

> On 8/9/13 2:46 PM, Henry Story wrote:
>> What you should have is a link header from the document to the acl 
>> document.
>> http://www.w3.org/wiki/WebAccessControl suggests using the meta link 
>> header.
>
> Yes, that's a regression in the current implementation as proven by 
> the cURL requests against the two ACL protected resources below:
>
> curl -I 
> http://kingsley.idehen.net/DAV/home/kidehen/Public/Linked%20Data%20Documents/WebID-ACL-Demos/ 
>
> HTTP/1.1 200 OK
> Server: Virtuoso/06.04.3138 (Linux) x86_64-generic-linux-glibc25-64 VDB
> Connection: Keep-Alive
> Content-Type: text/html; charset=UTF-8
> Date: Fri, 09 Aug 2013 22:13:54 GMT
> Accept-Ranges: bytes
> Cache-Control: no-cache, must-revalidate
> Pragma: no-cache
> Expires: -1;
> Content-Length: 40139
>
> curl -I 
> http://kingsley.idehen.net/DAV/home/kidehen/Public/Linked%20Data%20Documents/WebID-ACL-Demos/RWW-Crew.ttl 
>
> HTTP/1.1 303 See Other
> Server: Virtuoso/06.04.3138 (Linux) x86_64-generic-linux-glibc25-64 VDB
> Connection: Keep-Alive
> Content-Type: text/html; charset=UTF-8
> Date: Fri, 09 Aug 2013 22:14:37 GMT
> Accept-Ranges: bytes
> Location: 
> http://kingsley.idehen.net/describe/?uri=http%3A%2F%2Fkingsley.idehen.net%2FDAV%2Fhome%2Fkidehen%2FPublic%2FLinked%2520Data%2520Documents%2FWebID-ACL-Demos%2FRWW-Crew.ttl 
>
> Content-Length: 0 
Little correction re., my cURL output, it should have been:

ACL Protected Collection (Folder or Directory)
============================

curl -IX OPTIONS 
http://kingsley.idehen.net/DAV/home/kidehen/Public/Linked%20Data%20Documents/WebID-ACL-Demos/ 

HTTP/1.1 200 OK
Server: Virtuoso/06.04.3138 (Linux) x86_64-generic-linux-glibc25-64 VDB
Connection: Keep-Alive
Allow: 
GET,HEAD,POST,PUT,DELETE,OPTIONS,PROPFIND,PROPPATCH,COPY,MOVE,LOCK,UNLOCK,TRACE
Date: Sat, 10 Aug 2013 19:18:43 GMT
Accept-Ranges: bytes
Content-Type: text/plain
DAV: 1,2,<http://www.openlinksw.com/virtuoso/webdav/1.0>
Link: <http://www.w3.org/ns/ldp/profile>;rel="profile"
MS-Author-Via: DAV
Content-Length: 0


ACL Protected Document (or File):
=====================

curl -IX OPTIONS 
http://kingsley.idehen.net/DAV/home/kidehen/Public/Linked%20Data%20Documents/WebID-ACL-Demos/RWW-Crew.ttl 

HTTP/1.1 200 OK
Server: Virtuoso/06.04.3138 (Linux) x86_64-generic-linux-glibc25-64 VDB
Connection: Keep-Alive
Allow: 
GET,HEAD,POST,PUT,DELETE,OPTIONS,PROPFIND,PROPPATCH,COPY,MOVE,LOCK,UNLOCK,TRACE
Date: Sat, 10 Aug 2013 19:20:05 GMT
Accept-Ranges: bytes
Content-Type: text/plain
DAV: 1,2,<http://www.openlinksw.com/virtuoso/webdav/1.0>
Link: <http://www.w3.org/ns/ldp/profile>;rel="profile"
MS-Author-Via: DAV
Content-Length: 0

The ACL relation regression is still there, but I am posting this 
correction to ensure the information is accurate, so as not to confuse 
others that might be studying this stuff.

-- 

Regards,

Kingsley Idehen	
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca handle: @kidehen
Google+ Profile: https://plus.google.com/112399767740508618350/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen

Received on Saturday, 10 August 2013 19:23:15 UTC