Using the configuration file my.cnf, I've set mysql to run as a different user. It works fine, only every time I restart the daemon it changes ownership of the mysql data directory to mysql.mysql and removes write permissions for the group. The end result is it runs as a different user unable to write to its own data.
Does anybody understand what's going on here? Is this a mysql bug? A fedora issue? Am I doing it wrong?