I put some symlinks to the certificates for my server in /etc/cockpit/ws-certs.d. Works great. However when cockpit-ws is started it always changes the permissions to 640 and changes the group ownership of the symlinked certificate files to the cockpit-ws group. But nginx and opensmtpd also use those same certs. When I restart my server then nginx and opensmtpd can't access the certs anymore and won't start. I don't want to do the dance of manually copying certificate files for every service that uses them every year when I renew the certs because I'll have forgotten by then and things will go wrong and I will wonder why. So it would be nice to be able to disable this behavior.
I put some symlinks to the certificates for my server in /etc/cockpit/ws-certs.d. Works great. However when cockpit-ws is started it always changes the permissions to 640 and changes the group ownership of the symlinked certificate files to the cockpit-ws group. But nginx and opensmtpd also use those same certs. When I restart my server then nginx and opensmtpd can't access the certs anymore and won't start. I don't want to do the dance of manually copying certificate files for every service that uses them every year when I renew the certs because I'll have forgotten by then and things will go wrong and I will wonder why. So it would be nice to be able to disable this behavior.