squalus
squalus
Added an issue, changelog entry, and unit test
> One other good addition would be to add a check to the `basicTest()` to make sure that if cfg.Listen starts with `unix:` then `socket_mode` is required and set properly....
- Added new settings to the envconfig tests - Added `socket_group` setting for setting group ownership. This is similar to the socket settings PostgreSQL exposes. https://www.postgresql.org/docs/14/runtime-config-connection.html
I think the main purpose of this is to be able to manage the config file and the secrets in a different place. For example, your config file can be...
> Yes thanks, but just humor me for a minute and help me explore a bit.. Is it possible to put the entire configuration into the $CREDENTIALS_DIRECTORY? Yes, you could...
Updated the PR to support a full config file overlay. It can either come through a new env var, or through CREDENTIALS_DIRECTORY. Other secrets management systems, like Docker secrets, could...
Added issue, changelog entry, and unit test
Updated based on the discussion in #491
#7065 takes care of 1-3, but I'll keep this open because the atomic file write (point 4) could still be done to improve this.
I have seen many cases of corrupt store paths in a production environment. These are NixOS machines that tend to have unexpected power cuts. I have a test case that...