]> granicus.if.org Git - strace/commitdiff
tests: update test for linux kernel version
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 9 Jun 2011 18:23:09 +0000 (18:23 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 9 Jun 2011 18:23:09 +0000 (18:23 +0000)
* tests/ptrace_setoptions_followfork: Check for Linux kernel > 2.6.

tests/ptrace_setoptions_followfork

index 987a2dbbbbe44c3929d30eeeae775121feae6575..bb25c036412fbc8686bb2d8ba1d9066d5e097c12 100755 (executable)
@@ -4,9 +4,11 @@
 
 . "${srcdir=.}/init.sh"
 
-case "$(uname -rs)" in
-       Linux\ 2.6.*) ;;
-       *) skip_ 'The kernel is not Linux 2.6.*' ;;
+[ "$(uname -s)" = Linux ] ||
+       skip_ 'The kernel is not a Linux kernel'
+case "$(uname -r)" in
+       2.[6-9]*|2.[1-5][0-9]*|[3-9].*|[12][0-9]*) ;;
+       *) skip_ 'The kernel is not Linux 2.6.* or newer' ;;
 esac
 
 check_strace