--- trunk/mkinitrd/mkinitrd.sh 2005/12/06 21:38:12 302 +++ trunk/mkinitrd/mkinitrd.sh 2005/12/15 20:44:55 303 @@ -1,5 +1,5 @@ #!/bin/bash -# $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/mkinitrd.sh,v 1.6 2005-12-06 21:38:12 niro Exp $ +# $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/mkinitrd.sh,v 1.7 2005-12-15 20:44:55 niro Exp $ # mkinitrd # @@ -38,6 +38,7 @@ PROBE="yes" MODULES="" PREMODS="" +NOSTRIP=false [ -e /etc/conf.d/mkinitrd ] && . /etc/conf.d/mkinitrd @@ -73,7 +74,7 @@ echo " [--force-ide-probe] [--force-scsi-probe | --omit-scsi-modules]" echo " [--image-version] [--force-scsi-probe | --omit-raid-modules]" echo " [--with=] [--force-lvm-probe | --omit-lvm-modules]" - echo " [--builtin=] " + echo " [--builtin=] [--initramfs | --loopback] [--no-strip]" echo " [--fstab=] [--nocompress] " echo echo " (ex: $(basename $0) /boot/initrd-2.2.5-15.img 2.2.5-15)" @@ -393,6 +394,7 @@ --help) usage -n ;; --initramfs) IMAGE_TYPE=initramfs ;; --loopback) IMAGE_TYPE=loopback ;; + --no-strip) NOSTRIP=true ;; *) if [ -z "${target}" ] then @@ -863,7 +865,7 @@ echo "Coping your modules to '${DEST}/lib' ..." for MODULE in ${MODULES} do - if [ -x /usr/bin/strip ] + if [ -x /usr/bin/strip ] && [[ ${NOSTRIP} = false ]] then /usr/bin/strip -g ${verbose} ${MODULE} -o ${DEST}/lib/$(basename ${MODULE}) || die else