Here is new version of backup-initrd script attached.

-- 

*********************************
****   Vladimir Stavrinov  ******
*******   v...@inist.ru   *********
*********************************
#!/bin/sh

version=${1:-$(uname -r)}
STORAGE=/var/backups
IMAGE=initrd.img-$version
STATEDIR="/var/lib/initramfs-tools"
BOOTDIR=/boot


# Shamelessly ripped from /etc/cron.daily/standard
if cd $STORAGE && [ -s ${BOOTDIR}/$IMAGE ]; then
        if ! cmp -s $IMAGE.0 ${BOOTDIR}/$IMAGE ; then
                mv -v ${BOOTDIR}/$IMAGE $IMAGE
                savelog -l $IMAGE > /dev/null
        else
                rm -v ${BOOTDIR}/$IMAGE
        fi
        touch ${BOOTDIR}/$IMAGE
        sha1sum ${BOOTDIR}/$IMAGE > ${STATEDIR}/${version}
fi

Reply via email to