diff --git a/testcases/client-server/rsync/client b/testcases/client-server/rsync/client new file mode 100755 index 0000000..f7cdc3a --- /dev/null +++ b/testcases/client-server/rsync/client @@ -0,0 +1,8 @@ +#!/bin/bash -e + +mkdir -p /run/fedora-networking +cd /run/fedora-networking + +DESTINATION="${DESTINATION:-localhost}" + +rsync -av --port 32999 rsync://root@$DESTINATION/ftp/ . 2>&1 diff --git a/testcases/client-server/rsync/deps b/testcases/client-server/rsync/deps new file mode 100644 index 0000000..313f097 --- /dev/null +++ b/testcases/client-server/rsync/deps @@ -0,0 +1,3 @@ +rsync +rsync-daemon +httpd diff --git a/testcases/client-server/rsync/server b/testcases/client-server/rsync/server new file mode 100755 index 0000000..6517d5e --- /dev/null +++ b/testcases/client-server/rsync/server @@ -0,0 +1,16 @@ +#!/bin/bash -e + +mkdir -p /run/fedora-networking +cd /run/fedora-networking + +mkdir -p ftp +echo "Hello World!" > /run/fedora-networking/ftp/test.file + +cat < rsyncd.conf + + [ftp] + path = /run/fedora-networking/ftp + comment = ftp export area +EOF + +exec `which rsync` --daemon --config=/run/fedora-networking/rsyncd.conf --port=32999