FORUMS
Remove All Ads from XDA

[App] rsync backup for Android

33 posts
Thanks Meter: 2
 
By mkowalczuk, Member on 13th December 2010, 11:12 AM
Thread Closed Email Thread
25th July 2012, 01:16 AM |#91  
jeffsf's Avatar
Recognized Contributor
Flag San Francisco
Thanks Meter: 989
 
Donate to Me
More
rsync is licensed under GPLv3 and, from what I can tell, won't compile with the Android cross-compiling toolchain.

Given that the Google-supplied headers for Android do not declare S_IEXEC and it is used by batch.c, you have either modified the code or are using a non-standard toolchain.

You are clearly distributing rsync (a "Covered Work") in object code form.

What toolchain are you using to compile the sources?

It is a requirement under GPLv3 to release the Corresponding Source which includes the toolchain, even if you have not modified the sources.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.
 
 
24th August 2012, 11:04 AM |#92  
undecidable's Avatar
Member
Flag Hong Kong
Thanks Meter: 14
 
More
Can the app use rsa keys as well as dsa?
My offsite provider (rsync.net) uses an rsa key pair generated by:
ssh-keygen -t rsa
which I store in the default location
~/.ssh/id_rsa
The documentation provides the example :
dropbearconvert openssh dropbear ~/.ssh/id_dsa ~/dss_key
Does that mean the program only understands dsa keys?
Can I instead use:
dropbearconvert openssh dropbear ~/.ssh/id_rsa ~/dss_key

I suspect the answer to this is obvious (yes) in which case I apologize in advance).
5th September 2012, 08:46 PM |#93  
OP Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by jeffsf

[URL="http://rsync.samba.org/GPL.html"]Given that the Google-supplied headers for Android do not declare S_IEXEC and it is used by batch.c, you have either modified the code or are using a non-standard toolchain.

rsync code is unmodified and I was using standard arm-linux-gnueabi-gcc toolchain.
The Following User Says Thank You to mkowalczuk For This Useful Post: [ View ] Gift mkowalczuk Ad-Free
Thread Closed Subscribe to Thread

Tags
android, backup, rsync
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes