|
|
Subscribe / Log in / New account

OpenSSH 9.0 released

OpenSSH 9.0 released

Posted Apr 11, 2022 0:24 UTC (Mon) by pabs (subscriber, #43278)
In reply to: OpenSSH 9.0 released by farnz
Parent article: OpenSSH 9.0 released

My go-to for rsync is -aSHAX --delete, otherwise you miss some aspects of most Linux native filesystems. In addition I expect there are still some aspects of other filesystems missing, for eg HFS+ resource forks and NTFS secondary streams.

rsync really needs a --mirror option that would make both sides identical in everything.


to post comments

OpenSSH 9.0 released

Posted Apr 14, 2022 19:40 UTC (Thu) by nix (subscriber, #2304) [Link] (2 responses)

> rsync really needs a --mirror option that would make both sides identical in everything.

It needs to be able to copy the attributes settable via chattr(1) first, and apparently this will never happen. This is a bit annoying to those of us who use rsync to keep whole machines synced with a master on a bigger system and would like to chattr some parts of the tree :(

OpenSSH 9.0 released

Posted Apr 15, 2022 1:27 UTC (Fri) by pabs (subscriber, #43278) [Link] (1 responses)

What workaround for the missing chattr support are you using?

OpenSSH 9.0 released

Posted Jun 3, 2022 16:44 UTC (Fri) by nix (subscriber, #2304) [Link]

Workaround? Not using chattr :( alas, I want to use the immutable bit heavily, and this also breaks every backup program I've ever seen whenever a file is hardlinked (those that support setting the immutable bit at all): they all restore the first link, set its attributes (including immutability), then assume they can make further hardlinks to it later on. Not without unsetting immutability around the hardlinking, you can't...


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds