SPECS (LINUX_2_6): kernel.spec - grubby: include kernel feature in...
glen
glen at pld-linux.org
Thu Jul 14 13:03:57 CEST 2005
Author: glen Date: Thu Jul 14 11:03:57 2005 GMT
Module: SPECS Tag: LINUX_2_6
---- Log message:
- grubby: include kernel feature into boot menu (grsec/omosix/vserver/... etc)
- fix smp grubby install/deinstall
---- Files affected:
SPECS:
kernel.spec (1.441.2.1136 -> 1.441.2.1137)
---- Diffs:
================================================================
Index: SPECS/kernel.spec
diff -u SPECS/kernel.spec:1.441.2.1136 SPECS/kernel.spec:1.441.2.1137
--- SPECS/kernel.spec:1.441.2.1136 Fri Jul 1 12:01:33 2005
+++ SPECS/kernel.spec Thu Jul 14 13:03:51 2005
@@ -1020,7 +1020,18 @@
ln -sf initrd-%{version}-%{release}.gz %{initrd_dir}/initrd
if [ -x /sbin/new-kernel-pkg ]; then
- /sbin/new-kernel-pkg --initrdfile=%{initrd_dir}/initrd-%{version}-%{release}.gz --install %{version}-%{release}
+ if [ -f /etc/pld-release ]; then
+ title=$(sed 's/^[0-9.]\+ //' < /etc/pld-release)
+ else
+ title='PLD Linux'
+ fi
+
+ ext='%{?with_grsecurity:grsecurity}%{?with_omosix:openMosix}%{?with_vserver:vserver}%{?with_xen0:Xen0}%{?with_xenU:XenU}'
+ if [ "$ext" ]; then
+ title="$title $ext"
+ fi
+
+ /sbin/new-kernel-pkg --initrdfile=%{initrd_dir}/initrd-%{version}-%{release}.gz --install %{version}-%{release} --banner "$title"
elif [ -x /sbin/rc-boot ]; then
/sbin/rc-boot 1>&2 || :
fi
@@ -1052,7 +1063,7 @@
%preun smp
rm -f /lib/modules/%{version}-%{release}smp/modules.*
if [ -x /sbin/new-kernel-pkg ]; then
- /sbin/new-kernel-pkg --remove %{version}-%{release}
+ /sbin/new-kernel-pkg --remove %{version}-%{release}smp
fi
%post smp
@@ -1074,7 +1085,18 @@
ln -sf initrd-%{version}-%{release}smp.gz %{initrd_dir}/initrd
if [ -x /sbin/new-kernel-pkg ]; then
- /sbin/new-kernel-pkg --initrdfile=%{initrd_dir}/initrd-%{version}-%{release}.gz --install %{version}-%{release}
+ if [ -f /etc/pld-release ]; then
+ title=$(sed 's/^[0-9.]\+ //' < /etc/pld-release)
+ else
+ title='PLD Linux'
+ fi
+
+ ext='%{?with_grsecurity:grsecurity}%{?with_omosix:openMosix}%{?with_vserver:vserver}%{?with_xen0:Xen0}%{?with_xenU:XenU}'
+ if [ "$ext" ]; then
+ title="$title $ext"
+ fi
+
+ /sbin/new-kernel-pkg --initrdfile=%{initrd_dir}/initrd-%{version}-%{release}smp.gz --install %{version}-%{release}smp --banner "$title"
elif [ -x /sbin/rc-boot ]; then
/sbin/rc-boot 1>&2 || :
fi
@@ -1356,6 +1378,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.441.2.1137 2005/07/14 11:03:51 glen
+- grubby: include kernel feature into boot menu (grsec/omosix/vserver/... etc)
+- fix smp grubby install/deinstall
+
Revision 1.441.2.1136 2005/07/01 10:01:33 cieciwa
- version 2.6.12.2,
- _rel 0.1
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/kernel.spec?r1=1.441.2.1136&r2=1.441.2.1137&f=u
More information about the pld-cvs-commit
mailing list