No description
Find a file
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
bashdb bachdb:update Makefile with licence info 2019-09-04 16:13:15 +02:00
bbf bbf: 6.8.30 2022-09-13 14:07:51 +05:30
bbk_cli bbk_cli: initial package 2019-09-21 14:12:35 +02:00
bootchart2 bootchart2: Makefile added licence 2019-09-04 16:12:34 +02:00
bulkdata bulkdata: 2.0.5 2022-09-12 12:24:33 +05:30
bulut bulut: move from 3rdparty to iopsys feed 2021-05-06 17:14:06 +02:00
catv correct copyright headers in package Makefiles 2020-11-17 13:14:22 +01:00
dectmngr dectmngr: Send CMBS_EV_DEE_CALL_ANSWER to target when the remote party answers an outgoing call 2022-08-30 14:48:21 +02:00
dslmngr dslmngr, easy-qos, uboot: remove reference to intel_mips 2022-03-06 10:24:33 +01:00
easy-qos easy-qos: enable for Econet 2022-07-29 13:52:43 +03:00
easy-soc-events treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
easy-soc-libs easy-soc-libs: 6.6.0 2022-09-06 11:01:25 +00:00
endptmngr endptmngr: Add debug for RTP statistics received from Brcm 2022-09-15 08:17:50 +02:00
ethmngr treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
evoice evoice: add endptmngr as conflict 2022-09-14 16:10:30 +02:00
fatrace fatrace: Changed licences to correct license file and update opkg database 2019-09-05 10:32:51 +02:00
fdtextract Update feed [ iopsys ] package [ fdtextract ] 2022-08-08 10:15:39 +02:00
gryphon-led-module gryphon-led-module: Update toolchains for new arch 'armsfp' 2022-05-19 12:20:15 +02:00
icwmp icwmp: 9.0.2 2022-09-14 19:11:48 +05:30
ieee1905 ieee1905: 4.10.7 2022-09-15 12:51:38 +00:00
imonitor imonitor: 1.0.1 2021-05-11 15:56:56 +02:00
inbd inbd: Fix static code analysis warnings 2022-06-24 00:08:59 +02:00
iop iop: ssh_upgrade: Use ssh instead of scp 2022-09-15 16:43:55 +00:00
iwatchdog iwatchdog:updated copyright and added opkgs data plus changed name to iopsys 2019-09-05 14:20:08 +02:00
json-editor treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
libpicoevent treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
librpc Add librpc 2019-11-22 14:46:18 +01:00
libtrace libtrace: Fix iterative compilation 2022-05-09 13:10:04 +05:30
lmbench lmbench: added opkg licences hooks 2019-09-05 15:10:16 +02:00
loop-detector treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
ltq-nand lqt-nand:added opkg licences hooks 2019-09-05 15:15:58 +02:00
map-agent map-agent: 2.10.3.11 2022-09-15 14:44:31 +02:00
map-controller Revert "port-management: populate ports from db only if ethernetPortOrder is given" 2022-09-09 09:45:31 +02:00
map-topology map-topology: 2.5.1.4 2022-09-13 12:04:48 +02:00
mcastmngr Enables setting of bridge as a proxy interface. 2022-01-04 11:40:13 +00:00
mosquitto-auth-shadow mosquitto-auth-shadow: initial implementation 2022-07-15 04:17:50 +00:00
ndisc ndisc: Added opkg licenses tag 2019-09-05 15:34:44 +02:00
ndt ndt: add pkg_hash 2020-06-08 16:20:47 +02:00
netmode netmode: create netmodes folder if saving mode is needed 2022-03-17 17:41:50 +01:00
obudpst obudpst: install as udpst 2021-10-06 18:48:39 +02:00
obuspa obuspa: 5.0.0.21 2022-09-14 12:30:37 +05:30
owsd owsd: 1.1.4 2022-02-04 19:07:49 +05:30
periodicstats periodicstats: 1.2.0 2022-06-21 16:59:01 +01:00
peripheral_manager peripheral_manager: Rename leds_manager to ledmngr 2022-03-18 15:58:45 +00:00
ponmngr ponmngr: resolve nvg boot issue for pon 2022-08-18 15:21:38 +05:30
port-management port-management: populate ports from db only if ethernetPortOrder is given 2022-09-09 09:45:42 +02:00
qosmngr qosmngr: enable for Econet 2022-07-29 13:52:43 +03:00
questd questd: 5.2.4 2022-05-25 18:08:48 +05:30
quickjs quickjs: added quickjs package graciously provided by Genexis 2021-11-23 10:34:34 +01:00
quickjs-websocket quickjs-websocket: 1.1 2021-12-01 16:22:58 +01:00
rulengd rulengd: 1.2.7 2022-05-25 16:48:14 +05:30
sipcalc There is no kmod-ipv6 2019-11-26 10:21:52 +01:00
skopeo skopeo: Fix host dependency 2022-09-05 14:59:56 +05:30
stunc stunc: 1.1.12 2022-07-18 19:17:47 +05:30
sulu sulu: 1.1.1 2022-09-12 17:10:13 +02:00
sulu-builder sulu: 1.1.1 2022-09-12 17:10:13 +02:00
swmodd swmodd: Preserve container details on factoryreset 2022-09-15 14:07:29 +00:00
twamp twamp: 1.2.0 2022-05-30 09:23:24 +00:00
uboot Update feed [ iopsys ] package [ u-boot-ex400 ] 2022-03-31 18:35:32 +02:00
udpecho udpecho: 2.0.1 2022-05-18 16:45:21 +01:00
umoci umoci: Add host compilation support 2022-08-23 11:17:18 +05:30
urlfilter urlfilter: update dns transaction id generation 2022-08-19 08:20:03 +05:30
usp-js usp-js: Fix install paths 2022-05-30 17:54:25 +05:30
uspd uspd: 2.2.14 2022-07-27 09:35:57 +05:30
voicesec treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
wfa-capi wfa-capi: 1.1.3 2022-08-17 10:21:57 +02:00
wfadatad wfadatad: 2.8.1.0 2022-08-26 13:43:06 +02:00
wifimngr wifimngr: 14.2.3 2022-09-06 11:02:26 +00:00
xmppc xmppc: 2.0.2 2022-05-02 19:14:13 +05:30