Annotation of embedaddon/lighttpd/tests/prepare.sh, revision 1.1

1.1     ! misho       1: #!/bin/sh
        !             2: 
        !             3: set -e
        !             4: 
        !             5: if test x$srcdir = x; then
        !             6:        srcdir=.
        !             7: fi
        !             8: 
        !             9: if test x$top_builddir = x; then
        !            10:        top_builddir=..
        !            11: fi
        !            12: 
        !            13: tmpdir=$top_builddir/tests/tmp/lighttpd
        !            14: 
        !            15: # create test-framework
        !            16: rm -rf $tmpdir
        !            17: mkdir -p $tmpdir/servers/www.example.org/pages/
        !            18: mkdir -p $tmpdir/servers/www.example.org/pages/dummydir/
        !            19: mkdir -p $tmpdir/servers/www.example.org/pages/go/
        !            20: mkdir -p $tmpdir/servers/www.example.org/pages/expire/
        !            21: mkdir -p $tmpdir/servers/www.example.org/pages/indexfile/
        !            22: mkdir -p $tmpdir/servers/123.example.org/pages/
        !            23: mkdir -p $tmpdir/servers/a.example.org/pages/a/
        !            24: mkdir -p $tmpdir/servers/b.example.org/pages/b/
        !            25: mkdir -p $tmpdir/logs/
        !            26: mkdir -p $tmpdir/cache/
        !            27: mkdir -p $tmpdir/cache/compress/
        !            28: 
        !            29: # copy everything into the right places
        !            30: cp $srcdir/docroot/www/*.html \
        !            31:    $srcdir/docroot/www/*.php \
        !            32:    $srcdir/docroot/www/*.pl \
        !            33:    $srcdir/docroot/www/*.fcgi \
        !            34:    $srcdir/docroot/www/*.shtml \
        !            35:    $srcdir/docroot/www/*.txt $tmpdir/servers/www.example.org/pages/
        !            36: cp $srcdir/docroot/www/go/*.php $tmpdir/servers/www.example.org/pages/go/
        !            37: cp $srcdir/docroot/www/expire/*.txt $tmpdir/servers/www.example.org/pages/expire/
        !            38: cp $srcdir/docroot/www/indexfile/*.php $tmpdir/servers/www.example.org/pages/indexfile/
        !            39: cp $srcdir/docroot/123/*.txt \
        !            40:    $srcdir/docroot/123/*.html \
        !            41:    $srcdir/docroot/123/*.php \
        !            42:    $srcdir/docroot/123/*.bla $tmpdir/servers/123.example.org/pages/
        !            43: cp $srcdir/lighttpd.user $tmpdir/
        !            44: cp $srcdir/lighttpd.htpasswd $tmpdir/
        !            45: cp $srcdir/var-include-sub.conf $tmpdir/../
        !            46: touch $tmpdir/servers/www.example.org/pages/image.jpg \
        !            47:       $tmpdir/servers/www.example.org/pages/image.JPG \
        !            48:       $tmpdir/servers/www.example.org/pages/Foo.txt \
        !            49:       $tmpdir/servers/www.example.org/pages/a \
        !            50:       $tmpdir/servers/www.example.org/pages/index.html~ \
        !            51:       $tmpdir/servers/a.example.org/pages/a/a.html \
        !            52:       $tmpdir/servers/b.example.org/pages/b/b.html
        !            53: echo "12345" > $tmpdir/servers/www.example.org/pages/range.pdf
        !            54: 
        !            55: printf "%-40s" "preparing infrastructure"
        !            56: 
        !            57: exit 0

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>