6.0.0-alpha10
5/14/25

Search Results: 60 of 573 [ <<First <Prev Next> Last>> ] [ Return to Search Results ]


[#4820] VFS musql driver rewrite
Summary VFS musql driver rewrite
Queue Horde Framework Packages
Queue Version HEAD
Type Enhancement
State Assigned
Priority 1. Low
Owners bklang (at) horde (dot) org
Requester bklang (at) horde (dot) org
Created 12/29/2006 (6711 days ago)
Due
Updated 12/13/2010 (5266 days ago)
Assigned 11/08/2008 (6031 days ago)
Resolved
Milestone Horde 4.0
Patch Yes

History
11/08/2008 05:26:31 AM Chuck Hagenbuch Comment #8
State ⇒ Assigned
Reply to this comment
Reviving now that we're breaking BC
06/01/2007 02:11:42 PM Ben Klang Comment #7
State ⇒ Stalled
Reply to this comment
Even though I could make portions of this driver work with H3.2, I 
think it is better to put this off until H4 and a hopefully improved 
VFS API.  I'll stall this for now.
05/13/2007 04:29:13 AM Chuck Hagenbuch Comment #6 Reply to this comment
Ben - unless you see finishing this quite soon, could you please add a 
Horde 4.0 milestone and stall the ticket for now while we work on the 
Horde 3.2 releases?
02/22/2007 11:37:06 PM Ben Klang Comment #5 Reply to this comment
Thanks for your feedback.  I'll take your suggestions and work on an 
updated version.
02/05/2007 12:37:40 AM Chuck Hagenbuch Comment #4
Assigned to Ben Klang
State ⇒ Assigned
Reply to this comment
Specifically the problematic parts are the use of the Group and Perms 
libraries. I'm not sure if it'd be possible to delegate permissions 
and group checking to a separate object, which could be supplied by 
Horde?
01/14/2007 01:01:14 PM Jan Schneider Comment #3
State ⇒ Feedback
Reply to this comment
As I already mentioned in ticket #4819, the VFS library must not use 
any Horde internals. It's a completely standalone package distributed 
through PEAR.
12/29/2006 06:41:41 AM Ben Klang Comment #2
New Attachment: muvfs-sql-index-and-group.patch Download
Reply to this comment
THis patch updates the musql schema to include the group field as well 
as enforce path/name uniqueness at the DB level.
12/29/2006 06:40:49 AM Ben Klang Comment #1
Priority ⇒ 1. Low
State ⇒ New
New Attachment: musql-rewrite.patch Download
Queue ⇒ Horde Framework Packages
Summary ⇒ VFS musql driver rewrite
Type ⇒ Enhancement
Reply to this comment
I have attached a diff, but if you prefer the entire file, let me know 
and I will post it.



This is nearly a complete rewrite of the musql VFS driver.  All 
permissions setting and enforcing are now working.  Checking is done 
both for the user and group, as well as "other."  This should be 
backward compatible to the SQL driver from a DB perspective.  That is 
to say that I have used the old SQL driver with the MUSQL table and it 
worked without errors.  Of course the MUSQL driver does require the 
updated DB schema to function.



I have attempted to test it thoroughly and at this point there are no 
more known bugs.  The only potentially confusing item may be that the 
permissions for the root directory come from Perms:: rather than VFS.   
This is because there is no way to set the perms on the root folder 
directly.

Saved Queries