As best I can tell these tests do not use true sh syntax -- they use bash
syntax. Rather than bother hunting down all the bash-isms just convert
them to use bash as their interpretter.

Also found with my fedora 10 KVM image.

Signed-off-by: Matt Helsley <[email protected]>
Cc: Daniel Lezcano <[email protected]>
Cc: Poornima Nayak <[email protected]>
Cc: Sudhir Kumar <[email protected]>
Cc: Veerendra C <[email protected]>
Cc: Munipradeep <[email protected]>
Cc: [email protected]
---
 testcases/kernel/containers/netns/ch_ftp.sh          |    2 +-
 testcases/kernel/containers/netns/child.sh           |    2 +-
 testcases/kernel/containers/netns/child_1.sh         |    2 +-
 testcases/kernel/containers/netns/child_2.sh         |    2 +-
 testcases/kernel/containers/netns/child_propagate.sh |    2 +-
 testcases/kernel/containers/netns/childipv6.sh       |    2 +-
 testcases/kernel/containers/netns/childns.sh         |    2 +-
 testcases/kernel/containers/netns/delchild.sh        |    2 +-
 testcases/kernel/containers/netns/initialize.sh      |    2 +-
 testcases/kernel/containers/netns/par_ftp.sh         |    2 +-
 testcases/kernel/containers/netns/parent.sh          |    2 +-
 testcases/kernel/containers/netns/parent_1.sh        |    2 +-
 testcases/kernel/containers/netns/parent_2.sh        |    2 +-
 testcases/kernel/containers/netns/parent_share.sh    |    2 +-
 testcases/kernel/containers/netns/parent_view.sh     |    2 +-
 testcases/kernel/containers/netns/parentns.sh        |    2 +-
 testcases/kernel/containers/netns/paripv6.sh         |    2 +-
 testcases/kernel/containers/netns/rename_net.sh      |    8 ++++----
 testcases/kernel/containers/netns/runnetnstest.sh    |    2 +-
 19 files changed, 22 insertions(+), 22 deletions(-)

Index: ltp/testcases/kernel/containers/netns/rename_net.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/rename_net.sh
+++ ltp/testcases/kernel/containers/netns/rename_net.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
@@ -46,9 +46,9 @@ export TST_TOTAL
     ip link set $vnet1 name $newdev
     ifconfig $newdev $IP2/24 up > /dev/null 2>&1
 
-    if [ $? == 0 ] ; then
+    if [ $? -eq 0 ] ; then
         tst_resm TINFO "Successfully Renamed device to $newdev"
-        if [ DEBUG == 1 ]; then
+        if [ DEBUG -eq 1 ]; then
                 ifconfig
         fi
     else
@@ -56,7 +56,7 @@ export TST_TOTAL
         status=-1
     fi
 
-    if [ $status == 0 ] ; then
+    if [ $status -eq 0 ] ; then
         echo $sshpid > /tmp/FIFO3
         echo $newdev > /tmp/FIFO4
     else
Index: ltp/testcases/kernel/containers/netns/runnetnstest.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/runnetnstest.sh
+++ ltp/testcases/kernel/containers/netns/runnetnstest.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/ch_ftp.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/ch_ftp.sh
+++ ltp/testcases/kernel/containers/netns/ch_ftp.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
################################################################################
 ##                                                                            
##
 ## Copyright (c) International Business Machines  Corp., 2008                 
##
Index: ltp/testcases/kernel/containers/netns/child.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/child.sh
+++ ltp/testcases/kernel/containers/netns/child.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/child_1.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/child_1.sh
+++ ltp/testcases/kernel/containers/netns/child_1.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
################################################################################
 
 ##                                                                            
##
 ## Copyright (c) International Business Machines  Corp., 2008                 
##
Index: ltp/testcases/kernel/containers/netns/child_2.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/child_2.sh
+++ ltp/testcases/kernel/containers/netns/child_2.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/child_propagate.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/child_propagate.sh
+++ ltp/testcases/kernel/containers/netns/child_propagate.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/childipv6.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/childipv6.sh
+++ ltp/testcases/kernel/containers/netns/childipv6.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/childns.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/childns.sh
+++ ltp/testcases/kernel/containers/netns/childns.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/delchild.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/delchild.sh
+++ ltp/testcases/kernel/containers/netns/delchild.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/initialize.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/initialize.sh
+++ ltp/testcases/kernel/containers/netns/initialize.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/par_ftp.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/par_ftp.sh
+++ ltp/testcases/kernel/containers/netns/par_ftp.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/parent.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/parent.sh
+++ ltp/testcases/kernel/containers/netns/parent.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/parent_1.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/parent_1.sh
+++ ltp/testcases/kernel/containers/netns/parent_1.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/parent_2.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/parent_2.sh
+++ ltp/testcases/kernel/containers/netns/parent_2.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/parent_share.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/parent_share.sh
+++ ltp/testcases/kernel/containers/netns/parent_share.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/parent_view.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/parent_view.sh
+++ ltp/testcases/kernel/containers/netns/parent_view.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/parentns.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/parentns.sh
+++ ltp/testcases/kernel/containers/netns/parentns.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##
Index: ltp/testcases/kernel/containers/netns/paripv6.sh
===================================================================
--- ltp.orig/testcases/kernel/containers/netns/paripv6.sh
+++ ltp/testcases/kernel/containers/netns/paripv6.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 
################################################################################
 
 ##                                                                            
##

------------------------------------------------------------------------------
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to