[packages/mariadb] Respect sysconfig/ service limits.

arekm arekm at pld-linux.org
Tue May 26 11:44:51 CEST 2026


commit 5f04db433c44e68ac0a20e7b67963a17953e1b5e
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue May 26 11:44:32 2026 +0200

    Respect sysconfig/ service limits.

 mariadb.init | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/mariadb.init b/mariadb.init
index 7af72f2..155381a 100644
--- a/mariadb.init
+++ b/mariadb.init
@@ -250,6 +250,9 @@ mysqlstart() {
 		MYSQL_OPTIONS="$MYSQL_OPTIONS --log-error=$MYSQL_ERRLOG"
 	fi
 
+	# SERVICE_LIMITS isn't applied automatically: mariadbd is started directly, not via daemon()
+	_daemon_set_ulimits
+
 	TMPDIR=/tmp nice -n ${SERVICE_RUN_NICE_LEVEL:-$DEFAULT_SERVICE_RUN_NICE_LEVEL} \
 		/usr/bin/setsid /usr/sbin/mariadbd \
 			--defaults-file=$MYSQL_CONFIG \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mariadb.git/commitdiff/5f04db433c44e68ac0a20e7b67963a17953e1b5e



More information about the pld-cvs-commit mailing list