From c30a5b7b690021bc7228775dbb90ecf20e1bd9df Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 31 Jul 2007 13:40:27 +0000 Subject: restore after the big svn loss --- kernel_remove_initrd | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 kernel_remove_initrd (limited to 'kernel_remove_initrd') diff --git a/kernel_remove_initrd b/kernel_remove_initrd new file mode 100644 index 0000000..8ce8d8b --- /dev/null +++ b/kernel_remove_initrd @@ -0,0 +1,37 @@ +#!/bin/sh +#-------------------------------------------------------------------- +# Copyright (C) 2003 by Mandriva, +# Juan Quintela , +# Redistribution of this file is permitted under the terms of the GNU +# Public License (GPL) +#-------------------------------------------------------------------- +# $Id: kernel_remove_initrd 31366 2006-05-11 12:45:38Z tvignaud $ +#-------------------------------------------------------------------- +## description: +# Remove initrd at uninstall time + +function usage () { +cat << EOF >&2 +Usage: ${0##*/} KERNEL_VERSION [BOOTDIR] + + removes initrd for that kernel version if it exists. +EOF +exit 2 +} + + +version=$1 + +if [[ -z "$version" ]];then + usage; +fi + +[[ -n $2 ]] && boot=$2 || boot=/boot + +cd $boot + +if [ -f initrd-${version}.img ];then + rm -f initrd-${version}.img +fi + +exit 0 -- cgit v1.2.1