iopsys-feed/iop/scripts
Andreas Gnau 0078265697 iop: ssh_upgrade: Use ssh instead of scp
Use SSH with a pipe to transfer the file and invoke sysupgrade in one
go. Using SSH instead of SCP gives a higher throughput (not very
noticable for small files like the ones we use for sysupgrade, though),
but using only one command invocation saves a significant overhead of
TCP and SSH connection setup.

The main reason for this change is though that OpenSSH 9.0 and later
use SFTP instead of the scp protocol when using the scp command in an
effort of deprecating the very clunky legacy SCP protocol. One can use
scp -O to continue using scp, but switching to ssh only has other
benefits outlined above.

Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
2022-09-15 16:43:55 +00:00
..
annexconfig.sh script: add annexconfig script for selection of dsl annex 2018-06-26 10:26:19 +02:00
build_branch.sh iop: build_branch: add set -+x 2018-05-07 12:57:11 +02:00
cfe_upgrade.sh iop: fix cfe_upgrade script, wrong image type 2016-05-04 16:46:38 +02:00
compile.sh iop: return directly if no package is given as argument to compile 2016-08-29 11:17:41 +02:00
extract_core.sh iop: Remove base-files from default packages. 2019-11-20 11:48:30 +01:00
extract_top.sh iop: update extract_top with packages to ignore 2018-01-24 18:07:03 +01:00
feeds_update.sh iop: feeds_update: Workaround OpenWrt bug wrt targets 2022-07-01 08:48:32 +02:00
genconfig.sh iop: genconfig: fixes for iopsys-mediatek target 2022-08-23 07:42:21 +00:00
genconfig_min.sh iop: genconfig: fixes for iopsys-mediatek target 2022-08-23 07:42:21 +00:00
generate_tarballs.sh iop: remove reference to unavailable packages 2020-12-28 13:04:44 +01:00
install_key.sh iop: ssh_(install_key): Unify scripts and rework 2021-07-14 18:02:17 +02:00
iopupgrade.sh iop: ssh_upgrade: Use ssh instead of scp 2022-09-15 16:43:55 +00:00
licenses_gen.sh iop: added option to create a license report after a build 2019-10-30 13:49:46 +01:00
status.sh Added status command to iop 2016-04-13 11:33:58 +02:00
taas.sh taas: Remove usage of CONFIG_TARGET_NAND_BLOCKSZ 2021-05-28 14:25:25 +02:00
update_feed_branches.sh iop: update_feed_branches: set release branch as upstream 2019-02-05 11:32:16 +01:00
update_package.sh iop: update_package: if feed is given, update feeds.conf for that feed only 2021-06-11 11:06:00 +02:00