From e292bf1dee4f3fdefe4b52c7f5ec2f3d0a44532f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Tue, 30 Sep 2025 09:02:03 +0800 Subject: [PATCH] OS (Linux): sets point release for Debian Fixes #1985 --- src/detection/os/os_linux.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/detection/os/os_linux.c b/src/detection/os/os_linux.c index b2d0621dc..c90010f6f 100644 --- a/src/detection/os/os_linux.c +++ b/src/detection/os/os_linux.c @@ -192,8 +192,10 @@ FF_MAYBE_UNUSED static void getDebianVersion(FFOSResult* result) ffAppendFileBuffer("/etc/debian_version", &debianVersion); ffStrbufTrimRightSpace(&debianVersion); if (!debianVersion.length) return; - ffStrbufSet(&result->version, &debianVersion); - ffStrbufSet(&result->versionID, &debianVersion); + ffStrbufDestroy(&result->versionID); + ffStrbufInitMove(&result->versionID, &debianVersion); + + ffStrbufSetF(&result->prettyName, "%s %s (%s)", result->name.chars, result->versionID.chars, result->codename.chars); } FF_MAYBE_UNUSED static bool detectDebianDerived(FFOSResult* result)