6.0.0-beta1
7/5/25

[#7347] Hierarchical SQL share driver needs to correctly deal with children when deleting a share
Summary Hierarchical SQL share driver needs to correctly deal with children when deleting a share
Queue Horde Framework Packages
Queue Version HEAD
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester mrubinsk (at) horde (dot) org
Created 09/17/2008 (6135 days ago)
Due
Updated 09/19/2008 (6133 days ago)
Assigned
Resolved 09/19/2008 (6133 days ago)
Github Issue Link
Github Pull Request
Milestone 3.3
Patch No

History
09/19/2008 08:35:38 AM Jan Schneider Milestone ⇒ 3.3
 
09/19/2008 12:52:54 AM Michael Rubinsky State ⇒ Resolved
 
09/19/2008 12:47:56 AM CVS Commit Comment #2 Reply to this comment
09/17/2008 12:06:39 AM Michael Rubinsky Comment #1
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒ Horde 3.3
Assigned to Michael Rubinsky
Queue ⇒ Horde Framework Packages
Summary ⇒ Hierarchical SQL share driver needs to correctly deal with children when deleting a share
Type ⇒ Bug
State ⇒ Assigned
Reply to this comment
This is more of a 'potential' bug since no client code is affected by 
this yet, but currently nothing is done about a share's children when 
deleting a share. i.e. It's orphaned in the database. We need to 
delete all children of a share when deleting the share. It will be up 
to the client code to determine if it is OK to delete a share with 
children.



Since it's *possible* that a child share could be owned by a different 
user (and not even visible to the parent's owner), we need to decide 
how to handle deletion. After discussing this with Chuck, I'm thinking 
we say that if a user is able to delete a share, he/she will also be 
able to delete any children. Similar to directory permissions on a 
unix system. Any agreement/disagreements?



This really should be done for Horde 3.3

Saved Queries