Connectivity/daemon parity details #296

Closed
opened 2026-09-15 19:33:35 +02:00 by TapTap · 1 comment
Owner

Audit findings.

  • --remote-option/-M is SSH-only and silently ignored for daemon/TCP destinations (reject or forward it). Also no attached -MOPT/-eOPT forms.
  • --trust-sender is inert on the client (receiver-local; only the server's own flag matters) — clarify in the row and test the server path.
  • --stop-at accepts only HH:MM[:SS]/now+N, not rsync's full date form.
  • Server CLI rejects --port (only -p).
  • --password-file/--early-input/--hash-credentials/--iterations are FastSync-native (SCRAM/PBKDF2), not rsync semantics; label clearly.
  • Batch rows should state the format is not rsync-interoperable.
Audit findings. - `--remote-option`/`-M` is SSH-only and silently ignored for daemon/TCP destinations (reject or forward it). Also no attached `-MOPT`/`-eOPT` forms. - `--trust-sender` is inert on the client (receiver-local; only the server's own flag matters) — clarify in the row and test the server path. - `--stop-at` accepts only `HH:MM[:SS]`/`now+N`, not rsync's full date form. - Server CLI rejects `--port` (only `-p`). - `--password-file`/`--early-input`/`--hash-credentials`/`--iterations` are FastSync-native (SCRAM/PBKDF2), not rsync semantics; label clearly. - Batch rows should state the format is not rsync-interoperable.
TapTap added the needs-triage label 2026-09-15 19:33:35 +02:00
Author
Owner

Fixed. -M/--remote-option is rejected (not silently ignored) for daemon/TCP, and attached -MOPT/-eOPT forms work; --trust-sender is receiver-local and the client flag is inert (documented); --stop-at accepts rsync's full date grammar; the server accepts --port as well as -p; the native credential/batch options are labelled non-interoperable in RSYNC_COMPAT/README. Closing as completed.

Fixed. `-M/--remote-option` is rejected (not silently ignored) for daemon/TCP, and attached `-MOPT`/`-eOPT` forms work; `--trust-sender` is receiver-local and the client flag is inert (documented); `--stop-at` accepts rsync's full date grammar; the server accepts `--port` as well as `-p`; the native credential/batch options are labelled non-interoperable in RSYNC_COMPAT/README. Closing as completed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: TapTap/FastSync#296