From: Lennart Poettering Date: Fri, 10 Jul 2026 12:36:31 +0000 (+0200) Subject: sysupdate: tighten component_name_valid() mildly X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=14d914ac7f3056a161fb91c6b5be27acc9fcbc54;p=thirdparty%2Fsystemd.git sysupdate: tighten component_name_valid() mildly Let's make sure that we can still generate a component enablement drop-in for any component that might be defined. --- diff --git a/src/sysupdate/sysupdate-util.c b/src/sysupdate/sysupdate-util.c index 579c1071549..32b46b8dabe 100644 --- a/src/sysupdate/sysupdate-util.c +++ b/src/sysupdate/sysupdate-util.c @@ -52,7 +52,7 @@ bool component_name_valid(const char *c) { return false; /* Stack allocation is safe, since STRING_FILENAME_PART includes a length check */ - const char *j = strjoina("sysupdate.", c, ".d"); + const char *j = strjoina("sysupdate.", c, ".component.d"); return filename_is_valid(j); }