The Samba-Bugzilla – Attachment 2264 Details for
Bug 4361
Windows Vista Backup Utility fails
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for ACL issue with Vista backup utility
vista_backup.patch (text/plain), 960 bytes, created by
Joe Meadows
on 2007-02-01 14:26:27 UTC
(
hide
)
Description:
Patch for ACL issue with Vista backup utility
Filename:
MIME Type:
Creator:
Joe Meadows
Created:
2007-02-01 14:26:27 UTC
Size:
960 bytes
patch
obsolete
>--- smbd/posix_acls.c 2006-11-14 06:42:12.000000000 -0800 >+++ smbd/posix_acls.c 2007-02-01 11:21:38.000000000 -0800 >@@ -692,7 +692,7 @@ > > curr_ace_next = curr_ace->next; /* Save the link in case of delete. */ > >- if (sid_equal(&curr_ace->trustee, &curr_ace_outer->trustee) && >+ if ( (sid_equal(&curr_ace->trustee, &curr_ace_outer->trustee) || (curr_ace->unix_ug.uid == curr_ace_outer->unix_ug.uid)) && > (curr_ace->attr == curr_ace_outer->attr)) { > > if( DEBUGLVL( 10 )) { >@@ -731,8 +731,7 @@ > * Subtract ACE's with different entries. Due to the ordering constraints > * we've put on the ACL, we know the deny must be the first one. > */ >- >- if (sid_equal(&curr_ace->trustee, &curr_ace_outer->trustee) && >+if ( (sid_equal(&curr_ace->trustee, &curr_ace_outer->trustee) || (curr_ace->unix_ug.uid == curr_ace_outer->unix_ug.uid)) && > (curr_ace_outer->attr == DENY_ACE) && (curr_ace->attr == ALLOW_ACE)) { > > if( DEBUGLVL( 10 )) {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 4361
: 2264 |
2268