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

Cleanup of old client configurations #348

Open
jameskirsop opened this issue Aug 14, 2019 · 1 comment
Open

Cleanup of old client configurations #348

jameskirsop opened this issue Aug 14, 2019 · 1 comment
Labels
enhancement New feature or request

Comments

@jameskirsop
Copy link
Contributor

It would be helpful, particularly for large deployments, if this module deleted client configurations when their openvpn::client and openvpn::client_specific_config are no longer present.

Else, we end up with many old files left behind that are not useful and clutter the client-configs directory.

I know this can probably done by setting ensure to absent (and then removing the declaration entirely), but the cleanup that appears to be performed for the download-configs directory should also apply to client-configs.

I can't think of a use case where you'd need 'client specific config' but not a matching configuration and certificate available for download and distribution by puppet.

@Dan33l
Copy link
Member

Dan33l commented Aug 14, 2019

Hi @jameskirsop looks a good idea.

Can you propose a PR ?

@juniorsysadmin juniorsysadmin added the enhancement New feature or request label Aug 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants