oh, so it indeed was file access method after all...

but i don't have rsync daemon, with or without chroot

i just use scripts to rsync termux homedir to shared storage (needs some 
exclusions)

and then i rsync entire storage into server via ssh, which then does zfs 
snapshots on target (daily for a week + manual)

this runs from termux exposed scheduled timer every hour

call it weird setup but...

to be honest, backups should not be accessed from client side but for that i do 
snapshots to mitigate it. nevermind not that critical anyway



On May 22, 2026 8:12:54 AM GMT+03:00, Andrew Tridgell <[email protected]> 
wrote:
>I've added a link to the discord server in the README.md, I thought
>I'd done this before but it seems to have gotten lost. Committed in
>master now.
>I've also reproduced what I think is the issue you have in termux,
>looks like it blocks the openat2() system call for some reason, so may
>have to use less secure code paths. It only really matters if you're
>setting up an rsync daemon on android with chroot disabled (why you
>would want to do that on android I really don't know ....)
>
>On Fri, 22 May 2026 at 14:56, Sulev-Madis Silber
><[email protected]> wrote:
>>
>> rsync discord eh? why discord. ok i have discord too. but, hmm i can't find 
>> it
>>
>>
>>
>> On May 22, 2026 7:28:17 AM GMT+03:00, Andrew Tridgell <[email protected]> 
>> wrote:
>> >Hi Sulev,
>> >If you can join the rsync discord that would be helpful.
>> >Otherwise I have spun up a termux system in an emulator here and I'm
>> >seeing if I can get a build and test running in that.
>> >Cheers, Tridge
>> >
>> >On Fri, 22 May 2026 at 13:27, Sulev-Madis Silber via rsync
>> ><[email protected]> wrote:
>> >>
>> >> oh i can put entire 1mb log file up which is what i assume the most 
>> >> verbose one i managed to do
>> >>
>> >> no idea if i can also trace it under android
>> >>
>> >> first i thought it's me, then i found several people also had i failing 
>> >> in termux
>> >>
>> >> it seems like termux repo has lost it for now
>> >>
>> >> for people in need, and who lost the package cache, i did put the 64bit 
>> >> arm termux rsync 3.4.2 deb up as remedy. into github issue attachment
>> >>
>> >> who had no termux issue, had other issues
>> >>
>> >> i already have talked in fbsd ports, termux & raync irc channels. replied 
>> >> to reddit post and github bug. filed a github bug
>> >>
>> >> seems like this version of rsync is one of bad ones by accident 
>> >> (owww!!!). i've never seen this happening in entire 27 years (ok, rsync 
>> >> wasn't immediately know to teen me back then). i sometimes have worried, 
>> >> and tried to mitigate any fallout of possible rsync nuke going off in 
>> >> future. rsync runs many backups here. all of them even...
>> >>
>> >> i bet rsync runs many backups on this planet, as rsync is very versatile 
>> >> tool, swiss army knife of file copying. i have even used it on windows 
>> >> because explorer sucked at task. and had quite pissy resume functions
>> >>
>> >> on issue, i don't know where the error is actually
>> >>
>> >> also noticed that bsd file flags feature was lost and is being currently 
>> >> readded
>> >>
>> >> for log, here's a short output:
>> >>
>> >>
>> >> ----------------------------------------
>> >>
>> >> sending incremental file list
>> >> >f.st...... cache/apt/pkgcache.bin
>> >>          32.00K   1%    0.00kB/s    0:00:00
>> >> rsync: [sender] write error: Broken pipe (32)
>> >> rsync error: error in socket IO (code 10) at io.c(849) [sender=3.4.3]
>> >> rsync error: received SIGUSR1 (code 19) at main.c(1613) [generator=3.4.3]
>> >>
>> >> ----------------------------------------
>> >>
>> >>
>> >> in response to that, i tried to exclude the offending files, only to find 
>> >> new failures. they are just regular files. it also doesn't fail on all 
>> >> files, very funnily
>> >>
>> >> i know android is the strangest system in this world, but no idea what's 
>> >> the issue or how to workaround it or fix
>> >>
>> >>
>> >>
>> >> On May 22, 2026 5:26:41 AM GMT+03:00, Andrew Tridgell 
>> >> <[email protected]> wrote:
>> >> >Hi Sulev,
>> >> >You will need to be a bit more specific about what problems you are
>> >> >seeing with 3.4.3. I can't see why using it under termux would matter,
>> >> >but if you can give me clear instructions on how to reproduce the
>> >> >issues I can try and look at them. I don't normally do test builds on
>> >> >android, but I could spin up an android emulator to test in or even
>> >> >look at how we could test android in CI. I just need clear information
>> >> >from you on what issues you are seeing.
>> >> >Cheers, Tridge
>> >> >
>> >> >On Fri, 22 May 2026 at 11:39, Sulev-Madis Silber via rsync
>> >> ><[email protected]> wrote:
>> >> >>
>> >> >> i see that 3.4.3 has issues
>> >> >>
>> >> >> unsure how massive
>> >> >>
>> >> >> i have issues with it under termux
>> >> >>
>> >> >> it indeed fixed ton of cve's but did it secure the features away?
>> >> >>
>> >> >> from changelog i can't figure out what's the deal here
>> >> >>
>> >> >> is it just android weirdness?
>> >> >>
>> >> >> i use it to backup my phone which is like sanest way around (for 
>> >> >> hackers at least) on that platform
>> >> >>
>> >> >> --
>> >> >> Please use reply-all for most replies to avoid omitting the mailing 
>> >> >> list.
>> >> >> To unsubscribe or change options: 
>> >> >> https://lists.samba.org/mailman/listinfo/rsync
>> >> >> Before posting, read: 
>> >> >> http://www.catb.org/~esr/faqs/smart-questions.html
>> >>
>> >> --
>> >> Please use reply-all for most replies to avoid omitting the mailing list.
>> >> To unsubscribe or change options: 
>> >> https://lists.samba.org/mailman/listinfo/rsync
>> >> Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to