# HG changeset patch # User Rohit Joshi # Date 1267702719 0 # Node ID 1f027408aecab05b250f182919d6d3f89a45dfbe # Parent 92bad8adb911391de2125f3740fb3f0b2464481e improve kernel version in bootchart grub entry (thanks allan) diff -r 92bad8adb911 -r 1f027408aeca bootchart/receipt --- a/bootchart/receipt Thu Mar 04 10:52:50 2010 +0000 +++ b/bootchart/receipt Thu Mar 04 11:38:39 2010 +0000 @@ -27,25 +27,26 @@ post_install() { + KERNEL_VERSION=`grep ^VERSION= $WOK/linux/receipt | cut -d "=" -f2 | sed -e 's/"//g'` if [ -f "$1/boot/grub/menu.lst" ]; then - if ! grep -q "vmlinuz-$VERSION-slitaz" $1/boot/grub/menu.lst; then + if ! grep -q "vmlinuz-$KERNEL_VERSION-slitaz" $1/boot/grub/menu.lst; then root_dev=`cat $1/boot/grub/menu.lst | grep root= | sed 's/.*root=\([^ ]*\).*/\1/' | head -n 1` grub_dev=`cat $1/boot/grub/menu.lst | grep "root.* (" | head -n 1` # Add new kernel entry in case of upgrade for installed system. cat >> $1/boot/grub/menu.lst << EOT -title SliTaz GNU/Linux (Kernel $VERSION-slitaz) with bootchart +title SliTaz GNU/Linux (Kernel $KERNEL_VERSION-slitaz) with bootchart $grub_dev - kernel /boot/vmlinuz-$VERSION-slitaz root=$root_dev init=/sbin/bootchartd + kernel /boot/vmlinuz-$KERNEL_VERSION-slitaz root=$root_dev init=/sbin/bootchartd EOT # Display information message. cat <