https://bugzilla.novell.com/show_bug.cgi?id=889126 https://bugzilla.novell.com/show_bug.cgi?id=889126#c0 Summary: MariaDB config files not seen by Unix non-root users. Permission Problem in Package Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: drankinatty@suddenlinkmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- After trying to determine why mysql (MariaDB) /etc/my.cnf settings are only seen in mysql is run by unix root user, I've stumbled on to a permission problem with the mariadb package for 13.1 that makes NO sense at all. The problem with normal unix users not getting the system-wide setting in /etc/my.cnf is because /etc/my.cnf cannot be read by normal users. That's nuts. In fact, the whole system-wide conf scheme for mysql can only be read by 'root' or members of the 'mysql' group. Specifically: # l /etc/my.cnf -rw-r----- 1 root mysql 3429 Jul 25 19:37 my.cnf # l /etc/my.cnf.d total 20 drwxr-x--- 2 root mysql 4096 Jul 25 18:56 . drwxr-xr-x 153 root root 12288 Jul 25 23:45 .. -rw-r----- 1 root mysql 119 Sep 19 2013 default_plugins.cnf Why should users have to be members of the mysql group to see settings in the config files?? This is completely Linux backwards from eliminating the need for users to be members of special groups to use the system. setting: /etc/my.cnf 0644 /etc/my.cnf.d 0755 /etc/my.cnf.d/my.cnf.d/default_plugins.cnf 0644 Solves this problem. mysql works as expected for non-root users. Why is mariadb not packaged this way for 13.1? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.