Created attachment 213875 [details] patch
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
A commit references this bug: Author: dbaio Date: Sun Sep 13 15:30:34 UTC 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 Changes: head/net/Makefile head/net/py-tacacs_plus/ head/net/py-tacacs_plus/Makefile head/net/py-tacacs_plus/distinfo head/net/py-tacacs_plus/pkg-descr
Committed, thanks!