BSD Ports

sysutils/prokshy 0.1.3 FreeBSD

Small and lightweight bhyve agent (rc)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
sysutils
Package size
5.4 KiB, 9.2 KiB installed

Description

prokshy is a small and lightweight script that uses unixexec to exchange data through the special character file (/dev/vtcon/prokshy) created by virtio_console(4). This script is designed to "standardize" the way a command is executed from the host into the virtual machine. The host connects to the unix(4) socket created by bhyve(8) and then sends a command, a space, and then the data (or the command’s argument). prokshy doesn’t care about the argument format: you can use netstring, JSON, base64, or any other format that can be sent for the command you’ve created. That’s the other advantage of prokshy: it allows you to implement a "command," making it truly flexible.

Install

Binary package:

pkg install prokshy

From the ports tree:

cd /usr/ports/sysutils/prokshy/ && make install clean

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

RUN_DEPENDS=	prokshy>0:sysutils/prokshy

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:latest0.1.30.1.3--0.1.3
FreeBSD:14:quarterly0.1.30.1.3n/a-0.1.3
FreeBSD:15:latest0.1.30.1.3n/a--
FreeBSD:15:quarterly0.1.30.1.3n/an/an/a
FreeBSD:16:latest0.1.30.1.3n/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: sysutils_prokshy

OptionDefaultDescription
DOCSoffBuild and/or install documentation
Service scripts
none
Flavors
prokshy-cli-0.1.3

Files

distinfo 1
FileSizeSHA256
DtxdF-prokshy-v0.1.3_GH0.tar.gz5238797c8964d88b3ac68c5d221e38353b0fae46fdabf82b252bf3556425c7284443

Commit history 0

No commits in the history this site was built from.