From f34548621f616097ab0d3984a24acb63ecf231f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Fri, 21 Feb 2025 10:32:34 +0800 Subject: [PATCH] OS (Linux): fix VanillaOS detection --- src/detection/os/os_linux.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/detection/os/os_linux.c b/src/detection/os/os_linux.c index 44a362605..1397febe6 100644 --- a/src/detection/os/os_linux.c +++ b/src/detection/os/os_linux.c @@ -83,6 +83,11 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result) ffStrbufSetS(&result->versionID, result->prettyName.chars + strlen("Rhino Linux ")); return; } + else if(ffStrbufStartsWithS(&result->prettyName, "VanillaOS ")) + { + ffStrbufSetS(&result->id, "vanilla"); + ffStrbufSetS(&result->idLike, "ubuntu"); + } if(ffStrContains(xdgConfigDirs, "kde") || ffStrContains(xdgConfigDirs, "plasma") || ffStrContains(xdgConfigDirs, "kubuntu")) {