X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=kernel-2.6.spec;h=5cc4a87b1f1c1b07d2401ce331d3ec97948c1ca3;hb=7d909b03a24f3abb910162c814efa14f8d435fee;hp=14f3d4530278abfe1ce80d771c39201ded19c65e;hpb=05bee9d5bfc49b512e628e216c1bf4d2c8b6c3d8;p=linux-2.6.git diff --git a/kernel-2.6.spec b/kernel-2.6.spec index 14f3d4530..5cc4a87b1 100644 --- a/kernel-2.6.spec +++ b/kernel-2.6.spec @@ -1548,11 +1548,25 @@ fi\ %else\ /sbin/new-kernel-pkg --package kernel%{?1:-%{1}} --mkinitrd --depmod --update %{KVERREL}%{?1:.%{1}} $NEWKERNARGS || exit $?\ %endif}\ +%if "%{distro}" == "Fedora" && %{distrorelease} >= 12\ /sbin/new-kernel-pkg --package kernel%{?1:-%{1}} --rpmposttrans %{KVERREL}%{?1:.%{1}} || exit $?\ if [ -x /sbin/weak-modules ]\ then\ /sbin/weak-modules --add-kernel %{KVERREL}%{?1:.%{1}} || exit $?\ fi\ +%endif\ +# make some useful links +pushd /boot\ +ln -sf config-%{KVERREL}%{?1:.%{1}} config\ +ln -sf config-%{KVERREL}%{?1:.%{1}} configsmp\ +ln -sf initrd-%{KVERREL}%{?1:.%{1}}.img initrd-boot\ +ln -sf initrd-%{KVERREL}%{?1:.%{1}}.img initrd-bootsmp\ +ln -sf vmlinuz-%{KVERREL}%{?1:.%{1}} kernel-boot\ +ln -sf vmlinuz-%{KVERREL}%{?1:.%{1}} kernel-bootsmp\ +popd\ +# ask for a reboot +mkdir -p /etc/planetlab\ +touch /etc/planetlab/update-reboot\ %{nil} #