Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Sep 2020 15:30:33 +0000 (UTC)
From:      "Danilo G. Baio" <dbaio@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r548481 - in head/net: . py-tacacs_plus
Message-ID:  <202009131530.08DFUXhl023137@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009131530.08DFUXhl023137>