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) ))
- 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
- 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
# note, for exim daemon, you can turn on debug options by
# adding -d, etc to COMMONOPTIONS in
# /etc/default/exim4
- # exim -d -t <<'EOF'
- exim -i 'test@zroe.org, t2@zroe.org' <<'EOF'
-From: ian@iankelling.org
-To: test@zroe.org, t2@zroe.org
-Subject: Testing Exim
+ #
+ # to specify recipients other than those in to, cc, bcc, you can use the cli args, eg:
+ # exim -i 'test@zroe.org, t2@zroe.org' <<'EOF'
+ #
+ #
+ exim -d -t <<'EOF'
+From: i@dmarctest.b8.nz
+To: mailman@dev.fsf.org
+Subject: test2
+Reply-to: rtest@iankelling.org
This is a test message.
EOF