Sophie

Sophie

distrib > Arklinux > devel > x86_64 > media > main-src > by-pkgid > 5b940e974faae500b8be8331a3cc5064 > files > 2

mkinitrd-5.0.17-24ark.src.rpm

--- mkinitrd-4.2.0.3/grubby/new-kernel-pkg.ark	2005-02-11 00:46:39.000000000 +0100
+++ mkinitrd-4.2.0.3/grubby/new-kernel-pkg	2005-02-11 00:47:28.000000000 +0100
@@ -72,7 +72,7 @@
 initrdfile=""
 moddep=""
 verbose=""
-makedefault=""
+makedefault="--make-default"
 package=""
 mbkernel=""
 mbargs=""
@@ -82,7 +82,7 @@
     echo "       [--initrdfile=<initrd-image>] [--depmod] [--rmmoddep]" >&2
     echo "       [--kernel-args=<args>] [--banner=<banner>]" >&2
     echo "       [--multiboot=multiboot] [--mbargs=mbargs]" >&2
-    echo "       [--make-default] <--install | --remove> <kernel-version>" >&2
+    echo "       [--nodefault] <--install | --remove> <kernel-version>" >&2
     echo "       (ex: `basename $0` --mkinitrd --depmod --install 2.4.7-2)" >&2
     exit 1
 }
@@ -306,6 +306,10 @@
 	    makedefault="--make-default"
 	    ;;
 
+	--nodefault)
+	    makedefault=""
+	    ;;
+
 	--package)
 	    if echo $1 | grep '=' >/dev/null ; then
 	    	package=`echo $1 | sed 's/^--package=//'`
@@ -342,10 +346,6 @@
     usage
 fi
 
-if [ "$mode" != "--install" -a "$makedefault" ]; then
-    usage
-fi
-
 kernelmajor=`echo $kernel | cut -d . -f 1,2`
 
 # kernel image for 2.4 is vmlinux