name: openvpn-security-hygiene-audit description: >- Use before commit/push or doc publication to detect secrets, insecure TLS examples, personal paths, and unsafe workflow patterns. Trigger on: "security audit", "before commit", "secret leak", "hardcoded credential", "curl -k".
OpenVPN Security Hygiene Audit
Audit checklist:
- Hardcoded secrets, tokens, private keys
- Personal local paths or user-identifying paths
- TLS bypass patterns without scoped justification
- Inline credentials on CLI examples
- Static long-lived AWS credentials in workflows
- Secret printing in CI logs
- Unsafe force-push guidance without recovery plan
Rules:
- Provide severity, exact location, and safe replacement.
- If no findings, say so explicitly.
Output:
- Findings by severity
- Safe replacements
- Residual risks