plotman icon indicating copy to clipboard operation
plotman copied to clipboard

rsync os x

Open drewwells opened this issue 3 years ago • 1 comments

Describe the bug Archival steps do not specify the required -e ssh field that is required by OS X to auth with SSH.

To Reproduce

Steps to reproduce the behavior, e.g.:

  1. rsync daemon on linux host
  2. try to run archiving steps listed in wiki from OS X
  3. OS X is so bad, it does not use ssh when attempting to connect to daemon

Expected behavior rsync test instructions work from OS X

System setup:

  • OS: OS X
  • rsync via ssh

Config

full configuration
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsync.log
port = 12000

# rsync module name
[chia]
    # Path with your mounted drives
    path = /mnt/rsyncdrives
    comment = Chia
    # Use the username that you log into Ubuntu with or create a new one
    #uid = chia
    # User group (by default same as username)
    #gid = chia
    use chroot = false
    use setgroups = false
    read only = no
    list = yes
    # dont uncomment this,
    #auth users = none
    # plotman does not work with authentication
    #secrets file = none
    # since we dont use auth only accept connections from plotter's ip
    # hosts allow = plotter.ip.address

Additional context & screenshots

drewwells avatar Jun 01 '21 13:06 drewwells

Remote rsync usage is intended to work with rsyncd, not ssh. This was done to avoid the encryption overhead of rsyncing through ssh. Note that archival has been significantly reworked and you will be able to setup your own commands if you prefer.

Wouldn't using ssh with rsync bypass the rsyncd service?

altendky avatar Jun 07 '21 01:06 altendky