Port details on branch 2022Q2 |
- tacacs TACACS+ daemon from pro-bono
- 202302261244 net =0 202302261244Version of this port present on the latest quarterly branch.
- Maintainer: akuz84@gmail.com
- Port Added: 2019-08-13 18:49:18
- Last Update: 2023-03-01 09:37:20
- Commit Hash: 3a5fe9b
- License: BSD3CLAUSE
- WWW:
- https://www.pro-bono-publico.de/projects/tac_plus.html
- Description:
- tac_plus is a TACACS+ daemon. It provides Cisco Systems routers and
access servers with authentication, authorisation and accounting services.
This version is a major rewrite of the original Cisco source code.
Key features include:
- NAS specific host keys, prompts, enable passwords
- NAS- and ACL-dependent group memberships
- Flexible external backends for user profiles (e.g. via PERL scripts or C;
LDAP (including ActiveDirectory), RADIUS and others are included )
- Connection multiplexing (multiple concurrent NAS clients per process)
- Session multiplexing
- Scalable, no limit on users, clients or servers
- CLI context aware. At the time of writing this, no other TACACS+ daemon is.
- Both IPv4 and IPv6 are fully supported.
- Compliant to latest TACACS+ protocol specification (draft 1.78)
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/net/tacacs/ && make install clean
- To add the package, run one of these commands:
- pkg install net/tacacs
- pkg install tacacs
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tacacs
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1677507154
SHA256 (DEVEL.202302261244.tar.bz2) = 12dab92309d8f924744b6c977016fff2031092c615512425417dde43111bb2a1
SIZE (DEVEL.202302261244.tar.bz2) = 3707465
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for tacacs-202302261244:
CURL=off: Curl support
FREERADIUS=off: Freeradius support
PCRE=off: PCRE support
SCTP=on: SCTP support
===> Use 'make config' to modify these settings
- Options name:
- net_tacacs
- USES:
- gmake perl5 shebangfix ssl tar:bzip2
- pkg-message:
- For install:
- To run tac_plus at startup, add the following line to rc.conf:
tac_plus_enable="YES"
Extra options can be foud in the startup script.
The code written by Marc Huber is distributed under the following license:
Copyright (C) 1999-2015 Marc Huber (<Marc.Huber@web.de>). All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- The end-user documentation included with the redistribution, if any, must include the following acknowledgment:
This product includes software developed by Marc Huber (<Marc.Huber@web.de>).
- Master Sites:
|