Skip to content
Snippets Groups Projects
Select Git revision
  • 1690b51d21081b483bf19cffd9be66f92b5d93e4
  • experimental default protected
  • v2023.2.5-ffs
  • nrb/ex400-remove-wps
  • nrb/airmax-test
  • v2023.2.4-ffs
  • nrb/ar9344-reset-sequence
  • autinerd/experimental-openwrt-24.10
  • v2023.2.3-ffs
  • v2023.2.2-ffs
  • v2023.2-ffs
  • v2023.1-ffs
  • v2022.1.4-ffs
  • feature/addMikrotikwAP
  • v2022.1.3-ffs
  • v2021.1.2-ffs
  • v2022.1.1-ffs
  • master protected
  • v2021.1.1-ffs
  • nrb/gluon-master-cpe510
  • v2021.1-ffs
  • experimental-2025-07-04
  • experimental-2025-07-04-base
  • experimental-2025-07-01
  • experimental-2025-07-01-base
  • experimental-2025-06-25
  • experimental-2025-06-25-base
  • experimental-2025-06-24
  • experimental-2025-06-24-base
  • experimental-2025-06-22
  • experimental-2025-06-22-base
  • v2023.2.5-ffs0.1
  • experimental-2025-06-08
  • experimental-2025-06-08-base
  • experimental-2025-06-06
  • experimental-2025-06-06-base
  • experimental-2025-05-27
  • experimental-2025-05-27-base
  • experimental-2025-05-18
  • experimental-2025-05-18-base
  • experimental-2025-05-15
41 results

0015-procd-prepare-NAND-sysupgrade-for-making-upgraded-dynamically-linked.patch

Blame
  • 0015-procd-prepare-NAND-sysupgrade-for-making-upgraded-dynamically-linked.patch 1.17 KiB
    From: Matthias Schiffer <mschiffer@universe-factory.net>
    Date: Wed, 3 May 2017 08:28:05 +0200
    Subject: procd: prepare NAND sysupgrade for making upgraded dynamically linked
    
    Use install_bin to copy upgraded with all dependencies. The old name
    /tmp/upgraded is temporarily retained as a symlink to avoid breaking
    things.
    
    Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
    
    diff --git a/package/system/procd/files/nand.sh b/package/system/procd/files/nand.sh
    index 8a164ee08537014936a8608f5a60fe0e27dcabd6..6bd2005344c081df20e5a330a69e49e37225c39f 100644
    --- a/package/system/procd/files/nand.sh
    +++ b/package/system/procd/files/nand.sh
    @@ -333,7 +333,7 @@ nand_upgrade_stage1() {
     		[ "$SAVE_CONFIG" != 1 -a -f "$CONF_TAR" ] &&
     			rm $CONF_TAR
     
    -		ubus call system nandupgrade "{\"path\": \"$path\" }"
    +		ubus call system nandupgrade "{\"prefix\": \"$RAM_ROOT\", \"path\": \"$path\" }"
     		exit 0
     	}
     }
    @@ -370,6 +370,7 @@ nand_do_platform_check() {
     # $(1): file to be used for upgrade
     nand_do_upgrade() {
     	echo -n $1 > /tmp/sysupgrade-nand-path
    -	cp /sbin/upgraded /tmp/
    +	install_bin /sbin/upgraded
    +	ln -s "$RAM_ROOT"/sbin/upgraded /tmp/upgraded
     	nand_upgrade_stage1
     }