1b885b3d24
There's much reason for reuse instead of duplication among the different stage2-based subprofiles. In particular, the rather monolithic driver cleanup script of the ancient is better done in several clear pieces with the final depmod run. Scripts dropping apt/rpm databases will dump pkglist first. A script purging /boot/* will honour live-install if present. Minor inno^Wfixups all over the map too.
16 lines
416 B
Bash
Executable File
16 lines
416 B
Bash
Executable File
#!/bin/sh
|
|
# dump what's here by this point
|
|
echo "** live packages before rpmdb purge:"
|
|
rpmquery -a --qf='%{NAME} %{VERSION}-%{RELEASE}\n'
|
|
|
|
# remove apt database and cache
|
|
find /var/lib/apt /var/cache/apt -type f -delete
|
|
|
|
# not going to need them without rpmdb, it's not even rescue anymore
|
|
rpm -e --nodeps apt libapt rpm librpmbuild librpm 2>/dev/null ||:
|
|
|
|
# finally, drop rpmdb
|
|
find /var/lib/rpm -type f -delete
|
|
|
|
:
|