summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorTed Lemon <source@isc.org>1999-07-13 18:32:34 +0000
committerTed Lemon <source@isc.org>1999-07-13 18:32:34 +0000
commit343729b9b1e136cc7e734fa8606bf10ff97ecddf (patch)
treefbecb609d82ef1eb198a680b5168a82875175e15 /configure
parent3175ee907c1cd4d3fa9848fb59ca8195c82dc332 (diff)
downloadisc-dhcp-343729b9b1e136cc7e734fa8606bf10ff97ecddf.tar.gz
Fix some silly mistakes in Linux versioning update.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure7
1 files changed, 4 insertions, 3 deletions
diff --git a/configure b/configure
index 38437a33..438fc83a 100755
--- a/configure
+++ b/configure
@@ -32,8 +32,8 @@ if [ "$sysname" = "" ]; then
fi;;
Linux)
release=`uname -r`
- minor=`echo $release |sed -e 's/[0-9]*\.\([0-9][0-9]*\)$/\1/'`
- major=`echo $release |sed -e 's/\([0-9][0-9]*\)\.[0-9]*$/\1/'`
+ minor=`echo $release |sed -e 's/[0-9]*\.\([0-9][0-9]*\)\(\..*\)*$/\1/'`
+ major=`echo $release |sed -e 's/\([0-9][0-9]*\)\..*$/\1/'`
case $major in
1) sysname=linux-1 ;;
@@ -95,9 +95,10 @@ if [ "$sysname" = "" ]; then
fi
echo "System Type: $sysname"
+
if [ x$major != x ] && [ x$minor != x ]; then
majversubst="-e /^##--majver--/,/^##--majver--/s/MajorVersion/$major/"
- majversubst="-e /^##--minver--/,/^##--minver--/s/MinorVersion/$minor/"
+ minversubst="-e /^##--minver--/,/^##--minver--/s/MinorVersion/$minor/"
fi
for foo in . client server relay common; do