X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=etc%2Fgrml%2Ffai%2Fconfig%2Fscripts%2FGRML_SMALL%2F98-clean-chroot;h=027713aacdc1ef5092b16a81a096534f26e8f13d;hb=611ad6b308b25563951a6d5b432cc2be3fe9ed71;hp=bfa9db9d7e6e92ee5d5cc022c28659818ae5afe5;hpb=f3b335ea5c94d5cf24ec6b9184106b298849f311;p=grml-live.git diff --git a/etc/grml/fai/config/scripts/GRML_SMALL/98-clean-chroot b/etc/grml/fai/config/scripts/GRML_SMALL/98-clean-chroot index bfa9db9..027713a 100755 --- a/etc/grml/fai/config/scripts/GRML_SMALL/98-clean-chroot +++ b/etc/grml/fai/config/scripts/GRML_SMALL/98-clean-chroot @@ -17,8 +17,10 @@ rm -f $target/usr/share/ssh/blacklist.DSA-1024 $target/usr/share/ssh/blacklist.R # get rid of large kernel modules: echo "Removing some very large kernel drivers:" -for kernel in $(find $target/lib/modules/ -maxdepth 1 -type d -name [0-9]*) ; do - kernelversion=$(basename $kernel) +for kernel in ${target}/boot/vmlinuz-* ; do + kernelversion=${kernel##$target} + kernelversion=${kernelversion##/boot/vmlinuz-} + if [ -r "${target}/lib/modules/${kernelversion}/kernel/fs/ocfs2/ocfs2.ko" ] ; then echo "Removing /lib/modules/${kernelversion}/kernel/fs/ocfs2/ocfs2.ko" rm -f "${target}/lib/modules/${kernelversion}/kernel/fs/ocfs2/ocfs2.ko"