Jean-Philippe Pialasse
fbc84843d3
- tidy spec and sources for mariadb10.5 support [SME: 12524] - try to make compatible with higher version from mariadb repo [SME: 11856] - fix logrotate duplicate entry [SME: 12554] * Thu Apr 04 2024 Brian Read <brianr@koozali.org> 11.0.0-3.sme - Set license file to GPL2.0 [SME: 12577]
35 lines
865 B
Plaintext
35 lines
865 B
Plaintext
[Unit]
|
|
Description=MariaDB database server
|
|
After=syslog.target
|
|
After=network.target
|
|
|
|
[Service]
|
|
#allow our expand-templates
|
|
PermissionsStartOnly=true
|
|
|
|
#reset
|
|
ExecStartPre=
|
|
#ours : we need root user as + and ! are not yet supported
|
|
ExecStartPre=/usr/libexec/mysql-check-socket
|
|
ExecStartPre=-/sbin/e-smith/service-status mariadb
|
|
ExecStartPre=-/sbin/e-smith/expand-template /var/lib/mysql.private/set.password
|
|
ExecStartPre=-/sbin/e-smith/expand-template /root/.my.cnf
|
|
ExecStartPre=-/sbin/e-smith/expand-template /etc/my.cnf
|
|
ExecStartPre=/sbin/e-smith/systemd/mariadb-initialize
|
|
|
|
#reset
|
|
ExecStart=
|
|
#ours
|
|
ExecStart=/usr/libexec/mysqld \
|
|
--defaults-file=/etc/my.cnf \
|
|
--basedir=/usr \
|
|
--datadir=/var/lib/mysql \
|
|
--user=mysql \
|
|
--pid-file=/var/run/mariadb/mariadb.pid
|
|
|
|
ExecStartPost=-/sbin/e-smith/systemd/mariadb-post
|
|
|
|
[Install]
|
|
WantedBy=sme-server.target
|
|
|