net/nsc-tui 1.0.3_2 FreeBSD
Terminal UI for the NATS nsc tool
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
d81b7ba3c3- License
- BSD2CLAUSE
- Categories
- net
- Package size
- 1773.4 KiB, 5410.7 KiB installed
Description
nsc-tui is an interactive front-end to nsc(1), the tool that manages NATS operators, accounts and users. It shows the local nsc store as a tree, opens dialog editors for the JWT claims of each entity, and covers the parts of nsc that are tedious to type: JetStream limits and replication tiers, scoped signing keys, exports, imports and activations, subject mappings, revocations, authorization callout, creds files and the operator push and pull cycle.
Nothing is written except through nsc itself. Every change is first diffed into a plan of the exact nsc commands it needs, shown with the same quoting a shell would need, and only then run, stopping at the first failure. The one exception is deleting an operator, which nsc cannot do; the local files it removes are listed as plain rm lines.
Install
Binary package:
pkg install nsc-tui
From the ports tree:
cd /usr/ports/net/nsc-tui/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= nsc-tui>0:net/nsc-tui
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0.3_1 | 1.0.3_1 | - | - | 1.0.3_1 |
| FreeBSD:14:quarterly | 1.0.3_1 | 1.0.3_1 | n/a | - | 1.0.3_1 |
| FreeBSD:15:latest | 1.0.3_1 | 1.0.3_1 | n/a | - | - |
| FreeBSD:15:quarterly | 1.0.3_1 | 1.0.3_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.3 | 1.0.3_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
nsc: net/nats-nsc
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- go:modules
- Service scripts
- none
Files
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| go/net_nsc-tui/nsc-tui-v1.0.3/v1.0.3.mod | 1775 | 14187e46c657ea7cc0ea1b4abd77510297cb3ae364cc268e137c8139108754ec |
| go/net_nsc-tui/nsc-tui-v1.0.3/v1.0.3.zip | 665921 | 0b1bc4ca047b4997e9bd5cb3691748c41898980450acd9b1f67abddc7d5b9fc9 |