]> git.ipfire.org Git - people/ric9/pakfire.git/commitdiff
linter: Skip linting kernel modules
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 8 Jan 2025 11:39:47 +0000 (11:39 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 8 Jan 2025 11:39:47 +0000 (11:39 +0000)
There is pretty much nothing we can do with them.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/linter.c

index 8052bd413ae9b12fa9eaa45813c74d4c16948394..68902262eb4ff3a1739da1279946e75354e34671 100644 (file)
@@ -352,6 +352,11 @@ static int pakfire_linter_payload(
        int fd = -EBADF;
        int r;
 
+       // Skip kernel modules
+       if (pakfire_file_matches(file, "/usr/lib/modules/*/**.ko")
+                       || pakfire_file_matches(file, "/usr/lib/modules/*/**.ko.*"))
+               return 0;
+
        // Skip firmware files
        if (pakfire_file_matches(file, "/usr/lib/firmware/**"))
                return 0;