mirror of
https://abf.rosa.ru/djam/kernel-6.6.git
synced 2025-02-25 20:02:47 +00:00
More fixes for the removal of DKMS-built modules
This commit is contained in:
parent
1f89ac43b5
commit
3f8c750033
1 changed files with 5 additions and 5 deletions
|
@ -1416,7 +1416,7 @@ EOF
|
||||||
|
|
||||||
### Create -devel Preun script on the fly
|
### Create -devel Preun script on the fly
|
||||||
cat > $kernel_devel_files-preun <<EOF
|
cat > $kernel_devel_files-preun <<EOF
|
||||||
for ii in \$(/usr/sbin/dkms status -k $KernelVer); do
|
for ii in \$(/usr/sbin/dkms status -k $KernelVer | awk '{ print \$1 \$2; }'); do
|
||||||
mod=\$(echo \$ii | awk -v FS=',' '{ print \$1; }')
|
mod=\$(echo \$ii | awk -v FS=',' '{ print \$1; }')
|
||||||
ver=\$(echo \$ii | awk -v FS=',' '{ print \$2; }')
|
ver=\$(echo \$ii | awk -v FS=',' '{ print \$2; }')
|
||||||
/usr/sbin/dkms --rpm_safe_upgrade remove -m \$mod -v \$ver -k $KernelVer || true
|
/usr/sbin/dkms --rpm_safe_upgrade remove -m \$mod -v \$ver -k $KernelVer || true
|
||||||
|
@ -1427,7 +1427,7 @@ EOF
|
||||||
cat > $kernel_devel_files-postun <<EOF
|
cat > $kernel_devel_files-postun <<EOF
|
||||||
rm -rf /usr/src/linux-$KernelVer >/dev/null
|
rm -rf /usr/src/linux-$KernelVer >/dev/null
|
||||||
# Remove the dir if it is already empty.
|
# Remove the dir if it is already empty.
|
||||||
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \;
|
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \; || true
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1532,7 +1532,7 @@ cat > $kernel_files-postun <<EOF
|
||||||
rm -f /boot/initrd-$KernelVer.img
|
rm -f /boot/initrd-$KernelVer.img
|
||||||
rm -f /boot/initrd-$KernelVer_old.img
|
rm -f /boot/initrd-$KernelVer_old.img
|
||||||
# Remove /lib/modules/<...>/ if it is empty (-devel uses it too).
|
# Remove /lib/modules/<...>/ if it is empty (-devel uses it too).
|
||||||
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \;
|
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \; || true
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue