dup_sec_desc does not duplicate SE_DESC_DACL_AUTO_INHERITED
Jeremy Allison
jra at samba.org
Fri Sep 19 21:58:13 GMT 2003
On Fri, Sep 19, 2003 at 10:16:14AM -0700, Matt Seitz wrote:
> The dup_sec_desc function (rpc_parse/parse_sec.c) does not duplicate the
> SE_DESC_DACL_AUTO_INHERITED flag. However, sec_desc_equal does check
> this flag. This means that
>
> assert(sec_desc_equal(sd, dup_sec_desc(ctx, sd));
>
> will fail if "(sd->type & SE_DESC_DACL_AUTO_INHERITED) != 0" is true.
>
> Is this a bug or is there a reason for this behavior?
Yeah it's a bug. Fixed in CVS (not the release branch, but the 3.0
main branch).
Jeremy.
More information about the samba-technical
mailing list