svn commit: r548481 - in head/net: . py-tacacs_plus
Danilo G. Baio
dbaio at FreeBSD.org
Sun Sep 13 15:30:35 UTC 2020
Author: dbaio
Date: Sun Sep 13 15:30:33 2020
New Revision: 548481
URL: https://svnweb.freebsd.org/changeset/ports/548481
Log:
Add net/py-tacacs_plus: Client for TACACS+ authentication
A TACACS+ client that supports authentication, authorization and
accounting.
Unlike RADIUS, which was designed for similar purposes, the TACACS+
protocol offers basic packet encryption but, as with most crypto
designed back then, it's not secure and definitely should not be used
over untrusted networks.
This package has been successfully used with the free tac_plus TACACS+
server on a variety of operating systems.
WWW: https://github.com/ansible/tacacs_plus
PR: 245987
Submitted by: rozhuk.im at gmail.com
Added:
head/net/py-tacacs_plus/
head/net/py-tacacs_plus/Makefile (contents, props changed)
head/net/py-tacacs_plus/distinfo (contents, props changed)
head/net/py-tacacs_plus/pkg-descr (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Sun Sep 13 15:08:18 2020 (r548480)
+++ head/net/Makefile Sun Sep 13 15:30:33 2020 (r548481)
@@ -1108,6 +1108,7 @@
SUBDIR += py-stomp.py
SUBDIR += py-suds
SUBDIR += py-suds-jurko
+ SUBDIR += py-tacacs_plus
SUBDIR += py-terminado
SUBDIR += py-tofu
SUBDIR += py-transip
Added: head/net/py-tacacs_plus/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-tacacs_plus/Makefile Sun Sep 13 15:30:33 2020 (r548481)
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= tacacs_plus
+DISTVERSION= 2.6
+CATEGORIES= net python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= rozhuk.im at gmail.com
+COMMENT= Client for TACACS+ authentication
+
+LICENSE= BSD3CLAUSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/net/py-tacacs_plus/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-tacacs_plus/distinfo Sun Sep 13 15:30:33 2020 (r548481)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1588035114
+SHA256 (tacacs_plus-2.6.tar.gz) = f5e3a6e13760656aa69a4e98fc3da3e4728553375569fad757b1800c020dcb36
+SIZE (tacacs_plus-2.6.tar.gz) = 14915
Added: head/net/py-tacacs_plus/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-tacacs_plus/pkg-descr Sun Sep 13 15:30:33 2020 (r548481)
@@ -0,0 +1,12 @@
+A TACACS+ client that supports authentication, authorization and
+accounting.
+
+Unlike RADIUS, which was designed for similar purposes, the TACACS+
+protocol offers basic packet encryption but, as with most crypto
+designed back then, it's not secure and definitely should not be used
+over untrusted networks.
+
+This package has been successfully used with the free tac_plus TACACS+
+server on a variety of operating systems.
+
+WWW: https://github.com/ansible/tacacs_plus
More information about the svn-ports-head
mailing list