]> Sergey Matveev's repositories - paster.git/blob - contrib/paster
Initial commit
[paster.git] / contrib / paster
1 #!/bin/sh -e
2 CMD=${CMD:-nc paster.example.com 2020}
3 tmp=`mktemp`
4 trap "rm -f $tmp" HUP PIPE INT QUIT TERM EXIT
5 cat > $tmp
6 size=`perl -e 'print -s $ARGV[0]' $tmp`
7 [ $# -eq 0 ] || ext="1:e${#1}:$1"
8 ( printf "d${ext}1:v${size}:" ; cat $tmp ; printf "e" ) | $CMD