Should MariaDB touch my.cnf in %post?

Michal Hlavinka mhlavink at redhat.com
Wed Feb 13 13:46:04 UTC 2013


On 02/12/2013 06:46 PM, Honza Horak wrote:
> Hi folks,
>
> I'd like to share an idea related to MySQL->MariaDB move, that may be a
> bit controversial. Speaking about default case in Fedora, MySQL has used
> only one file at /etc/my.cnf to configure server, libraries,
> command-line utilities, etc.
>
> MariaDB uses by default /etc/my.cnf and
> /etc/my.cnf.d/{client,server,..}.cnf files, while all the /etc/my.cnf.d
> directory is included using !includedir statement in /etc/my.cnf.
>
> The problem is, that after replacing MySQL with MariaDB existed my.cnf
> won't get updated (uses "%config(noreplace)") and then users will be
> confused by having /etc/my.cnf.d/* files, which won't be used.

Just add README file to /etc/my.cnf.d/ mentioning that /etc/my.cnf must 
contain that includedir line or those file won't be used

Michal



More information about the devel mailing list