This was a regression, now tested and fixed. Generally, for tools that take DSN on command line, that DSN is optional because no DSN defaults to h=localhost. In this case, however, the code was preventing that from happening. Now the DSN can be left out, the default h=localhost is used, and then the --config settings are applied to/override that default.
This was a regression, now tested and fixed. Generally, for tools that take DSN on command line, that DSN is optional because no DSN defaults to h=localhost. In this case, however, the code was preventing that from happening. Now the DSN can be left out, the default h=localhost is used, and then the --config settings are applied to/override that default.