# $OpenBSD: stderr-after-eof.sh,v 1.2 2013/05/17 04:29:14 dtucker Exp $# Placed in the Public Domain.tid="stderr data after eof"# setup datarm-f${DATA}${COPY}cp /dev/null ${DATA}for i in 1 2 3 4 5 6;do(date;echo$i) | md5 >>${DATA}done${SSH}-2-F$OBJ/ssh_proxy otherhost \exec sh -c\'"exec > /dev/null; sleep 2; cat ${DATA} 1>&2 $s"\'\ 2> ${COPY}r=$?if[$r-ne 0 ];thenfail "ssh failed with exit code $r"fiegrep 'Disconnecting: Received extended_data after EOF'${COPY}&& fail "ext data received after eof"cmp ${DATA}${COPY}|| fail "stderr corrupt"rm-f${DATA}${COPY}