mirror of
https://github.com/kernelkit/infix.git
synced 2026-08-03 14:23:02 +02:00
package/finit: bump to v4.15-rc1
- Improved cgroup support, including subgroup delegation. - Drop previously backported patch. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
@@ -1,35 +0,0 @@
|
||||
From 927acdbd7e19b1a9a0065ebdb88b663ec6626b88 Mon Sep 17 00:00:00 2001
|
||||
From: Joachim Wiberg <troglobit@gmail.com>
|
||||
Date: Tue, 14 Oct 2025 11:49:57 +0200
|
||||
Subject: [PATCH] Increase MAX_ID_LEN to support longer service identifiers
|
||||
Organization: Wires
|
||||
|
||||
Allow service IDs up to 64 characters to support SHA-256 hashes,
|
||||
UUIDs, and other long unique identifiers. This increases memory
|
||||
usage by ~98 bytes per service instance, which is negligible for
|
||||
typical deployments.
|
||||
|
||||
The IDENT column width in initctl output adapts dynamically based
|
||||
on actual ID lengths in use, so short IDs remain unaffected.
|
||||
|
||||
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
|
||||
---
|
||||
src/svc.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/svc.h b/src/svc.h
|
||||
index 74cc3ca..1a7e6f2 100644
|
||||
--- a/src/svc.h
|
||||
+++ b/src/svc.h
|
||||
@@ -94,7 +94,7 @@ typedef enum {
|
||||
SVC_NOTIFY_S6,
|
||||
} svc_notify_t;
|
||||
|
||||
-#define MAX_ID_LEN 16
|
||||
+#define MAX_ID_LEN 65
|
||||
#define MAX_ARG_LEN 64
|
||||
#define MAX_CMD_LEN 256
|
||||
#define MAX_IDENT_LEN (MAX_ARG_LEN + MAX_ID_LEN + 1)
|
||||
--
|
||||
2.43.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# From https://github.com/troglobit/finit/releases/
|
||||
sha256 7c128119129324050ff7e5b56d0f33fa152fe254d035c0d0c6f72dc75d6786f3 finit-4.14.tar.gz
|
||||
sha256 7ccbcead4e3e6734c81a8c5445f4a27738f19a4ab367d702513a201db9b618c7 finit-4.15-rc1.tar.gz
|
||||
|
||||
# Locally calculated
|
||||
sha256 868cb6c5414933a48db11186042cfe65c87480d326734bc6cf0e4b19b4a2e52a LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
FINIT_VERSION = 4.14
|
||||
FINIT_VERSION = 4.15-rc1
|
||||
FINIT_SITE = https://github.com/troglobit/finit/releases/download/$(FINIT_VERSION)
|
||||
FINIT_LICENSE = MIT
|
||||
FINIT_LICENSE_FILES = LICENSE
|
||||
|
||||
Reference in New Issue
Block a user