]> git.wh0rd.org - home.git/blob - .bin/installkernel
fix shebang
[home.git] / .bin / installkernel
1 #!/bin/bash
2 # 2.6.35.4-default arch/s390/boot/image System.map Kerntypes /boot
3
4 mmv() { [[ -e $1 ]] && mv "$1" "$2" ; }
5
6 ver=$1
7 img=$2
8 map=$3
9 # $4 == ??
10 dir=$5
11
12 case ${img} in
13 */blackfin/*)
14 mmv $4/uImage $4/uImage.old
15 mmv $4/${map} $4/${map}.old
16
17 cp ${img} $4/uImage
18 cp ${map} $4/${map}
19 exit 0
20 ;;
21
22 */s390/*)
23 cp ${img} ${dir}/image-${ver}
24 cp ${map} ${dir}/System.map-${ver}
25 cp .config ${dir}/config-${ver}
26 ln -sf image-${ver} ${dir}/image
27 zipl
28 exit 0
29 ;;
30 esac
31 exec /sbin/installkernel "$@"