Craig Barratt via BackupPC-users wrote at about 11:21:29 -0700 on Sunday, May 
5, 2019:
 > >
 > > - Is this just a concatenation of different command-line options sent to
 > > rsync?
 > 
 > 
 > Yes - rsync passes along short versions of the command-line arguments the
 > are relevant to the remote sender.  Many of them are based on the original
 > command-line arguments. Excludes/Includes are sent over the socket rather
 > than via the command-line.
 > 
 > You can see the code that builds this option string in
 > rsync-3.1.3/options.c:server_options().
 > 
 > If so, what is the meaning of the period?
 > 
 > 
 > It's not documented in the rsync man page, but by looking at the function
 > above it appears to be connected to the immediately-prior flag "e".  This
 > isn't the usual "-e" option to rsync.  Rather, it's an internal-only option
 > the server processes to set any potential rsync subprotocol version. "e."
 > means the default.  However, I haven't looked at the code enough to figure
 > out where these command-line options are decoded.
 > 
 > Craig
 > 
 > On Thu, May 2, 2019 at 9:28 PM <backu...@kosowsky.org> wrote:
 > 
 > > When I look at the rsync process running on the client, I get:
 > >      /usr/bin/ssh -l root host /usr/bin/sudo /usr/bin/rsync --server
 > > --sender -slHogDtpAXrcxe.iLsf --iconv=UTF-8
 > >
 > > - What is the meaning of the (option?) string: -slHogDtpAXrcxe.iLsf
 > > - Is this just a concatenation of different command-line options sent
 > >  to rsync?
 > > - If so, what is the meaning of the period?
 > > - Also, are these options fixed or do they vary with the setting of
 > >   rsync args in config.pl?

Thanks.
It was the period that had me confused :)



_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

Reply via email to