From 6a4630bfac83ff74d2710f67c98521deb39de877 Mon Sep 17 00:00:00 2001 From: Marek Marusic Date: Thu, 3 Nov 2016 10:54:13 +0100 Subject: [PATCH 1/2] Added test for rsync --- testcases/client-server/rsync/client | 8 ++++++++ testcases/client-server/rsync/deps | 3 +++ testcases/client-server/rsync/server | 16 ++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100755 testcases/client-server/rsync/client create mode 100644 testcases/client-server/rsync/deps create mode 100755 testcases/client-server/rsync/server 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..eb4fccc --- /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 /var/ftp/pub +echo "Hello World!" > /var/ftp/pub/test.file + +cat < rsyncd.conf + + [ftp] + path = /var/ftp/pub + comment = ftp export area +EOF + +exec `which rsync` --daemon --config=/run/fedora-networking/rsyncd.conf --port=32999 From d79716a612b1347b33df202d0900df3ec44fc2ad Mon Sep 17 00:00:00 2001 From: Marek Marusic Date: Fri, 4 Nov 2016 08:29:09 +0100 Subject: [PATCH 2/2] Change the location of ftp files --- testcases/client-server/rsync/server | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/testcases/client-server/rsync/server b/testcases/client-server/rsync/server index eb4fccc..6517d5e 100755 --- a/testcases/client-server/rsync/server +++ b/testcases/client-server/rsync/server @@ -3,13 +3,13 @@ mkdir -p /run/fedora-networking cd /run/fedora-networking -mkdir -p /var/ftp/pub -echo "Hello World!" > /var/ftp/pub/test.file +mkdir -p ftp +echo "Hello World!" > /run/fedora-networking/ftp/test.file cat < rsyncd.conf [ftp] - path = /var/ftp/pub + path = /run/fedora-networking/ftp comment = ftp export area EOF