1#!/bin/sh 2 3# Copyright (C) 2001 by Martin Pool <mbp@samba.org> 4 5# This program is distributable under the terms of the GNU GPL (see 6# COPYING) 7 8# We don't really want to start the server listening, because that 9# might interfere with the security or operation of the test machine. 10# Instead we use the fake-connect feature to dynamically assign a pair 11# of ports. 12 13# Having started the server we try some basic operations against it: 14 15# getting a list of module 16# listing files in a module 17# retrieving a module 18# uploading to a module 19# checking the log file 20# password authentication 21 22# TODO: Put the common framework in a common file, so that we can have 23# subtests fail and keep going. 24 25. "$suitedir/rsync.fns" 26 27build_rsyncd_conf 28 29RSYNC_CONNECT_PROG="$RSYNC --config=$conf --daemon" 30export RSYNC_CONNECT_PROG 31 32$RSYNC -v localhost:: 33