mirror of
https://abf.rosa.ru/djam/kernel.git
synced 2025-02-24 08:42:53 +00:00
Try harder to clean up after package uninstallation
This commit is contained in:
parent
7cc486719f
commit
b3ad450eba
1 changed files with 6 additions and 0 deletions
|
@ -1426,6 +1426,9 @@ EOF
|
|||
### Create -devel Postun script on the fly
|
||||
cat > $kernel_devel_files-postun <<EOF
|
||||
rm -rf /usr/src/linux-$KernelVer >/dev/null
|
||||
# depmod (called when removing DKMS modules) might have created files in
|
||||
# /lib/modules/.../. Remove these first.
|
||||
rm -rf /lib/modules/$KernelVer/modules*
|
||||
# Remove the dir if it is already empty.
|
||||
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \; || true
|
||||
EOF
|
||||
|
@ -1533,6 +1536,9 @@ EOF
|
|||
cat > $kernel_files-postun <<EOF
|
||||
rm -f /boot/initrd-$KernelVer.img
|
||||
rm -f /boot/initrd-$KernelVer_old.img
|
||||
# Third-party modules might have left something in /lib/modules/.../kernel/.
|
||||
rm -rf /lib/modules/$KernelVer/kernel/
|
||||
rm -rf /lib/modules/$KernelVer/modules*
|
||||
# Remove /lib/modules/<...>/ if it is empty (-devel uses it too).
|
||||
find /lib/modules/$KernelVer -maxdepth 0 -empty -exec rm -rf {} \; || true
|
||||
EOF
|
||||
|
|
Loading…
Add table
Reference in a new issue