net/rabbitmqadmin 2.35.0_1 FreeBSD
CLI for managing RabbitMQ via HTTP API
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- APACHE20, MIT
- Categories
- net
- Package size
- 2996.3 KiB, 7886.0 KiB installed
Description
rabbitmqadmin is a command-line tool for managing RabbitMQ via its HTTP API. It allows administrators to declare, list, and delete RabbitMQ objects such as queues, exchanges, bindings, users, virtual hosts, and more.
This is version 2 of rabbitmqadmin, a complete rewrite of the original Python tool. It provides a modern CLI interface with improved validation, better error handling, and is distributed as a standalone binary rather than as part of the RabbitMQ management plugin.
Key features include:
- Managing virtual hosts, queues, exchanges, bindings, and users
- Purging queues and publishing/retrieving messages
- Working with policies, shovels, and federation
- Exporting and importing definitions
- Health checks and monitoring
- Support for TOML-based configuration files
Install
Binary package:
pkg install rabbitmqadmin
From the ports tree:
cd /usr/ports/net/rabbitmqadmin/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rabbitmqadmin>0:net/rabbitmqadmin
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 | 2.35.0 | 2.35.0_1 | - | 0.29.0_3 | - |
| FreeBSD:14:quarterly | 0.29.0_13 | 0.29.0_13 | n/a | 0.29.0_2 | - |
| FreeBSD:15:latest | 2.35.0_1 | 2.35.0_1 | n/a | 0.29.0_3 | - |
| FreeBSD:15:quarterly | 0.29.0_13 | 0.29.0_13 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.29.0_13 | 2.35.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 20
No port depends on this one.
Configuration
Options name: net_rabbitmqadmin
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cargo llvm pkgconfig ssl
- Service scripts
- none
Files
distinfo 295
| File | Size | SHA256 |
|---|---|---|
| rust/crates/addr2line-0.25.1.crate | 43134 | 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b |
| rust/crates/adler2-2.0.1.crate | 13366 | 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa |
| rust/crates/aho-corasick-1.1.5.crate | 184315 | c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba |
| rust/crates/android_system_properties-0.1.6.crate | 5625 | ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc |
| rust/crates/anstream-1.0.0.crate | 28916 | 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d |
| rust/crates/anstyle-1.0.14.crate | 17787 | 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 |
| rust/crates/anstyle-parse-1.0.0.crate | 22042 | 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e |
| rust/crates/anstyle-query-1.1.5.crate | 10264 | 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc |
| rust/crates/anstyle-wincon-3.0.11.crate | 12638 | 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d |
| rust/crates/assert_cmd-2.2.2.crate | 27683 | 2aa3a22042e45de04255c7bf3626e239f450200fd0493c1e382263544b20aea6 |
| rust/crates/atomic-waker-1.1.2.crate | 12422 | 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 |
| rust/crates/autocfg-1.5.1.crate | 18911 | f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53 |
| rust/crates/aws-lc-rs-1.18.0.crate | 246295 | ce2b2dcc879c3bae0d371e77c99f2238400ef24ec001394befa67b6e543add9e |
| rust/crates/aws-lc-sys-0.44.0.crate | 9.67945e+06 | f09fae7be8bb3174e05c6afdb34199e6dc0c7c04ba9fa237b1967adfbde27483 |
| rust/crates/backtrace-0.3.76.crate | 89458 | bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6 |
| rust/crates/base64-0.22.1.crate | 81597 | 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 |
| rust/crates/bel7-cli-0.14.0.crate | 43710 | df9e5df63d0fd9817a131f84f01d8d8fa1bc34d052fa5b23b9eb7d44a07b0c1c |
| rust/crates/bit-set-0.8.0.crate | 16289 | 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 |
| rust/crates/bit-vec-0.8.0.crate | 24132 | 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 |
| rust/crates/bitflags-2.13.1.crate | 51395 | b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da |