Looks like the #FreeBSD #OpenRsync ports entry hasn't been updated in over a year.
Looks like the #FreeBSD #OpenRsync ports entry hasn't been updated in over a year.
I'm very surprised to see that #openrsync is using MD4 for file verification:
https://github.com/kristapsdz/openrsync
"Each block is hashed twice: first, with a fast Adler-32 type 4-byte hash; second, with a slower MD4 16-byte hash."
...
"Following this, the whole file is hashed using an MD4 hash. These hashes are then compared; and on success, the algorithm continues to the next file."
π¬
I use rsync in a few of my scripts. I have openrsync installed on my system so I might as well start reading the docs to see how to adapt my current rsync commands.
It would be cool if more distros had an openrsync package in their repos -- namely, Debian, Ubuntu, and RHEL / Fedora. Maybe I can make one in Copr for Fedora-based distros if one doesn't already exist.
https://www.osnews.com/story/145198/rsync-opens-the-slopgates-regressions-and-bugs-ensue/
soal #openrsync,
dibilangnya openrsycn gagal sekian dari sekian test yang dibuat untuk #rsync pakai AI, banyak yang gagal karena openrsync ga punya fitur seperti rsync.
Lol, di situs openrsync.org aja udah jelas ditulis "We are still working on it... so please wait." dan rilis resmi saja belum nongol di situsnya, tentu saja banyak fitur yang ga ada apalagi openrsync (versi kristapsdz) baru support rsync versi 3.1 (dan 2.7) sementara rsync sendiri sudah versi 3.4.
jadi bakalan menarik ditunggu sampai #OpenBSD merilis versi stabil dari openrsync dan bisa dicompare dengan rsync aslinya.
ps: sekarang banyak fork dari proyek opensource karena proyek utama (aslinya) mulai beralih pakai AI.
@davidgerard I guess folks will have to fork off pre - AI Slop rsync (if that didn't happen already!) just like pre-Enshittification Vim got forked off as EVi.
#rsync #openrsync #AIslop #AI #slop #Enshittification #vim #evi #SlopCode
This might be controversial, but no matter where you sit at the #AI #slop #rsync debate, the best thing you can do is to write tests for all the recent regressions.
No matter if you want to constrain rsync more, improve #openrsync or #gokrrsync, or vibe up another rsync in #Rust, tests will help you achieve this, and they use a different skill set from just writing code.
Openrsync, now default in macOS Sequoia, offers security gains by escaping the GPL, but it's a significant regression for data fidelity. Critical features like Extended Attributes and ACL preservation are missing, potentially corrupting 'perfect copies' and making incremental backups unreliable. Power users, verify your scripts immediately.
#cybersecurity #openrsync #rsync
π€ This post was AI-generated.
Openrsync: An implementation of rsync, by the OpenBSD team
https://github.com/kristapsdz/openrsync
#HackerNews #Openrsync #OpenBSD #rsync #filetransfer #technews #GitHub