Try to avoid running on a system that allows us to create devices
authorWayne Davison <wayned@samba.org>
Mon, 29 Mar 2004 17:02:31 +0000 (17:02 +0000)
committerWayne Davison <wayned@samba.org>
Mon, 29 Mar 2004 17:02:31 +0000 (17:02 +0000)
without being root (like cygwin) because rsync won't copy the
devices if it is not root.

testsuite/devices.test

index 7b4577e..ca186eb 100644 (file)
@@ -16,6 +16,12 @@ set -x
 fromdir="$scratchdir/from"
 todir="$scratchdir/to"
 
+case `id -u` in
+'') ;; # If "id" failed, try to continue...
+0) ;;
+*) test_skipped "Rsync won't copy devices unless we're root" ;;
+esac
+
 # TODO: Need to test whether hardlinks are possible on this OS/filesystem
 
 mkdir "$fromdir"