BUGS ---------------------------------------------------------------
-rsync-url barfs on upload
-
- rsync foo rsync://localhost/transfer/
-
- Fix the parser.
-
-
There seems to be a bug with hardlinks
mbp/2 build$ ls -l /tmp/a /tmp/b -i
some testing and also be the most common case for having different
versions and not being able to upgrade.
---no-blocking-io might be broken
-
- in the same way as --no-whole-file; somebody needs to check.
-
Do not rely on having a group called "nobody"
http://www.linuxbase.org/spec/refspecs/LSB_1.1.0/gLSB/usernames.html
On Debian it's "nogroup"
-Temporary file names can exceed max name length
-
- Rsync creates temporary file names that are 10 characters longer
- than the length of the file being transferred. This creates
- problems for operating systems have fairly short maximum lengths
- (e.g., 32 characters for Stratus VOS). Even on operating systems
- with long max lengths it can still be a problem as it is perfectly
- reasonable to be using files with long names.
-
-
DAEMON --------------------------------------------------------------
server-imposed bandwidth limits
http://lists.samba.org/pipermail/rsync/2001-September/thread.html
---files-from
-
- Avoids traversal. Better option than a pile of --include statements
- for people who want to generate the file list using a find(1)
- command or a script.
-
-
supplementary groups
Perhaps allow supplementary groups to be specified in rsyncd.conf;
File attributes
- Device major/minor numbers should be at least 32 bits each. See
- http://lists.samba.org/pipermail/rsync/2001-November/005357.html
-
Transfer ACLs. Need to think of a standard representation.
Probably better not to even try to convert between NT and POSIX.
Possibly can share some code with Samba.