]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blame - src/scripts/uname
Merge branch 'arm-port' of ssh://git.ipfire.org/pub/git/people/ms/ipfire-2.x into...
[people/teissler/ipfire-2.x.git] / src / scripts / uname
CommitLineData
ef6cd59b
MT
1#!/bin/sh
2
3uname=
4for i in /bin/uname.bak /tools/bin/uname.bak; do
5 if [ -x "$i" ]; then
6 uname=${i}
7 break
8 fi
9done
10
11if [ -z "${uname}" ]; then
12 exit 127
13fi
14
15machine=$(${uname} -m)
16kernel=$(${uname} -r)
17output=$(${uname} $@)
18
19# Overwrite kernel version to hack kernel 3.x versions.
20output=$(sed -e "s/${kernel}/${KVER}/g" <<<${output})
21
22case "${machine}" in
23 arm*)
24 echo "${output}" | \
25 sed -e "s/armv.tej?l?/${MACHINE}/g"
26 ;;
27
28 i?86)
29 echo "${output}" | \
30 sed -e "s/i.86/${MACHINE}/g"
31 ;;
32esac