mariadb/debian
Daniel Black 8a1904d782 MDEV-33301 memlock with systemd still not working
CapabilityBoundingSet included CAP_IPC_LOCK in MDEV-9095, however
it requires that the executable has the capability marked in extended
attributes also.

The alternate to this is raising the RLIMIT_MEMLOCK for the service/
process to be able to complete the mlockall system call. This needs to
be adjusted to whatever the MariaDB server was going to allocate.
Rather than leave the non-obvious mapping of settings and tuning,
add the capability so its easier for the user.

We set the capability, if possible, but may never be used depending
on user settings. As such in the Debian postinst script, don't
complain if this fails.

The CAP_IPC_LOCK also facilitates the mmaping of huge memory pages.
(see man mmap), like mariadb uses with --large-pages.
2024-02-15 12:58:13 +11:00
..
additions Merge 10.3 into 10.4 2023-01-03 16:10:02 +02:00
po Deb: Sync build and runtime dependencies from downstream to upstream 2021-10-09 17:44:11 -07:00
source MDEV-28834: Add minimal support for Lintian version 2.115 and above 2022-12-08 17:01:39 +00:00
tests MDEV-30275: mariadb names rather than mysql names should be used 2023-01-03 11:25:10 +11:00
apparmor-profile
autobake-deb.sh MDEV-32689: Remove Ubuntu Bionic from 10.5 2023-11-15 20:52:22 +11:00
changelog Updated debian packages to 10.5 2019-05-23 01:20:17 +03:00
compat
control MDEV-32111: Debian Sid/Trixie will not have libncurses 5 anymore 2024-01-14 13:27:10 +11:00
copyright Fix typo 2023-11-28 16:30:04 +11: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 move alloca() definition from all *.h files to one new header file 2023-03-07 11:13:20 +01: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
libmariadb3.install Merge remote-tracking branch 'origin/10.2' into 10.3 2021-02-25 12:16:13 +11: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
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 MDEV-19933: Sync mariadb-common and update-alternatives based /etc/mysql/ 2020-06-10 13:24:18 +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 MDEV-19933: Sync mariadb-common and update-alternatives based /etc/mysql/ 2020-06-10 13:24:18 +03:00
mariadb-common.install
mariadb-common.postinst Deb: Fix upgrade from Percona.com by ensuring server uses mariadb.cnf 2021-01-03 21:14:32 +02:00
mariadb-common.postrm MDEV-19933: Sync mariadb-common and update-alternatives based /etc/mysql/ 2020-06-10 13:24:18 +03:00
mariadb-plugin-connect.install Merge 10.4 into 10.5 2021-06-08 16:03:53 +03:00
mariadb-plugin-cracklib-password-check.install Deb: Misc ColumnStore Debian packaging improvements 2020-07-10 21:56:14 +03:00
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 MDEV-28605: Change wrong plugin config installation location (#2160) 2022-09-07 14:05:09 +01:00
mariadb-plugin-mroonga.install
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 MDEV-28605: Change wrong plugin config installation location (#2160) 2022-09-07 14:05:09 +01:00
mariadb-plugin-rocksdb.install Merge 10.3 into 10.4 2022-09-13 16:36:38 +03:00
mariadb-plugin-rocksdb.links Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-plugin-s3.install Add man page for new command aria_s3_copy 2020-07-08 12:24:55 +03:00
mariadb-plugin-spider.install post-fix for #1504 2020-06-12 01:17:57 +02:00
mariadb-server-10.5.config Deb: Sync misc changes from downstream Debian 2021-01-03 21:14:32 +02: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 Properly introduce wsrep_sst_backup script in project packaging 2024-02-13 12:03:55 +00: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 MDEV-22569: Run bin/mariadbd instead of bin/mysqld 2020-06-16 12:59:30 +03:00
mariadb-server-10.5.logcheck.ignore.server MDEV-22569: Run bin/mariadbd instead of bin/mysqld 2020-06-16 12:59:30 +03:00
mariadb-server-10.5.logcheck.ignore.workstation MDEV-22569: Run bin/mariadbd instead of bin/mysqld 2020-06-16 12:59:30 +03:00
mariadb-server-10.5.mariadb.init MDEV-30275: mariadb names rather than mysql names should be used 2023-01-03 11:25:10 +11:00
mariadb-server-10.5.mysql-server.logrotate Merge 10.4 into 10.5 2021-12-03 10:27:35 +02:00
mariadb-server-10.5.mysql.default Deb: Misc cleanup and autobake-deb.sh and Salsa-CI fixes 2021-06-05 19:25:16 -07:00
mariadb-server-10.5.postinst debian typos 2022-12-19 09:46:26 +11:00
mariadb-server-10.5.postrm Merge branch '10.4' into 10.5 2022-05-09 22:04:06 +02:00
mariadb-server-10.5.preinst Merge branch '10.4' into 10.5 2022-05-09 22:04:06 +02:00
mariadb-server-10.5.prerm Deb: Add manually dh_systemd_start snippets 2020-05-16 10:42:35 +03:00
mariadb-server-10.5.README.Debian Deb: Misc cleanup and autobake-deb.sh and Salsa-CI fixes 2021-06-05 19:25:16 -07:00
mariadb-server-10.5.templates Deb: Sync updates to debconf templates and translations from downstream 2021-03-17 15:06:28 +02: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 Merge branch '10.4' into 10.5 2022-05-09 22:04:06 +02:00
mariadb-server-core-10.5.links Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-server-core-10.5.postinst MDEV-33301 memlock with systemd still not working 2024-02-15 12:58:13 +11: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-28834: Add minimal support for Lintian version 2.115 and above 2022-12-08 17:01:39 +00:00
mariadb-test.install Deb: Correctly install test_sql_service.so 2021-10-09 17:44:11 -07:00
mariadb-test.links Revert "MDEV-21303 Make executables MariaDB named" 2020-03-24 02:39:32 +01:00
mariadb-test.lintian-overrides MDEV-28834: Add minimal support for Lintian version 2.115 and above 2022-12-08 17:01:39 +00:00
mysql-common.dirs
mysql-common.links post-fix for #1504 2020-06-12 01:17:57 +02:00
mysql-common.postrm MDEV-21869: Make Debian packaging Lintian clean 2020-04-19 17:15:40 +03:00
not-installed Deb: Misc ColumnStore Debian packaging improvements 2020-07-10 21:56:14 +03:00
rules MDEV-32935: Remove unneeded CMAKE_SYSTEM_PROCESSOR parameter from Debian 2024-01-30 12:22:57 +11:00
salsa-ci.yml debian typos 2022-12-19 09:46:26 +11:00