Skip to content

Conversation

@akuzminsky
Copy link
Member

Summary

Adds acl package to OpenVPN CloudWatch agent configuration

Problem

After #221 removed the acl package from the base cloudwatch_agent class,
OpenVPN servers failed with:
/usr/local/bin/set-openvpn-acl: line 10: setfacl: command not found

Solution

Add the acl package directly to profile::openvpn_server::cloudwatch_agent
since OpenVPN still uses ACLs for log file permissions.

The acl package was removed from the base cloudwatch_agent class
in commit f23810d (audit log fix). OpenVPN still uses ACLs for
log file access, so add the package dependency directly to the
openvpn_server::cloudwatch_agent class.
@akuzminsky akuzminsky merged commit 2a0a861 into main Dec 26, 2025
2 checks passed
@akuzminsky akuzminsky deleted the fix-openvpn-acl-package-dev branch December 26, 2025 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants