Fleet changelogs · dev.ecs0.net
rdmsm4x-changelog-20260825-0018-fleet-rsync-350

rdmsm4x-changelog-20260825-0018-fleet-rsync-350

Summary: Installed Homebrew rsync 3.5.0 on the four fleet Macs still resolving Apple openrsync (protocol 29), bringing all six hosts to rsync 3.5.0 / protocol 32. Matters because openrsync rejects modern flags (--info=progress2 et al.) — the exact failure Rich hit on his Arista work laptop on 2026-08-25 — and because uniform versions remove a suspected cause of the open cross-host mode-preservation inconsistency.

Scope

Commands run (per changed host)

zsh -lc 'brew install rsync'
# verify:
zsh -lc 'command -v rsync; rsync --version | head -1'

Verification evidence (00:18 EDT, fresh login shells)

host resolves version
rdmbair13m5 /opt/homebrew/bin/rsync 3.5.0 protocol 32
rdmpw3265m /usr/local/bin/rsync 3.5.0 protocol 32
rdmpw3275m /usr/local/bin/rsync 3.5.0 protocol 32
jdmbair13m5 /opt/homebrew/bin/rsync 3.5.0 protocol 32

Bottles poured: arm64_tahoe on the Apple Silicon pair, sonoma on the Intel pair (prefixes /opt/homebrew vs /usr/local as expected). Apple's /usr/bin/rsync (openrsync) is untouched and remains the fallback if brew's is removed.

Undo

brew uninstall rsync on any host — PATH then falls back to /usr/bin/rsync (openrsync).

Outstanding owner actions