Mercurial > hg > zsh-env
diff removeKernel @ 161:4500455b2375
Adjust filenames to the old pattern
author | Dirk Olmes <dirk@xanthippe.ping.de> |
---|---|
date | Tue, 07 Jan 2020 15:27:52 +0100 |
parents | c35d56590441 |
children | 5da4de3d7ee1 |
line wrap: on
line diff
--- a/removeKernel Mon Dec 23 11:41:35 2019 +0100 +++ b/removeKernel Tue Jan 07 15:27:52 2020 +0100 @@ -62,21 +62,53 @@ ARCH="x86" fi -SUFFIX=genkernel-${ARCH}-${MAJOR}.${MINOR}.${MICRO}-gentoo -if [ "$REVISION" != "" ]; then - SUFFIX="$SUFFIX-${REVISION}" +SUFFIX_V3="genkernel-${ARCH}-${MAJOR}.${MINOR}.${MICRO}" +if [[ "${REVISION}" != "" ]]; then + SUFFIX_V3="${SUFFIX_V3}-${REVISION}" +fi +SUFFIX_V3="${SUFFIX_V3}-gentoo" + +SUFFIX_V4="${MAJOR}.${MINOR}.${MICRO}" +if [ "${REVISION}" != "" ]; then + SUFFIX_V4="${SUFFIX_V4}-${REVISION}" +fi +SUFFIX_V4="${SUFFIX_V4}-gentoo-${ARCH}" + +SYSTEM_MAP="System.map-${SUFFIX_V3}" +if [[ -f $SYSTEM_MAP ]]; then + rm ${SYSTEM_MAP} >> $LOGFILE 2>&1 fi -rm System.map-${SUFFIX} >> $LOGFILE 2>&1 -rm initramfs-${SUFFIX} >> $LOGFILE 2>&1 +SYSTEM_MAP="System.map-${SUFFIX_V4}" +if [[ -f ${SYSTEM_MAP} ]]; then + rm ${SYSTEM_MAP} >> $LOGFILE 2>&1 +fi +if [[ -f ${SYSTEM_MAP}.old ]]; then + rm ${SYSTEM_MAP}.old >> $LOGFILE 2>&1 +fi -KERNEL="kernel-${SUFFIX}" +INITRAMFS="initramfs-${SUFFIX_V3}" +if [[ -f ${INITRAMFS} ]]; then + rm ${INITRAMFS} >> $LOGFILE 2>&1 +fi +INITRAMFS="initramfs-${SUFFIX_V4}" +if [[ -f ${INITRAMFS} ]]; then + rm ${INITRAMFS} >> $LOGFILE 2>&1 +fi +if [[ -f ${INITRAMFS}.old ]]; then + rm ${INITRAMFS}.old >> $LOGFILE 2>&1 +fi + +KERNEL="kernel-${SUFFIX_V3}" if [[ -f $KERNEL ]]; then rm $KERNEL >> $LOGFILE 2>&1 fi -KERNEL="vmlinuz-${MAJOR}.${MINOR}.${MICRO}-gentoo-${ARCH}" +KERNEL="vmlinuz-${SUFFIX_V4}" if [[ -f $KERNEL ]]; then rm $KERNEL >> $LOGFILE 2>&1 fi +if [[ -f $KERNEL.old ]]; then + rm $KERNEL.old >> $LOGFILE 2>&1 +fi # if we got until here, just remove the logfile again rm $LOGFILE