[source] bcm53xx: upgrade: fix RAMFS_COPY_*

LEDE Commits lede-commits at lists.infradead.org
Tue Jul 11 08:44:35 PDT 2017


neoraider pushed a commit to source.git, branch master:
https://git.lede-project.org/73f675415c00656caa2ebab762654f56dc3b98bc

commit 73f675415c00656caa2ebab762654f56dc3b98bc
Author: Matthias Schiffer <mschiffer at universe-factory.net>
AuthorDate: Sat Jun 10 16:14:54 2017 +0200

    bcm53xx: upgrade: fix RAMFS_COPY_*
    
    Fixes: 30f61a34b4cf "base-files: always use staged sysupgrade"
    Signed-off-by: Matthias Schiffer <mschiffer at universe-factory.net>
---
 package/base-files/files/lib/upgrade/stage2             | 2 +-
 target/linux/bcm53xx/base-files/lib/upgrade/platform.sh | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/base-files/files/lib/upgrade/stage2 b/package/base-files/files/lib/upgrade/stage2
index bdbb892..9d12cc8 100755
--- a/package/base-files/files/lib/upgrade/stage2
+++ b/package/base-files/files/lib/upgrade/stage2
@@ -48,7 +48,7 @@ switch_to_ramfs() {
 		/bin/sleep /bin/zcat /usr/bin/bzcat /usr/bin/printf /usr/bin/wc \
 		/bin/cut /usr/bin/printf /bin/sync /bin/mkdir /bin/rmdir	\
 		/bin/rm /usr/bin/basename /bin/kill /bin/chmod /usr/bin/find \
-		/bin/mknod /bin/touch
+		/bin/mknod /bin/touch /bin/sed
 
 	install_bin /sbin/mtd
 	install_bin /sbin/mount_root
diff --git a/target/linux/bcm53xx/base-files/lib/upgrade/platform.sh b/target/linux/bcm53xx/base-files/lib/upgrade/platform.sh
index f2e007d..6a9e495 100644
--- a/target/linux/bcm53xx/base-files/lib/upgrade/platform.sh
+++ b/target/linux/bcm53xx/base-files/lib/upgrade/platform.sh
@@ -1,3 +1,5 @@
+RAMFS_COPY_BIN='/usr/bin/osafeloader /usr/bin/oseama'
+
 PART_NAME=firmware
 
 # $(1): file to read magic from
@@ -260,8 +262,6 @@ platform_pre_upgrade_seama() {
 }
 
 platform_pre_upgrade() {
-	export RAMFS_COPY_BIN="${RAMFS_COPY_BIN} /usr/bin/osafeloader /usr/bin/oseama /bin/sed"
-
 	local file_type=$(platform_identify "$1")
 
 	[ "$(platform_flash_type)" != "nand" ] && return



More information about the lede-commits mailing list