tacacs++ daemon
C++ Perl Shell CSS HTML Tcl Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
contrib
db
doc
etc
ext
http
include
log
lpmx
resrc
run
snmp
src
tacppd.xcodeproj
tests
.gitignore
AUTHORS
BUGS
Build.sh
CHANGES
COPYING
Doxyfile
FAQ.html
INSTALL
Makefile.dist
Makefile.in
README.md
ReleaseNotes
THANKS
TODO
acconfig.h
aclocal.m4
config.guess
config.h
config.h.in
config.sub
configure
configure.in
install-sh
missing
mkinstalldirs
tacppd_start.sh
tacppd_start.sh.example
version.h

README.md

      TACPPD

TACPPD this is Tacacs+ plus daemon (TACacs Plus Plus Daemon).

This is AAA server (authentication,authorization,accounting) for network devices. The main goal - create distributed AAA environment with full database support + integration with billing system and with real-time user sessions control.

THis is "all-in-one" system (tacacs+ with telnet server, with http server, with NetFlow collector, with SNMP poller and other) to make it later in hardware box or VM with telnet/web control and AAA server functionality. Tacppd core use C++ and web/billing interface uses Perl. It can be compiled for any *nix system with POSIX threads. Most information about network devices valid only for Cisco equipment. For your device, see vendor documentation. Now i am thinking about raise

For Documentation, see doc/ subdirectory. All installation information you will find in User Guide.

The first lines of tacppd code was initially written by me when i had been working for Khabarovsk TTS (this is regional long distance telephone company in the Far East of Russia) in ISP department. The goal was create AAA/billing system for dial-up access. This project was closed due to lack of resources, and source code was GPLed and later released under BSD-style license.

With best wishes, Roman Volkov