On 09/19/2016 12:13 AM, Viktor Dukhovni wrote:
>> On Sep 18, 2016, at 6:03 PM, John Fawcett <j...@voipsupport.it> wrote:
>> In order to get libmysqlclient to read the standard options file
>> you have to specifically define the group name to read from that file
>> for example "your_prog_name".
>> mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"your_prog_name");
>> This must be called prior to mysql_real_connect.
>> When you specify this option, then the [client] section
>> and the [your_prog_name] section of the default my.cnf file
>> are read.
> Care to post a patch for src/global/dict_mysql.c?  Do you
> think that the "prog_name" should be configurable?  Perhaps
> allowing different Postfix instances to run with different
> settings?  Or would a fixed name like "postfix" be better?
ok I can do that. I would go for a fixed name. It seems to

be the standard in my.cnf and it simplifies things. If needed

there is always the possibility to specify a different group or

a different file in the postfix mysql config file as supported by

the current dict_mysql.c:

/* .IP option_file
/*    Read options from the given file instead of the default my.cnf
/*    location.
/* .IP option_group
/*    Read options from the given group


Reply via email to