Skip to content

dacledit.py: Split -inheritance into -object-inherit and -container-inherit#2143

Open
int3x wants to merge 2 commits intofortra:masterfrom
int3x:decouple_inheritance
Open

dacledit.py: Split -inheritance into -object-inherit and -container-inherit#2143
int3x wants to merge 2 commits intofortra:masterfrom
int3x:decouple_inheritance

Conversation

@int3x
Copy link

@int3x int3x commented Mar 14, 2026

Currently, the -inheritance option in dacledit.py adds both OBJECT_INHERIT_ACE and CONTAINER_INHERIT_ACE to AceFlags.
It is problematic in some situations (for example, when removing an ACE with only OBJECT_INHERIT_ACE flag set)

This PR replaces -inheritance with -object-inherit and -container-inherit to allow finer control over ACE flags.

@anadrianmanrique anadrianmanrique added the in review This issue or pull request is being analyzed label Mar 19, 2026
@anadrianmanrique anadrianmanrique self-assigned this Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in review This issue or pull request is being analyzed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants