iankelling.org
/
git
/
distro-setup
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix sl ssh detection
[distro-setup]
/
brc2
diff --git
a/brc2
b/brc2
index 20780faa046aa30d3d11bf50ac1eaa33796f0e93..7c33bea3251ebbd08cea977f6b72dff156be36d2 100644
(file)
--- a/
brc2
+++ b/
brc2
@@
-817,13
+817,15
@@
sl() {
info_date=${tmp::11}
type=${info_date: -1}
info_date=${info_date::10}
info_date=${tmp::11}
type=${info_date: -1}
info_date=${info_date::10}
+ info_sec=$(date -d @$info_date +%s)
# debug
#e $(( $(stat -c%Y /b/ds/brc) - $(date -d @$info_date +%s) ))
# debug
#e $(( $(stat -c%Y /b/ds/brc) - $(date -d @$info_date +%s) ))
- if (( $(stat -c%Y /b/ds/brc) >
$(date -d @$info_date +%s)
)); then
+ if (( $(stat -c%Y /b/ds/brc) >
info_sec || $(stat -c%Y /b/ds/.bashrc) > info_sec
)); then
old=true
fi
else
old=true
fi
else
- tmp=$(command ssh -t "${args[@]}" "$remote" "if test -e /p/sshinfo; then echo yes; fi") || return
+ # use this weird yes thing to ensure we know ssh succeeded
+ tmp=$(command ssh "${args[@]}" "$remote" "if test -e /p/sshinfo; then echo yes; fi") || return
if [[ $tmp == yes ]]; then
type=a
else
if [[ $tmp == yes ]]; then
type=a
else