Skip to content
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

Add support for Add-DhcpServerSecurityGroup #23

Open
jaywryan opened this issue Apr 12, 2016 · 8 comments
Open

Add support for Add-DhcpServerSecurityGroup #23

jaywryan opened this issue Apr 12, 2016 · 8 comments
Labels
enhancement The issue is an enhancement request. help wanted The issue is up for grabs for anyone in the community.

Comments

@jaywryan
Copy link

Support for Add-DhcpServerSecurityGroup would be nice to have, so as to create the DHCP Administrators and the DHCP Users groups. This is easily worked around with a script resource, but it would be nice to be included in this Resource Module.

@kwirkykat kwirkykat added enhancement The issue is an enhancement request. help wanted The issue is up for grabs for anyone in the community. labels Aug 18, 2016
@lfshr
Copy link

lfshr commented Dec 1, 2016

I've recently stumbled upon this problem while working with DSC. @kwirkykat I'm happy to do the work. Do you think this should be in it's own resource with a single "Ensure" variable, or could this go into xDhcpServerAuthorization (I already have the code written in there but I can split it out).

@kenvb
Copy link

kenvb commented Jan 14, 2017

I agree, this is a necessary addition to make the resource really "no touch"

@kwirkykat
Copy link
Contributor

@LiamFisher92 Is there any instance outside xDhcpServerAuthorization where it would be useful to be able to create the DHCP Administrators and the DHCP Users groups?
My first guess is 'probably'.
If yes or maybe, it should be its own resource. If no, it can just be a part of xDhcpServerAuthorization via a parameter

@lfshr
Copy link

lfshr commented Jan 20, 2017

@kwirkykat I can't think of a reason you would need the security groups without authorizing the DHCP server. Would splitting them out not lead to potential fully set-up unauthorized DHCP servers floating around? I'd be happy to shift them around if somebody else can think of one? I'm conscious of the fact I might lose the code I've already done so I'll submit a PR for now.

@kwirkykat
Copy link
Contributor

@LiamFisher92 Ok. If there is no reason to split it out, then the security group creation should stay in xDhcpServerAuthorization

@kwirkykat kwirkykat added in progress The issue is being actively worked on by someone. and removed help wanted The issue is up for grabs for anyone in the community. labels Jan 20, 2017
@lfshr
Copy link

lfshr commented Jan 20, 2017

@kwirkykat I'm not really a DHCP expert (I'm a games development graduate in disguise) so I can't really give you a definitive answer. Do you know anyone who could?

@kwirkykat
Copy link
Contributor

@LiamFisher92 I'll ask around

@johlju johlju added help wanted The issue is up for grabs for anyone in the community. in progress The issue is being actively worked on by someone. and removed in progress The issue is being actively worked on by someone. help wanted The issue is up for grabs for anyone in the community. labels May 12, 2018
@johlju
Copy link
Member

johlju commented May 12, 2018

I think this should be a separate resource - having the DHCP server authorized (Ensure -eq 'Present') or not authorized (Ensure -eq 'Absent'), is not the same as having local security groups present or absent (not sure it's easy to remove them iether once created?).

I suggest a new resource DhcpLocalSecurityGroups is created. The existing PR #33 could might be changed for this.

@johlju johlju added help wanted The issue is up for grabs for anyone in the community. and removed in progress The issue is being actively worked on by someone. labels Mar 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement The issue is an enhancement request. help wanted The issue is up for grabs for anyone in the community.
Projects
None yet
Development

No branches or pull requests

5 participants