Adam Majer
e4b2876888
- update to 10.2.12 GA * release notes and changelog: https://mariadb.com/kb/en/library/mariadb-10212-release-notes/ https://mariadb.com/kb/en/library/mariadb-10212-changelog/ - remove mysql-community-server-5.5.6-safe-process-in-bin.patch becuase this moving is done in the specfile - get rid of the archive with patches (remove mysql-patches.tar.xz and series files), handle patches in the standard way - add comments to the section with removing unused files (based on https://lists.launchpad.net/maria-developers/msg11028.html) - put rm statements together - install the new upstream systemd-tmpfiles configuration file 'tmpfiles.conf' and rename it to 'mariadb.conf' in order to follow the manual - remove the new upstream systemd-sysusers configuration file as we handle creating of mysql user in the specfile - mysql.service: remove calling of the wait function and let systemd to do this job. Switch from 'Type=simple' to 'Type=notify' and add TimeoutSec=300 - rename unit files from mysql to mariadb and add mysql alias for the backward compatibility [bsc#1067443] * mysql.service -> mariadb.service * mysql.target -> mariadb.target * mysql@.service -> mariadb@.service - remove configuration-tweaks.tar.xz and move configuration to my.ini/my.cnf file (omit default_plugins.cnf as all configuration here was commented out) - add a numeric prefix for galera.cnf file in order to allow users to speficy in which order the configs will be loaded within the my.cnf.d directory [bsc#1055268] OBS-URL: https://build.opensuse.org/request/show/563119 OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=203
41 lines
1.2 KiB
Desktop File
41 lines
1.2 KiB
Desktop File
# It's not recommended to modify this unit file because your changes
|
|
# would be overwritten during the package update.
|
|
#
|
|
# However, there are 2 methods how to customize this unit file:
|
|
#
|
|
# 1) Copy this unit file from /usr/lib/systemd/system to
|
|
# /etc/systemd/system and modify the chosen settings.
|
|
#
|
|
# 2) Create a directory named mariadb.service.d/ within /etc/systemd/system
|
|
# and place a drop-in file name.conf there that only changes the specific
|
|
# settings one is interested in.
|
|
#
|
|
# see systemd.unit(5) for details
|
|
#
|
|
# Example - increasing of the TimeoutSec= limit
|
|
# mkdir /etc/systemd/system/mariadb.service.d
|
|
# cat > /etc/systemd/system/mariadb.service.d/timeout.conf << EOF
|
|
# [Service]
|
|
# TimeoutSec=600
|
|
# EOF
|
|
|
|
[Unit]
|
|
Description=MySQL server - %I instance
|
|
Wants=basic.target
|
|
PartOf=mariadb.target
|
|
After=basic.target network.target
|
|
|
|
[Service]
|
|
Restart=on-abort
|
|
Type=notify
|
|
ExecStartPre=/usr/lib/mysql/mysql-systemd-helper install %i
|
|
ExecStartPre=/usr/lib/mysql/mysql-systemd-helper upgrade %i
|
|
ExecStart=/usr/lib/mysql/mysql-systemd-helper start %i
|
|
|
|
# Configures the time to wait for start-up/stop
|
|
TimeoutSec=300
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|
|
Alias=mysql.service
|