[packages/mysql/MYSQL_8_0] Respect sysconfig/ service limits.

arekm arekm at pld-linux.org
Tue May 26 11:39:02 CEST 2026


commit ffc72b3015047b10f21000f44dd44efa72f21630
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue May 26 11:38:39 2026 +0200

    Respect sysconfig/ service limits.

 mysql.init | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/mysql.init b/mysql.init
index 16e5d17..1e35a8d 100755
--- a/mysql.init
+++ b/mysql.init
@@ -277,6 +277,8 @@ mysqlstart() {
 	[ -z "$DEFAULT_SERVICE_RUN_NICE_LEVEL" ] && DEFAULT_SERVICE_RUN_NICE_LEVEL=0
 	rm -f "$MYSQL_PIDFILE"
 
+	# SERVICE_LIMITS isn't applied automatically: mysqld 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/mysqld{MYSQL_MAJOR} \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mysql.git/commitdiff/ffc72b3015047b10f21000f44dd44efa72f21630



More information about the pld-cvs-commit mailing list