Older versions of sed don't support inplace editing.  This gives
the same effect without requiring the newer version of sed.

Signed-off-by: Ryan Stutsman <stutsman@google.com>
Signed-off-by: Martin J. Bligh <mbligh@google.com>



git-svn-id: http://test.kernel.org/svn/autotest/trunk@600 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/client/bin/kernel.py b/client/bin/kernel.py
index 2d10651..da725c7 100755
--- a/client/bin/kernel.py
+++ b/client/bin/kernel.py
@@ -181,7 +181,8 @@
 			p = extraversion_sub + '\\1-%s/' % tag
 		else:
 			p = extraversion_sub + '-%s/' % tag
-		system('sed -i.old "%s" Makefile' % p)
+		system('mv Makefile Makefile.old')
+		system('sed "%s" < Makefile.old > Makefile' % p)
 
 
 	def build(self, make_opts = '', logfile = '', extraversion='autotest'):
@@ -491,4 +492,3 @@
 		temp.job = None
 		temp.logfile = None
 		pickle.dump(temp, open(filename, 'w'))
-