New port: net-mgmt/py-opn-cli: OPNsense CLI written in Python

PR:		255453
Submitted by:	Frank Wall <fw@moov.de>
This commit is contained in:
Neel Chauhan 2021-04-28 10:27:20 -07:00
parent 0cfd6d9e47
commit 6c9ae172ca
4 changed files with 31 additions and 0 deletions

View File

@ -306,6 +306,7 @@
SUBDIR += py-napalm-logs
SUBDIR += py-ncclient
SUBDIR += py-nxapi-plumbing
SUBDIR += py-opn-cli
SUBDIR += py-pdagent
SUBDIR += py-pdagent-integrations
SUBDIR += py-prometheus-client

View File

@ -0,0 +1,24 @@
# Created by: Frank Wall <fw@moov.de>
PORTNAME= opn-cli
PORTVERSION= 0.3.0
CATEGORIES= net-mgmt python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fw@moov.de
COMMENT= OPNsense CLI written in Python
LICENSE= BSD2CLAUSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.20:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1619600457
SHA256 (opn-cli-0.3.0.tar.gz) = 99b3319d8f22e838ca354bdf9f2a17c27312eae171fc1137ab547896f213b8f9
SIZE (opn-cli-0.3.0.tar.gz) = 9908

View File

@ -0,0 +1,3 @@
A CLI Interface to communicate with OPNsense firewalls using API requests.
WWW: https://github.com/andeman/opn-cli