NAME: rsync TYPE: parser PROC: DESC: basic input for rsyncd logs STAT: 30% BUGS: - would be nice if it could be configurabe for various rsync log formats - doesn't handle all log entries produced by rsync FEAT: - understands default rsync logs as described in the man page. log format The "log format" option allows you to specify the format used for logging file transfers when transfer logging is enabled. The format is a text string containing embedded single character escape sequences prefixed with a percent (%) character. The prefixes that are understood are: # %h for the remote host name # %a for the remote IP address # %l for the length of the file in bytes # %p for the process id of this rsync session # %o for the operation, which is either "send" or "recv" # %f for the filename # %P for the module path # %m for the module name # %t for the current date time # %u for the authenticated username (or the null string) # %b for the number of bytes actually transferred # %c when sending files this gives the number of checksum bytes received for this file The default log format is "%o %h [%a] %m (%u) %f %l", and a "%t [%p] " is always added to the beginning when using the "log file" option.