mariadb/debian
Otto Kekäläinen 764dd39ca7 Deb: Add support for legacy init systems again
Partially reverts commit a4cc6fb91f.

While all current versions of Linux have systemd, support for traditional
init.d is still needed e.g. on Linux subsystem on Windows, kFreeBSD and
special variants of Debian/Ubuntu that for other reasons don't have
systemd.

Thus, re-introduce the init file that was remove, but this time with
then name 'mariadb'.

Supporting traditional sysv init in paraller with systemd is easy, since
Debian has facilities for it.

Also simplify and update salsa-ci.yml install/upgrade testing works
for all previous MariaDB and MySQL releases without any excess quirks.

Note that in fresh installs the salsa-ci.yml needs to run command
'service mariadb status' to control the service, while on upgrades
it is enough to run 'service mysql status', since the init.d/mysql
file is left behind from previous install, along with some other
config files such as /etc/default/mysql and /etc/mysql/* stuff.
2020-05-16 10:42:35 +03:00
..
additions Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
po Merge 10.4 into 10.5 2019-06-13 18:36:09 +03:00
source Deb: Misc small fixes and cleanups 2020-04-23 10:07:07 +03:00
tests Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
apparmor-profile Updated apparmor-profile for spelling errors 2018-04-16 15:44:59 +04:00
autobake-deb.sh Deb: Misc small fixes and cleanups 2020-04-23 10:07:07 +03:00
changelog Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
compat
control Remove excess mysql-* provides (the virtual-mysql-* are enough) 2020-04-23 10:07:07 +03:00
copyright Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
gbp.conf
libmariadb-dev-compat.install MDEV-6284: Correctly place files in libmariadb-dev, libmariadbd-dev etc packages 2020-04-19 17:15:40 +03:00
libmariadb-dev-compat.links MDEV-6284: Correctly place files in libmariadb-dev, libmariadbd-dev etc packages 2020-04-19 17:15:40 +03:00
libmariadb-dev.examples
libmariadb-dev.install MDEV-6284: Correctly place files in libmariadb-dev, libmariadbd-dev etc packages 2020-04-19 17:15:40 +03:00
libmariadb-dev.links MDEV-21303: Fix man page packaging for new mariadb-* named binaries 2020-04-05 00:24:24 +03:00
libmariadb-dev.lintian-overrides MDEV-21869: Add temporary Lintian overrides 2020-04-19 17:15:40 +03:00
libmariadb-dev.README.Maintainer Deb: Sync non-functional changes from official Debian 10.4 packaging 2019-09-18 16:11:49 +03:00
libmariadb3-compat.install Deb: Split libmysqlclient19/20 compat links into a separate package 2018-01-16 13:48:00 +02:00
libmariadb3.install MDEV-22053: Pass INSTALL_LAYOUT "DEB" correctly to CONC (libmariadb) 2020-04-13 14:33:50 +03:00
libmariadbclient18.install
libmariadbd-dev.install MDEV-6284: Correctly place files in libmariadb-dev, libmariadbd-dev etc packages 2020-04-19 17:15:40 +03:00
libmariadbd19.install MDEV-14953 - rename libmysqld.so to libmariadbd.so 2018-02-08 12:02:49 +00:00
libmysqlclient18.install
mariadb-backup.install Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-backup.links Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-client-10.5.docs Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-client-10.5.install Deb: Rename mysqlreport to mariadb-report, fix regression in 9e1b3af4a 2020-04-23 10:07:07 +03:00
mariadb-client-10.5.links Deb: Rename mysqlreport to mariadb-report, fix regression in 9e1b3af4a 2020-04-23 10:07:07 +03:00
mariadb-client-10.5.manpages Deb: Rename mysqlreport to mariadb-report, fix regression in 9e1b3af4a 2020-04-23 10:07:07 +03:00
mariadb-client-10.5.menu Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-client-10.5.README.Debian Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-client-core-10.5.install Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-client-core-10.5.links MDEV-6284: Correctly place files in libmariadb-dev, libmariadbd-dev etc packages 2020-04-19 17:15:40 +03:00
mariadb-common.dirs
mariadb-common.install Deb: Add missing files into correct packages and rest in not-installed 2018-01-16 13:48:00 +02:00
mariadb-common.postrm MDEV-21869: Make Debian packaging Lintian clean 2020-04-19 17:15:40 +03:00
mariadb-plugin-connect.install Deb: Add missing files into correct packages and rest in not-installed 2018-01-16 13:48:00 +02:00
mariadb-plugin-cracklib-password-check.install
mariadb-plugin-gssapi-client.install MDEV-22053: Pass INSTALL_LAYOUT "DEB" correctly to CONC (libmariadb) 2020-04-13 14:33:50 +03:00
mariadb-plugin-gssapi-server.install
mariadb-plugin-mroonga.install Deb: wrap-and-sort -a 2018-01-16 13:48:00 +02:00
mariadb-plugin-mroonga.postinst
mariadb-plugin-mroonga.prerm Deb: Fix executable bit so dh-exec works (regression in fd2dc9c3fd) 2020-03-18 22:49:55 +02:00
mariadb-plugin-oqgraph.install
mariadb-plugin-rocksdb.install Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-plugin-rocksdb.links Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-plugin-rocksdb.lintian-overrides MDEV-21869: Add temporary Lintian overrides 2020-04-19 17:15:40 +03:00
mariadb-plugin-spider.install
mariadb-plugin-spider.postinst
mariadb-server-10.5.config Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-server-10.5.dirs Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-server-10.5.install Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.links Deb: Use mysql[d].service symlinks as created by CMake 2020-04-23 10:07:07 +03:00
mariadb-server-10.5.logcheck.ignore.paranoid Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.logcheck.ignore.server Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.logcheck.ignore.workstation Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.mariadb.init Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.mysql-server.logrotate Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-server-10.5.mysql.default Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-server-10.5.postinst Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.postrm Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.preinst Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.prerm MDEV-6284: Sync mariadb-server maintainer scripts as much as possible 2020-04-19 17:15:40 +03:00
mariadb-server-10.5.README.Debian Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-server-10.5.templates Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-server-10.5.triggers Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
mariadb-server-core-10.5.install MDEV-6284: Sync breaks/replaces relationships and file locations 2020-04-19 17:15:40 +03:00
mariadb-server-core-10.5.links Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-test-data.install Deb: Run 'wrap-and-sort -a' so comparison across releases is easier 2020-02-13 20:47:23 +02:00
mariadb-test-data.lintian-overrides MDEV-21869: Add temporary Lintian overrides 2020-04-19 17:15:40 +03:00
mariadb-test.install Deb: Misc small fixes and cleanups 2020-04-23 10:07:07 +03:00
mariadb-test.links Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-test.lintian-overrides MDEV-21869: Add temporary Lintian overrides 2020-04-19 17:15:40 +03:00
mysql-common.dirs
mysql-common.install Deb: Clean away legacy rules sections which no longer have a function 2018-05-29 23:52:46 +03:00
mysql-common.postrm MDEV-21869: Make Debian packaging Lintian clean 2020-04-19 17:15:40 +03:00
not-installed Deb: Misc small fixes and cleanups 2020-04-23 10:07:07 +03:00
rules Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00
salsa-ci.yml Deb: Add support for legacy init systems again 2020-05-16 10:42:35 +03:00