Shachar asked me to move this to the list; you'll have to read
bottom-up, I'm afraid.

No, rsyncrypto most certainly does not do this with any number of
-v:

$ rsyncrypto -vvvv --trim=1 --ne-nesting=5 --name-encrypt=filemap --delete -c 
-v -r a a.enc a.keys backup.crt
Skipping unchanged file a/b/d/foo
Skipping unchanged file a/b/c/frobnitz
Encrypting a/b/c/qux
Skipping unchanged file a/b/c/bar
Skipping unchanged file a/b/c/baz
Encrypting a/b/c/quux

The resulting encrypted file name is not listed at any point, and
rsyncrypto chokes on five -v.

This is 1.07, by the way.

-Robin

----- Forwarded message from "SourceForge.net" <[EMAIL PROTECTED]> -----


----------------------------------------------------------------------

>Comment By: Shachar Shemesh (thesun)
Date: 2008-05-08 21:41

Message:
Logged In: YES 
user_id=411662
Originator: NO

Sorry, I mistyped. I meant to say "That should be fairly easy to do with
rsyncrypto as it is right now." The rest of the message remains the same.

If that is still not clear, please let's take the discussion over this to
the mailing list. It is the more appropriate forum for this. If the
conclusion is that this is a viable feature request, we'll reopen this
request.

Shachar

----------------------------------------------------------------------

Comment By: Robin Powell (rlpowell)
Date: 2008-05-08 20:49

Message:
Logged In: YES 
user_id=85540
Originator: YES

I'm sorry I was slow on this.

Running rsync doesn't help me; let me explain in more detail.

I have a tree, A, with (say) a million files in it.

Every day, on the order of 10K files change.

I use rsyncrypto to sync A to B, with encrypted file names.

I then sync B out to a remote machine.

The problem is that there are a million files in B, only 10K have changed,
and I have no idea which ones.

So, I need rsyncrypto to print out the *destination* file names it
touched; that is, the file names in the encrypted file name tree.

-Robin

----------------------------------------------------------------------

Comment By: Shachar Shemesh (thesun)
Date: 2008-05-07 22:31

Message:
Logged In: YES 
user_id=411662
Originator: NO

That should be fairly easy to do with rsync as it is right now. Just run
it with the right number of -v, and then use sed to format the output in
whatever way you want.

Unless you see some problem with this, I'm going to close the bug as
"rejected".

Shachar

----------------------------------------------------------------------

For large trees (which mine is), it would simplify the rsync I run
after rsyncrypto *greatly* if rsyncrypto wrote to a file the names
of the files it changed (that is, the destination files) taking into
account name encryption and so on.  Then I could just use that file
list with rsync's --files-from option, and save myself walking the
whole tree again (which takes more than an hour alone!).

-Robin

----- End forwarded message -----

-- 
Lojban Reason #17: http://en.wikipedia.org/wiki/Buffalo_buffalo
Proud Supporter of the Singularity Institute - http://singinst.org/
http://www.digitalkingdom.org/~rlpowell/ *** http://www.lojban.org/

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Rsyncrypto-devel mailing list
Rsyncrypto-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsyncrypto-devel

Reply via email to