diff --git a/tests/p_rsync/10-rsync-test.sh b/tests/p_rsync/10-rsync-test.sh
index 9023430..9da8039 100755
--- a/tests/p_rsync/10-rsync-test.sh
+++ b/tests/p_rsync/10-rsync-test.sh
@@ -2,16 +2,41 @@
 # Author: Athmane Madjoudj <athmanem@gmail.com>
 # Author: Christoph Galuschka <christoph.galuschka@chello.at>
 
-t_Log "Running $0 - rsync function test."
+t_Log "Running $0 - rsyncd can rsync from/to local machine."
 
-FILE='/var/tmp/rsync-test'
+# create settings to run test
 
-cat > $FILE <<EOF
+PATH2FILE='/var/tmp'
+FILE='rsync-test'
+cat > $PATH2FILE/$FILE <<EOF
 Testing rsync
 EOF
 
-#t_CheckExitStatus $?
+cat > /etc/rsyncd.conf <<EOF
+gid = root
+uid = root
+read only = true
+use chroot = true
+log file = /var/log/rsyncd.log
+pid file = /var/run/rsyncd.pid
+hosts allow = 127.0.0.1
+[centos-test]
+ path = $PATH2FILE
+ list = yes
+ exclude = *
+ include = $FILE
+EOF
+
+t_ServiceControl xinetd restart
+
+# Trying to rsync
+rsync --recursive --verbose --include=$FILE --exclude=* rsync://127.0.0.1/centos-test /var/log/
+
+t_CheckExitStatus $?
 
 #reversing changes
-#/bin/rm $FILE
-#sed  -i 's/\date\.timezone\ \=\ \"Europe\/Berlin\"/\;date\.timezone\ \=/' /etc/php.ini
+/bin/rm $PATH2FILE/$FILE
+/bin/rm /etc/rsyncd.conf
+/bin/rm /var/log/$FILE
+
+t_ServiceControl xinetd restart