Blame SOURCES/README

76616e
Package %{?scl_name} provides MariaDB database server delivered as a Software
76616e
Collection (SCL). For more information about Software Collections,
76616e
see the scl(1) man page. By installing the %{?scl_name} collection,
76616e
you will get the minimum working set of packages to have a working
76616e
MariaDB database server.
76616e
76616e
Software Collection MariaDB %{version_major}.%{version_minor} includes also
76616e
MariaDB Galera Cluster, which is a synchronous multi-master cluster for MariaDB.
76616e
76616e
%if 0%{?rhel} >= 7 || 0%{?fedora} >= 15
76616e
Usage: systemctl start %{?scl_prefix}mariadb
76616e
%else
76616e
Usage: service %{?scl_prefix}mariadb start
76616e
%endif
76616e
76616e
Software Collections allow you to build and execute applications
76616e
which are not located in the filesystem root hierarchy,
76616e
but are stored in an alternative location, which is %{_scl_root}
76616e
in case of the %{?scl_name} collection.
76616e
76616e
MariaDB is a multi-user, multi-threaded SQL database server. It is a
76616e
client/server implementation consisting of a server daemon (mysqld)
76616e
and many different client programs and libraries. This package contains
76616e
the MariaDB server and some accompanying files and directories.
76616e
MariaDB is a community developed branch of MySQL.
76616e
76616e
When you want to work with the %{?scl_name} collection, use the scl
76616e
utility (see the scl(1) man page for usage) to enable the scl
76616e
environment. The only exception is starting and stopping
76616e
%{?scl_prefix}mariadb daemon, where SCL environment is enabled
76616e
implicitely within the SysV init script or systemd unit file.
76616e
76616e
Configuration for the %{?scl_name} software collection is located
76616e
under %{_sysconfdir}.
76616e
76616e
MariaDB server listens on network soket (by default port 3306) and unix socket
76616e
(by default /var/lib/mysql/mysql.sock).
76616e
76616e
Examples:
76616e
scl enable %{?scl_name} 'command --arg'
76616e
  Run a specific command with the argument --arg within the %{?scl_name}
76616e
  software collections environment.
76616e
76616e
scl enable %{?scl_name} 'mysql -u root -p'
76616e
  Run mysql shell from the %{?scl_name} software collection.
76616e
76616e
scl enable %{?scl_name} bash
76616e
  Run an interactive shell with the %{?scl_name} software collection enabled.
76616e
76616e
%if 0%{?rhel} >= 7 || 0%{?fedora} >= 15
76616e
systemctl start %{?scl_prefix}mariadb
76616e
%else
76616e
service %{?scl_prefix}mariadb start
76616e
%endif
76616e
    Starts the MariaDB server from %{?scl_name} software collection.
76616e
76616e
scl enable %{?scl_name} 'man mysql'
76616e
  Show man pages for the mysql command, which is a part of the
76616e
  %{?scl_name} software collection.
76616e
76616e
yum install %{?scl_prefix}galera
76616e
  Install MariaDB Galera Cluster plugin, which is available in a separate
76616e
  package.
76616e
76616e
For running the test suite, which is available in %{?scl_prefix}mariadb-test
76616e
package, see the %{_datadir}/mysql-test/README. Please, be aware that you need
76616e
to run all the commands mentioned in the README file in a proper SCL
76616e
environment. Thus the recommended way to run the test suite is to run the bash
76616e
with %{?scl_name} collection enabled:
76616e
76616e
scl enable %{?scl_name} bash
76616e
  Run bash with the %{?scl_name} collection enabled.
76616e
76616e
Files:
76616e
%{_scl_scripts}/service-environment
76616e
Define which software collections should be enabled for the daemon process.
76616e
76616e
Report bugs to <http://bugzilla.redhat.com>.