From 84f14e85790eb53325bb51e11ead0da383320903 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 8 Jan 2025 11:41:19 +0000 Subject: [PATCH] linter: Skip script interpreter check for ELF files Signed-off-by: Michael Tremer --- src/pakfire/linter-file.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pakfire/linter-file.c b/src/pakfire/linter-file.c index ad2973434..393550bbb 100644 --- a/src/pakfire/linter-file.c +++ b/src/pakfire/linter-file.c @@ -277,6 +277,10 @@ static int pakfire_linter_check_script_interpreter(struct pakfire_linter_file* l char interpreter[PATH_MAX]; int r; + // Don't run this if we already know that this is an ELF file + if (lfile->elf) + return 0; + // Fetch the interpreter r = pakfire_linter_file_get_script_interpreter(lfile, interpreter); if (r <= 0) -- 2.47.3