From 1b6e8512121d44945449a2d7a2ebe508e98517e8 Mon Sep 17 00:00:00 2001 From: MichaIng Date: Sat, 11 Jun 2022 18:04:24 +0200 Subject: [PATCH] Remove version argument check from initramfs cleanup script (#3859) The version argument is not used by the script anymore, hence the check is obsolete. Additionally make use of the currently unused defined MOD_DIR variable. Signed-off-by: MichaIng --- .../common/etc/kernel/postinst.d/xx-initramfs-cleanup | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/packages/bsp/common/etc/kernel/postinst.d/xx-initramfs-cleanup b/packages/bsp/common/etc/kernel/postinst.d/xx-initramfs-cleanup index 8269927c9e..cdef1a4736 100755 --- a/packages/bsp/common/etc/kernel/postinst.d/xx-initramfs-cleanup +++ b/packages/bsp/common/etc/kernel/postinst.d/xx-initramfs-cleanup @@ -1,15 +1,7 @@ #!/bin/sh -version="$1" - [ -x /usr/sbin/update-initramfs ] || exit 0 -# passing the kernel version is required -if [ -z "$version" ]; then - echo >&2 "W: initramfs-tools: ${DPKG_MAINTSCRIPT_PACKAGE:-kernel package} did not pass a version number" - exit 0 -fi - # avoid running multiple times # This script should be run after the initramfs-tools script # and under the same conditions. @@ -25,7 +17,7 @@ MOD_DIR=/lib/modules/ files="$(find /boot -maxdepth 1 -name 'initrd.img-*' -o -name 'uInitrd-*')" for f in $files; do - if [ ! -d /lib/modules/"${f#*-}" ]; then + if [ ! -d "$MOD_DIR${f#*-}" ]; then echo "Remove unused generated file: $f"; rm $f fi done