iremove unnecessary cat for executing the host script - drist - a remote deployment tool Err bitreich.org 70 hgit clone git://bitreich.org/drist/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/drist/ URL:git://bitreich.org/drist/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/drist/ bitreich.org 70 1Log /scm/drist/log.gph bitreich.org 70 1Files /scm/drist/files.gph bitreich.org 70 1Refs /scm/drist/refs.gph bitreich.org 70 1Tags /scm/drist/tag bitreich.org 70 1README /scm/drist/file/README.gph bitreich.org 70 1LICENSE /scm/drist/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 92aca81f5528fe453c8da9dda92c5bf27f706572 /scm/drist/commit/92aca81f5528fe453c8da9dda92c5bf27f706572.gph bitreich.org 70 1parent 31472da6fc412eb26c5ba6f80487be2b332909da /scm/drist/commit/31472da6fc412eb26c5ba6f80487be2b332909da.gph bitreich.org 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org bitreich.org 70 iDate: Sat, 11 Aug 2018 12:21:06 +0200 Err bitreich.org 70 i Err bitreich.org 70 iremove unnecessary cat for executing the host script Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M drist | 11 +++++------ Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 5 insertions(+), 6 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/drist b/drist /scm/drist/file/drist.gph bitreich.org 70 i@@ -34,12 +34,11 @@ remote_script() { Err bitreich.org 70 i if [ -f "${1}" ] Err bitreich.org 70 i then Err bitreich.org 70 i printf 'Executing script\n' Err bitreich.org 70 i- cat "${1}" | \ Err bitreich.org 70 i- ssh "${2}" 'DRIST=$(mktemp /tmp/drist.XXXXXXXXXXXX) && Err bitreich.org 70 i- cat - > "$DRIST" && Err bitreich.org 70 i- chmod u+x "$DRIST" && Err bitreich.org 70 i- "$DRIST" ; Err bitreich.org 70 i- rm "$DRIST"' Err bitreich.org 70 i+ ssh "${2}" 'DRIST=$(mktemp /tmp/drist.XXXXXXXXXXXX) && Err bitreich.org 70 i+ cat - > "$DRIST" && Err bitreich.org 70 i+ chmod u+x "$DRIST" && Err bitreich.org 70 i+ "$DRIST" ; Err bitreich.org 70 i+ rm "$DRIST"' < "$1" Err bitreich.org 70 i fi Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 .