RSYNC-SSL-TUNNEL(1)

πŸ“¦
this version Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

πŸ’… RSYNC-SSL-TUNNEL(1) πŸ’…

bestie welcome to the rsync-ssl-tunnel manual page β€” it's part of the ftpsync suite, and it's literally the little glow-up that lets rsync tunnel over TLS. grab a snack, we're doing infrastructure πŸ’–


✨ NAME ✨

rsync-ssl-tunnel β€” Allows rsync to tunnel over TLS πŸ¦‹


🌸 SYNOPSIS 🌸

rsync-ssl-tunnel

no args, no drama, just vibes ✨


πŸŽ€ DESCRIPTION πŸŽ€

Okay so. rsync-ssl-tunnel is part of the ftpsync suite, which exists for mirroring Debian and Debian-like repositories of packages πŸ‘‘

Here's the tea: there are way too many mirrors of Debian to populate them all from the machine that generates the archive β€” and that machine is called β€œftp-master” (iconic name, honestly). So instead of ftp-master yelling at every single mirror individually, the mirrors are organized in a tree-shaped hierarchy 🌳

Which means:

  • every mirror has exactly one upstream from which it syncs πŸ’«
  • each mirror can have any number of downstreams, which in turn sync from it πŸ”₯

it's giving family tree but make it packages. the way that one machine feeds a whole forest of mirrors?? ate. periodt πŸ’…


πŸ’– OPTIONS πŸ’–

  • -C β€” The CA path for certificate verification πŸ”

Default: /etc/ssl/certs

  • -m β€” The method used to connect to the remote host πŸ“‘

Default: stunnel

  • -p β€” The port used to connect to the remote host πŸ”Œ

Default: 1873


🌈 EXAMPLE 🌈

Example use with rsync, bestie β€” look how clean:

rsync -e rsync-ssl-tunnel

that's it. that's the whole flex. -e hands rsync your tunnel and it just works ✨🫢


πŸ¦‹ SEE ALSO πŸ¦‹


πŸ‘‘ AUTHORS πŸ‘‘

Debian mirror team. πŸ’œ


mwah πŸ’‹ that's the whole page. this one's from the ftpsync Manual (aka the RSYNC-SSL-TUNNEL(1) section of the ftpsync docs) β€” no cap, every flag, default and path up there is exactly as written. go mirror something, bestie πŸŒΈπŸ’…

πŸ“¦ where this page comes from