-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REVIEW please] CreateGroups additions #530
base: main
Are you sure you want to change the base?
Conversation
871c524
to
06e7fa6
Compare
15346cb
to
fc0bf93
Compare
fc0bf93
to
8dad7d5
Compare
@barnson Are there any additional integration tests that you think would be good to have beyond what I've already got in this?
I know there's a heap of code in this PR, however there's not really many easily separable portions that would be meaningful on their own. However, let me know if there's any way you can see that I could split it into more easily reviewable/pull-able portions. |
I'm not a domain expert but the tests look reasonable to me. |
Signed-off-by: Bevan Weiss <[email protected]>
Local group membership Add/Remove working, however with BUILTIN local system groups .NET doesn't appear to locate them as either groups nor basic security Principals. Still needs work to fix the test for nested groups. Ideally with some way to test for domain groups. Signed-off-by: Bevan Weiss <[email protected]>
Signed-off-by: Bevan Weiss <[email protected]>
Fixups to a few test cases. Signed-off-by: Bevan Weiss <[email protected]>
53691b4
to
f507768
Compare
Just a placeholder for the current state of development on the ability to add Groups. wixtoolset/issues#8577
Not sure if it works yet, splitting out the tables cost me a little more time than I anticipated, and I'm unsure that the decompile is right.
I'll build out a few more of the build test cases, to validate the expected preconditions etc (i.e. marking CreateGroup when it's not under a component, and similar).
Please raise any style / formatting issues, that way I've got the most time to address them :)
I've just noticed I've missed a couple of Wix4-.Wix6 references (around CustomAction names). I'll tidy these up tomorrow.
Closes wixtoolset/issues#8577