It was reported that Pulp node certificates containing private keys are stored in /etc/pki/pulp/nodes/ directory as world-readable.
Acknowledgments: Name: Randy Barlow (Red Hat), Jeremy Cline (Red Hat)
Created attachment 1145987 [details] Proposed patch
Created attachment 1146471 [details] Proposed patch I am amending the proposed patch to use the -Z flag on mv, and to credit jcline in the commit message for independently reporting the issue.
This issue is filed upstream as #1833 and is fixed by PR #2529: https://pulp.plan.io/issues/1833 https://github.com/pulp/pulp/pull/2529
The Pulp upstream bug status is at CLOSED - WORKSFORME. Updating the external tracker on this bug.
The Pulp upstream bug priority is at Low. Updating the external tracker on this bug.
This issue has been addressed in the following products: Red Hat Satellite 6.2 Via RHSA-2016:1501