diff options
author | Karel Kočí <cynerd@email.cz> | 2020-07-29 12:24:54 +0200 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2020-07-29 12:24:54 +0200 |
commit | 563c1a29aef559be4742dfc1db1ff26915d11d8f (patch) | |
tree | a5799abb8e7ed79204569e80cd6ddb1903b736c4 /jobs | |
parent | b9b8ee5592865829b26f1d93aeb964c459424973 (diff) | |
download | laminar-cnf-563c1a29aef559be4742dfc1db1ff26915d11d8f.tar.gz laminar-cnf-563c1a29aef559be4742dfc1db1ff26915d11d8f.tar.bz2 laminar-cnf-563c1a29aef559be4742dfc1db1ff26915d11d8f.zip |
Correctly replae scp with sftp
It is not possible to run command on server side trought sftp so
reverting to just replacing scp with sftp command in place.
Diffstat (limited to 'jobs')
-rwxr-xr-x | jobs/turris-updater-conf.run | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/jobs/turris-updater-conf.run b/jobs/turris-updater-conf.run index 509ae52..5ab91e6 100755 --- a/jobs/turris-updater-conf.run +++ b/jobs/turris-updater-conf.run @@ -9,8 +9,9 @@ echo_stage "Signing" signify -S -s ~/openwrt-repo.sec -m pkgs/updater.lua echo_stage "Deploy" -sftp -d - upload <<EOF - !mkdir -p /var/www/repo/turris - put pkgs/updater.lua /var/www/repo/turris/ - put pkgs/updater.lua.sig /var/www/repo/turris/ +sftp -r pkgs/updater.lua{,.sig} upload: +ssh upload /bin/sh -e <<EOF + mkdir -p "/var/www/repo/turris" + mv updater.lua "/var/www/repo/turris/updater.lua" + mv updater.lua.sig "/var/www/repo/turris/updater.lua.sig" EOF |