Hello,

I started using BackupPC 4 a few days ago. It works great!

Now I'm trying to setup a client with rrsync (restricted rsync) to allow
only read access and only to some specific directories.

The server uses the most recent release of rsync-bpc (3.0.9.8), and the
client uses the most recent version of the rrsync script (which is from
2015-09-13, see [1]).

I already found out that I have to remove 's' from $short_disabled in
line 63, but it still does not work.

The logs show:

cmdExecOrEval: about to exec /usr/bin/rsync_bpc --bpc-top-dir
/var/lib/backuppc --bpc-host-name my-client-host --bpc-share-name
/something --bpc-bkup-num 14 --bpc-bkup-comp 3 --bpc-bkup-prevnum 13
--bpc-bkup-prevcomp 3 --bpc-bkup-inode0 100 --bpc-attrib-new
--bpc-log-level 1 -e /usr/bin/ssh\ -l\ myself --rsync-path=rsync --super
--recursive --protect-args --numeric-ids --perms --owner --group -D
--times --links --hard-links --delete --delete-excluded
--one-file-system --partial --log-format=log:\ %o\ %i\ %B\ %8U,%8G\ %9l\
%f%L --stats --timeout=72000 my-client-host:/something/ /

/usr/local/bin/rrsync: invalid rsync-command syntax or options

rsync_bpc: connection unexpectedly closed (0 bytes received so far)
[Receiver]


The SSH_ORIGINAL_COMMAND appears to be:
rsync --server --sender -slHogDtprxe.iLsf

What I find a bit weird is that the share name (/something) does not
appear in that command that rsync_bpc sends to the client.
When I use the normal rsync client (version 3.1.2  protocol version 31)
and execute:
$ rsync -a myself@my-client-host:/something /tmp/test
then the SSH_ORIGINAL_COMMAND is:
rsync --server --sender -logDtpre.iLsfxC . /something

It appears that rrsync needs to read the "." argument in order to proceed.

Does anyone know what else has to be changed in rrsync and/or rsync_bpc
to get it working?


Thanks!
Sebastian

[1] https://git.samba.org/?p=rsync.git;a=history;f=support/rrsync

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
BackupPC-users mailing list
[email protected]
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

Reply via email to