On 1/26/2017 3:58 AM, Christoph Moench-Tegeder wrote: > ## Jeremy T. Bouse (jeremy.bo...@undergrid.net): > >> I've been using PostgreSQL, and MySQL in the past, to hold virtual user >> information for my Postfix server. The only thing that has bothered me >> is every *sql_*.cf file I had to setup had to have the username, >> password and host to use for the DB connection. Am I completely missing >> it or is there a way to set that information in one location for all the >> database queries to utilize? > Unfortunately, you cannot unleash the power of the PostgreSQL client > library with Postfix as of now. I'm wondering how far backwards-compatible > Postfix wants to be with regards to libpq (the PostgreSQL client > library) - looking at the code alone, there's just a small change > to have PostgreSQL user and password default to NULL instead of the > empty string "", and that would allow to use full connection info > strings in place of the database name. That would unlock the "service > file" and the "password file" features: > > https://www.postgresql.org/docs/current/static/libpq-pgservice.html > https://www.postgresql.org/docs/current/static/libpq-connect.html > https://www.postgresql.org/docs/current/static/libpq-pgpass.html > > I need to test that. > > Regards, > Christoph This would seem like a much cleaner and secure means by which to do it and provide additional configuration options in the process but I'd be curious how it might be affected when using proxy:pgsql:* as well as simply pgsql:* mappings.
smime.p7s
Description: S/MIME Cryptographic Signature