From: Michael Tremer Date: Wed, 8 Jan 2025 11:41:19 +0000 (+0000) Subject: linter: Skip script interpreter check for ELF files X-Git-Tag: 0.9.30~498 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=84f14e85790eb53325bb51e11ead0da383320903;p=pakfire.git linter: Skip script interpreter check for ELF files Signed-off-by: Michael Tremer --- 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)