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

Properly support macOS in rootssh #13215

Closed
jalopezg-git opened this issue Jul 8, 2023 · 2 comments
Closed

Properly support macOS in rootssh #13215

jalopezg-git opened this issue Jul 8, 2023 · 2 comments

Comments

@jalopezg-git
Copy link
Collaborator

jalopezg-git commented Jul 8, 2023

Explain what you would like to see improved and how.

From the forum: https://root-forum.cern.ch/t/rootssh-from-mac-os-with-homebrew-fails-with-netcat/55593.

Apparently, rootssh uses a couple of Linux-specific things that prevent it to work on macOS, namely:

  • The script relies on the OpenBSD netcat (GNU variant does not support UNIX-domain sockets), which is usually available as nc on macOS.
    On GNU/Linux, nc is typically a symlink to netcat; thus, I would advise to replace all occurrences of netcat to nc in the script.
  • It also relies on xdg-open, that complies to the freedesktop.org's XDG specification, and that is expected to be present on most (all?) GNU/Linux systems.
    However, open should be used instead in macOS.

ROOT version

6.28/04

Installation method

Not specified.

Operating system

MacOS Ventura 13.4

Additional context

No response

@linev
Copy link
Member

linev commented Jul 10, 2023

Hi, can you test changes from PR #13218?

@linev
Copy link
Member

linev commented Jul 12, 2023

Should be fixed by #13218

@linev linev closed this as completed Jul 12, 2023
@linev linev added this to Issues in Fixed in 6.30/00 via automation Jul 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

2 participants