Summary: | [new port] net/tacacs: TACACS+ daemon from pro-bono | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Andrey <akuz84> | ||||||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Many People | CC: | akuz84, pi | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
Andrey
2019-08-10 06:41:45 UTC
Please test the port with portlint -AC, the port has a few things that need to be fixed. Created attachment 206424 [details]
[new port] net/tacacs ( fixed version )
Tested and fixed version attached.
Thanks, looks much better. It still needs: USES= gmake perl5 and then fails, at least on current, in build, because it needs openssl1.0.2, see: https://people.freebsd.org/~pi/logs/tacacs-cur.txt and on 11.2, in stage due to 'install' having issues, see: https://people.freebsd.org/~pi/logs/tacacs-112.txt Can you test with poudriere as the build environment ? Created attachment 206465 [details]
Fixed version ( 11.2-R, 12.0-R )
Hello.
Whats new in new version:
- fixed some things for correct building on 11.2 and 12.0.
- tested with poudriere ( on 11.2 and 12.0 jails )
- license was changed from gplv2 to UNKNOWN, added license file
I tested it with poudriere on 13.0 jail ( , but my host system is 12.0-R, anyway building has done without errors.
During testing on 13.0-R were some warnings, thes looked like this:
[00:00:00] Warning: !!! Jail is newer than host. (Jail: 1300039, Host: 1200086) !!!
[00:00:00] Warning: This is not supported.
[00:00:00] Warning: Host kernel must be same or newer than jail.
[00:00:00] Warning: Expect build failures.
Committed, thanks! A commit references this bug: Author: pi Date: Tue Aug 13 18:49:11 UTC 2019 New revision: 508845 URL: https://svnweb.freebsd.org/changeset/ports/508845 Log: New port: net/tacacs 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) WWW: http://www.pro-bono-publico.de/projects/tac_plus.html PR: 239755 Submitted by: akuz84@gmail.com Changes: head/net/Makefile head/net/tacacs/ head/net/tacacs/Makefile head/net/tacacs/distinfo head/net/tacacs/files/ head/net/tacacs/files/tac_plus.in head/net/tacacs/pkg-descr head/net/tacacs/pkg-message head/net/tacacs/pkg-plist |