update-alternatives --remove mysqldumpslow %{_libdir}/mysql/%{mysqlversion}/bin/mysqldumpslow || :
fi
+%posttrans -n mysql-devel
+update-alternatives \
+ --install %{_bindir}/mysql_config mysql_config %{_libdir}/mysql/%{mysqlversion}/bin/mysql_config %{mysqlpriority} \
+ --slave %{_mandir}/man1/mysql_config.1 mysql_config.1 %{_datadir}/mysql/%{mysqlversion}/man/man1/mysql_config.1* || :
+
+%postun -n mysql-devel
+if [ $1 -eq 0 ]; then
+ update-alternatives --remove mysql_config %{_libdir}/mysql/%{mysqlversion}/bin/mysql_config || :
+fi
+
%post ndb
/sbin/chkconfig --add %{name}-ndb
%service %{name}-ndb restart "%{name} NDB engine"
%{_datadir}/mysql/%{mysqlversion}/lang/charsets
%files -n mysql-common
+%defattr(644,root,root,755)
%attr(751,root,root) %dir %{_sysconfdir}/mysql
-%attr(751,root,root) %dir %{_libdir}/mysql
-%attr(751,root,root) %dir %{_datadir}/mysql
+%dir %{_libdir}/mysql
+%dir %{_datadir}/mysql
%attr(751,root,root) %dir /var/lib/mysql
-%attr(751,root,root) %dir /var/lib/mysql-files
+%attr(750,root,root) %dir /var/lib/mysql-files
+%attr(750,root,root) %dir /var/log/mysql
+%attr(750,root,root) %dir /var/log/archive/mysql
%files dirs
+%defattr(644,root,root,755)
%attr(751,root,root) %dir %{_sysconfdir}/mysql/%{mysqlversion}
# root:root is proper here for mysql.rpm while mysql:mysql is potential security hole
%attr(751,root,root) %dir /var/lib/mysql/%{mysqlversion}