From a739eb02dbd4a760da254fca8db3148060f07a51 Mon Sep 17 00:00:00 2001 From: Bill Marquette Date: Tue, 12 Apr 2005 21:58:52 +0000 Subject: fix the tar, move bspatch where it belongs --- etc/rc.firmware | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'etc/rc.firmware') diff --git a/etc/rc.firmware b/etc/rc.firmware index 31f50c1..08ee413 100755 --- a/etc/rc.firmware +++ b/etc/rc.firmware @@ -110,9 +110,9 @@ binary_update() { cd /tmp/patched for i in `tar tzf $TGZ | egrep -v "(^\./\.*/$|^\./$|.md5)"`; do ( - /usr/local/bin/bspatch /${i} /tmp/${i} /tmp/patched/${i}; echo "Working on ${i}"; - /usr/bin/tar xvzf ${TGZ} ${i}*; + /usr/bin/tar xvzf ${TGZ} ${i} ${i}.old_file_md5 ${i}.new_patch_md5 ${i}.new_file_md5; + /usr/local/bin/bspatch /${i} /tmp/${i} /tmp/patched/${i}; OLD_FILE_MD5=`cat /tmp/${i}.old_file_md5`; NEW_PATCH_MD5=`cat /tmp/${i}.new_patch_md5`; NEW_FILE_MD5=`cat /tmp/${i}.new_file_md5`; -- cgit v1.1