BSD Ports

net/shmux 1.0.3_1 FreeBSD

Utility to run commands on multiple hosts using shell commands

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
net
Package size
37.3 KiB, 72.0 KiB installed

Description

Shmux is program for executing the same command on many hosts in parallel. For each target, a child process is spawned by shmux, and a shell on the target obtained one of the supported methods: rsh, ssh, or sh. The output produced by the children is received by shmux and either (optionally) output in turn to the user using an easy to read format, or written to files for later processing making it well suited for use in scripts.

In the other systems

SystemPortVersion
FreeBSDnet/shmux1.0.3_1
OpenBSDsysutils/shmux1.0.3p1
NetBSDsysutils/shmux1.0.3
DragonFlynet/shmux1.0.3_1

Install

Binary package:

pkg install shmux

From the ports tree:

cd /usr/ports/net/shmux/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	shmux>0:net/shmux

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.3_11.0.3_11.0.31.0.3_11.0.3_1
FreeBSD:14:quarterly1.0.3_11.0.3_1n/a1.0.3_11.0.3_1
FreeBSD:15:latest1.0.3_11.0.3_1n/a1.0.3_11.0.3_1
FreeBSD:15:quarterly1.0.3_11.0.3_1n/an/an/a
FreeBSD:16:latest1.0.3_11.0.3_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 1

No port depends on this one.

Configuration

Options name: net_shmux

OptionDefaultDescription
FPINGonUse fping utility
PCREoffUse Perl Compatible Regular Expressions
USES
localbase ncurses
Service scripts
none

Message after installing

===>   NOTICE:

The shmux port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 1
  • shmux(1)
pkg-plist 3
  • bin/shmux
  • share/examples/shmux/mcmd.sh
  • share/man/man1/shmux.1.gz
distinfo 1
FileSizeSHA256
shmux-shmux-v1.0.3_GH0.tar.gz116613c9f8863e2550e23e633cf5fc7a9c4c52d287059f424ef78aba6ecd98390fb9ab

Commit history 0

No commits in the history this site was built from.