macOS
brew install csshxlocal Homebrew formula metadata
sudo port install csshXMacPorts ports tree · net/csshX/Portfile · source: api.github.com
brew
Cluster ssh tool for Terminal.app. Version 0.74 via Homebrew; verified from local package data. Also installable with macports: sudo port install csshX.
install
brew install csshxlocal Homebrew formula metadata
sudo port install csshXMacPorts ports tree · net/csshX/Portfile · source: api.github.com
overview
Cluster ssh tool for Terminal.app
history
csshX is a Perl cluster-SSH helper for macOS Terminal.app that opens and coordinates SSH sessions across multiple hosts.
The upstream README and script identify csshX as a Mac OS X Terminal.app cluster SSH tool, copyright 2011 by Gavin Brock. Its README predates the GitHub-centered packaging era, pointing users to a Google Code project page for releases and to self-contained manual documentation via csshX --man.
The README describes csshX as a command-line script requiring no special installation beyond placing it on PATH, tested on Mac OS X 10.5 through 10.7 with the default Perl installation. That made it easy for Mac administrators to package as a single executable around the system terminal and ssh.
csshX reads host clusters from /etc/clusters and loads settings from /etc/csshrc and ~/.csshrc, while command-line options add hosts, alternate config files, screen placement, ssh arguments, session limits, sorting, and interleaving behavior.
csshX is package-significant as a small, platform-specific admin tool: a single Perl executable, no bundled runtime dependency beyond system Perl, and behavior tied to Terminal.app rather than portable terminal emulators.
security posture
broad file, network, media, or database tool signal. infrastructure mutation or orchestration signal.
orange risk · medium confidence · infrastructure
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
/etc/csshrc~/.csshrc/etc/clustersexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
csshX | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/brockgr/csshx
install metadata
| Package key | brew:csshx |
|---|---|
| Version | 0.74 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/csshx |
| Homepage | https://github.com/brockgr/csshx |
| Repository | https://github.com/brockgr/csshx |
| Upstream docs | https://github.com/brockgr/csshx#readme |
| License | Artistic-1.0-Perl OR GPL-1.0-or-later |
| Source archive | https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/csshx/csshX-0.74.tgz |
| Bottle | available (on all) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | csshx |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
csshX
sudo port install csshXsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.