From ca2a53f0a37f6127392058eb1929c69a0a45be63 Mon Sep 17 00:00:00 2001 From: Mateusz Majewski Date: Wed, 2 Jun 2021 15:49:01 +0200 Subject: [PATCH] [TRE-2697] Add module dependency rebuild Change-Id: Ibd85d9ac92471e5499239268da00a8cb23dc8e04 --- patterns/generic-depmod.yaml | 5 +++++ scripts/generic-depmod.post | 8 ++++++++ 2 files changed, 13 insertions(+) create mode 100644 patterns/generic-depmod.yaml create mode 100644 scripts/generic-depmod.post diff --git a/patterns/generic-depmod.yaml b/patterns/generic-depmod.yaml new file mode 100644 index 0000000..843aa1d --- /dev/null +++ b/patterns/generic-depmod.yaml @@ -0,0 +1,5 @@ +Summary: Generic Depmod +Description: Generic Depmod +Name: generic-depmod +Packages: +- kmod-compat diff --git a/scripts/generic-depmod.post b/scripts/generic-depmod.post new file mode 100644 index 0000000..b61ac6e --- /dev/null +++ b/scripts/generic-depmod.post @@ -0,0 +1,8 @@ +#!/bin/sh +echo "#################### generic-depmod.post ####################" + +for D in /lib/modules/*; do + [ -d "$D" ] || continue + [ "$(find "$D" -name '*.ko' -print | head -c1 | wc -c)" -ne 0 ] || continue + depmod "$(basename $D)" +done -- 2.7.4