OSSP CVS Repository

ossp - ossp-pkg/lmtp2nntp/test/run.sh 1.5
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

ossp-pkg/lmtp2nntp/test/run.sh 1.5
#/bin/sh

before ()
{
    if [ -e /tmp/tracing ]
    then
        ssh -t -x root@localhost exec rm -f /tmp/tracing
    fi
    touch /tmp/tracing
}

post1000 ()
{
    for h in 0 1 2 3 4 5 6 7 8 9
    do
        for z in 0 1 2 3 4 5 6 7 8 9
        do
            for e in 0 1 2 3 4 5 6 7 8 9
            do
                echo -n $h$z$e
                awk <testmessage.viasendmail "\
                  /^#$/        { print \"$h$z$e\" } \
                  /Message-ID/ { print \"Message-ID: <`date +%Y%m%d%H%M%S`-$h$z$e@dev12.dev.de.cw.net>\" } \
                 !/Message-ID/ { print \$0 } \
                 " \
                 | sendmail -i posting+$h$z$e@dev12.dev.de.cw.net
            done
        done
    done
}

postdup ()
{
    echo -----------------------------------------------------------
#./lmtp2nntp -h news-muc1.de.cw.net -h news-ffm2.de.cw.net -h news-dus2.de.cw.net -h news-ecrc.de
#clear ; ./lmtp2nntp <testmessage2 -g envelope -h dev16
#exit
    awk <testmessage.viasendmail "\
      /Message-ID/ { print \"Message-ID: <`date +%Y%m%d%H%M%S`@dev12.dev.de.cw.net>\" } \
     !/Message-ID/ { print \$0 } \
     " \
     >/tmp/testmessage
    echo -----------------------------------------------------------
    cat /tmp/testmessage \
     | sendmail -i posting+x@dev12.dev.de.cw.net
    echo -----------------------------------------------------------
    cat /tmp/testmessage \
     | sendmail -i posting+x@dev12.dev.de.cw.net
    echo -----------------------------------------------------------
}

after ()
{
    if [ -r /tmp/tracing ]
    then
        echo tail -f /tmp/tracing
        tail -f /tmp/tracing
    fi
}

before
post1000
after
exit 0


CVSTrac 2.0.1