+ test -f "$fsha1path" -a ! "$fsha1path" -nt "$packfile" -a \+ ! "$fsha1path" -ot "$packfile" &&+ test -f "$csha1path" -a ! "$csha1path" -nt "$packfile" -a \+ ! "$csha1path" -ot "$packfile" &&+ test -f "$tsha1path" -a ! "$tsha1path" -nt "$packfile" -a \+ ! "$tsha1path" -ot "$packfile"+'
"Test" primaries -nt/-ot are unfortunately excluded from POSIX.
hrmph, and it even worked on solaris ksh.
-brandon