#OpenRSYNC

2025-05-09

Ich wundere mich, dass diverse Backup-Scripte plötzlich scheitern (“Too many open files”) – das erklärt’s wohl: mactechnews.de/news/article/ma #macos #rsync #openrsync

2025-04-09
I didn’t know about openrsync until recently — been using rsync for years and somehow missed it!

openrsync is a lightweight rsync replacement developed by the OpenBSD team.
It focuses on security, simplicity, and a small footprint.

While not yet feature-complete compared to GNU rsync, it supports common
use cases like recursive copying, preserving permissions, and syncing over SSH.

Originally introduced in OpenBSD 6.5 (May 2019)
Authored by Kristaps Dzonsons
🔗 https://www.openrsync.org/manual.html

Thinking about writing a SlackBuild for it — I’ll give it a proper test first. 🙂

#openbsd #openrsync #slackbuild #rsync
2025-04-09

One thing not mentioned is that #OpenRsync's origin is the #OpenBSD project (at least as far as I am aware! Correct me if I am wrong :-) )!

derflounder.wordpress.com/2025

#openbsd #rsync #macos #openrsync

ティージェーグレェteajaygrey@snac.bsd.cafe
2025-04-09
Thanks to a helpful suggestion from ryandesign, I modified the Portfile to stop passing the --prefix styled parameter using your suggestion for the oconfigure style and submitted a Pull Request to add openrsync to MacPorts here:

https://github.com/macports/macports-ports/pull/28096

GitHub Continuous Integration checks passed OK!

Here's hoping it gets merged without issues (I included some of the warnings from running %port test and maybe some other MacPorts contributors will have some helpful suggestions for clearing those up too).

Regardless, thank you for your efforts! I'm grateful to be able to downstream it in my own limited capacities. I realize, not as helpful as it might be if Apple were more collaborative, but who knows wtfh Tim "Apple" is up to besides removing headphone jacks and selling off stocks and racing devices out of India before tariffs impact their bottom line, or whatever it is that they do in Cupertino.

#OpenRSYNC #OpenBSD #MacPorts #rsync

CC: @ParadeGrotesque@mastodon.sdf.org @pertho@bsd.cafe @dexter@bsd.network
Gea-Suan Lingslin@abpe.org
2025-04-08

macOS 15.4 中 rsync 被換成 OpenRsync

主要是看到「Rsync replaced with openrsync on macOS Sequoia (derflounder.wordpress.com)」這邊的消息,macOS 15.4 的更新中,rsync 被換成 OpenRsync 了:「rsync replaced with openrsync on macOS Sequoia」。 macOS 的 rsync 一直維持 2007 年的 2.x 版,主要的原因是後來變成 GPLv3 了,而 OpenRsync 是 OpenBSD 團體弄出來的版本,使用 BSD licenses。 OpenRsync 畢竟是重寫一套出來,可以預期會有相容性問題,再加上 OpenRsync 本來就沒打算做到完全相容,但基本與常見的功能都有實作出來,算是堪…

blog.gslin.org/archives/2025/0

#gpl #gplv3 #license #mac #macos #openrsync #rsync

deventerdeventer
2025-04-08

I used in some macOS scripts back at my previous job, just let my former colleague and good friend know he should probably check they're still compatible given the switch to
Now I also wonder when will be replaced by

GripNewsGripNews
2025-04-06

🌗 macOS Sequoia 棄用 rsync,改用 openrsync
➤ 授權問題導致蘋果改用 openrsync
derflounder.wordpress.com/2025
蘋果公司在 macOS Sequoia 中用 openrsync 取代了舊版的 rsync 2.6.9。此舉是為瞭解決 rsync 與 GNU GPL 授權協議的相容性問題。由於蘋果無法符合 GPLv3 的條款,因此無法更新到 rsync 3.x。openrsync 使用 BSD 授權協議,允許更靈活的使用和修改,讓蘋果能夠持續更新此工具。雖然 openrsync 與 rsync 兼容,但它僅支持 rsync 命令列參數的子集,可能影響到某些舊有的腳本或設定。
+ 終於更新 rsync 了!雖然可能有些參數不兼容,但總比用二十年前的版本好。
+ 蘋果這種做法很典型,為了避免授權問題寧願重寫,希望 openrsync

N-gated Hacker Newsngate
2025-04-06

Oh dear, has done the unthinkable and swapped rsync for on Sequoia. 😱 Don't worry, , your world will still spin, albeit in slightly different syntactic circles. 🤓🎉 Meanwhile, millions of Mac users are blissfully unaware and continue synchronizing files using Safari. 🌐📁
derflounder.wordpress.com/2025

2025-01-17

Rsync updated on my OpenBSD 7.6-stable system, and I didn't even notice.

I should be trying openrsync, which I only recently learned exists.

#OpenBSD #rsync #openrsync

Jonathan Perkinjperkin@federate.me.uk
2024-11-22

What is this #openrsync nonsense that Apple appear to have replaced the real rsync with in the latest #macOS?

I used to be able to "rsync host:" and browse around the remote file system to find the directories I wanted to sync. This version doesn't appear to support that, despite proclaiming "rsync version 2.6.9 compatible".

Thankfully we have #pkgsrc.

グレェ「grey」byterhymer
2023-01-26

@RL_Dane The project is working on at least?

There is no -portable branch currently.

Moreover, I remember encountering uhhh, quite a bug against the original (the rsync system would crash) on a FreeBSD machine running an experimental aarch64 -CURRENT of 13, years ago on a Raspberry Pi 3 which I could definitely recreate, but it seemed a little too bleeding edge to worry about a bug report.

Maybe now some of the rougher edges have been filed down a little bit?

2022-11-19

@RL_Dane @mjgardner @benjaminhollon Tridge is the man, for sure, rsync is a masterpiece, one of my very favorite CLI tools. I have real doubts about anyone doing better in a clean room type rewrite, but I also have doubts the #OpenBSD #openrsync replacement author isn't peeking now and then. Not a criticism, but sometimes you have to cheat just a bit, lol. Though OBSD have great developers, top notch, they solve problems with tiny group (50 devs?) billion dollar companies can't solve.

2019-06-13

Hm, when rsyncing from Devuan #Linux to #OpenBSD current (i.e. #rsync -> #openrsync), openrsync crashes at certain files.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst