Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rsyncopts not working as expected "-s: unknown option" where -s isn't specified- High Sierra #10

Closed
Filmtangent opened this issue Apr 30, 2018 · 5 comments

Comments

@Filmtangent
Copy link

Hi,

I'm trying to using parsyncfp with the following options: parsyncfp --rsyncopts='-ah' --v=2 --NP 3 /src /dest. Unfortunately when attempting to use this, I'm receiving an error that '-s' is an unknown option. This is likely due to the exclusion of the -s rsync flag in the Mac application of rsync.

I'm more wondering why I can't use rsyncopts to negate the use of -s at all. Am I mistaken in thinking that rsyncopts should disabled the default -a -s flags? Or am I simply using parsyncfp incorrectly?

Thanks

@hjmangalam
Copy link
Owner

Hi, I assume you're trying to use parsyncfp (psfp) to connect from a LInux system to a Mac..? Or is it from a Mac to a Mac? If the former, I'll have to check when I get to my office and activate my Mac. If the latter, I'm surprised that you got that far since I haven't done much to assure Mac-compatibility.

However, I can add a check to remove the -s flag if there's a mac on either end of the transfer (that option isn't mentioned in the help output, but I added it to protect filenames that contain spaces). You're right that Macs don't natively support that option (tho a Mac would be the main beneficiary of it).

Thanks for the bug report - I'll try to get back to you later today.
hjm

@Filmtangent
Copy link
Author

Filmtangent commented Apr 30, 2018 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Apr 30, 2018 via email

@rkdass
Copy link

rkdass commented Oct 19, 2020

Hi, I was wondering if you were able to confirm if parasync was compatible with a Mac (macos Catalina)? I extracted the parasync tarball and added it to my PATH. I installed a few missing dependencies such as "fpart" and "ip" (iproute2mac) using homebrew. However, I'm not sure how to proceed with installing dependencies like "ethtool" and "iwconfig". I may be wrong, but I read (please see below) that macos handles these commands differently. Would you please help point me in the right direction?

[ iwconfig on mac ]
https://apple.stackexchange.com/questions/80187/is-there-a-mac-os-x-equivalent-of-the-linux-iwconfig-command
[ ethtool on mac ]
https://apple.stackexchange.com/questions/44537/ethtool-equivalent-for-os-x-lion

@hjmangalam
Copy link
Owner

hjmangalam commented Oct 19, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants