git://git.openafs.org
/
openafs.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
9a75e80e1ac50fb5b33508c3e3b15eada7d313ee
[openafs.git]
/
src
/
packaging
/
Debian
/
module
/
sysname
1
#!/bin/sh
2
3
if [ x"$KVERS" = x ] ; then
4
echo "ERROR: no kernel version" >&2
5
echo " ($KSRC/include/linux/version.h not found?)" >&2
6
echo UNKNOWN
7
exit 1
8
fi
9
10
case ${ARCH:-`uname -m`} in
11
alpha)
12
case $KVERS in
13
2.2*)
14
echo alpha_linux_22
15
;;
16
2.4*)
17
echo alpha_linux_24
18
;;
19
2.6*)
20
echo alpha_linux_26
21
;;
22
esac
23
;;
24
arm|armel|armv5tel)
25
case $KVERS in
26
2.4*)
27
echo arm_linux24
28
;;
29
2.6*)
30
echo arm_linux26
31
;;
32
esac
33
;;
34
i[3456]86|lpia)
35
case $KVERS in
36
2.2*)
37
echo i386_linux22
38
;;
39
2.4*)
40
echo i386_linux24
41
;;
42
2.6*)
43
echo i386_linux26
44
;;
45
esac
46
;;
47
ia64)
48
case $KVERS in
49
2.4*)
50
echo ia64_linux24
51
;;
52
2.6*)
53
echo ia64_linux26
54
;;
55
esac
56
;;
57
ppc)
58
case $KVERS in
59
2.2*)
60
echo ppc_linux22
61
;;
62
2.4*)
63
echo ppc_linux24
64
;;
65
2.6)
66
echo ppc_linux26
67
;;
68
esac
69
;;
70
ppc64)
71
case $KVERS in
72
2.4*)
73
echo ppc64_linux24
74
;;
75
2.6*)
76
echo ppc64_linux26
77
;;
78
esac
79
;;
80
s390)
81
case $KVERS in
82
2.4*)
83
echo s390_linux24
84
;;
85
2.6*)
86
echo s390_linux26
87
;;
88
esac
89
;;
90
s390x)
91
case $KVERS in
92
2.4*)
93
echo s390x_linux24
94
;;
95
2.6*)
96
echo s390x_linux26
97
;;
98
esac
99
;;
100
sparc)
101
case $KVERS in
102
2.2*)
103
echo sparc_linux22
104
;;
105
2.4*)
106
echo sparc_linux24
107
;;
108
esac
109
;;
110
sparc64)
111
case $KVERS in
112
2.2*)
113
echo sparc64_linux22
114
;;
115
2.4*)
116
echo sparc64_linux24
117
;;
118
2.6*)
119
echo sparc64_linux26
120
;;
121
esac
122
;;
123
x86_64)
124
case $KVERS in
125
2.4*)
126
echo amd64_linux24
127
;;
128
2.6*)
129
echo amd64_linux26
130
;;
131
esac
132
;;
133
*)
134
echo "ERROR: unsupported architecture" >&2
135
echo UNKNOWN
136
exit 1
137
esac