cleanup_image improvements
This commit is contained in:
parent
5d20d57bc8
commit
a306aa7dbc
@ -17,13 +17,15 @@ fi
|
||||
ls -als $IMG
|
||||
mount -o loop $IMG mnt || exit 1
|
||||
INSTALLDIR=`pwd`/mnt/
|
||||
rm -f $INSTALLDIR/var/lib/rpm/__db.00* $INSTALLDIR/var/lib/rpm/.rpm.lock
|
||||
yum -c $PWD/yum.conf clean packages --installroot=$INSTALLDIR
|
||||
|
||||
# Make sure that rpm database has right format (for rpm version in template, not host)
|
||||
echo "--> Rebuilding rpm database..."
|
||||
chroot `pwd`/mnt /bin/rpm --rebuilddb
|
||||
|
||||
dd if=/dev/zero of=mnt/fillme bs=1M || true
|
||||
echo "--> Compacting image file..."
|
||||
dd if=/dev/zero of=mnt/fillme bs=1M 2> /dev/null || true
|
||||
sync
|
||||
rm mnt/fillme
|
||||
umount mnt
|
||||
|
Loading…
Reference in New Issue
Block a user