perl-Authen-TacacsPlus-0.26-alt4.1.x86_64.rpm


Advertisement

Description

perl-Authen-TacacsPlus - Perl extension for authentication using tacacs+ server

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports x86_64
Package filename perl-Authen-TacacsPlus-0.26-alt4.1.x86_64.rpm
Package name perl-Authen-TacacsPlus
Package version 0.26
Package release alt4.1
Package architecture x86_64
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 36.53 KB
Installed size 36.53 KB
Authen::TacacsPlus allows you to authenticate using tacacs+ server.
$tac = new Authen::TacacsPlus(Host=>$server,
_                Key=>$key,
[Port=>'tacacs'],
[Timeout=>15]);
Opens new session with tacacs+ server on host $server, encrypted
with key $key. Undefined object is returned if something wrong
(check errmsg()).
With a list of servers the order is relevant. It checks the availability
of the Tacacs+ service using the order you defined.
Authen::TacacsPlus::errmsg();
Returns last error message.
$tac->authen($username,$password,$authen_type);
Tries an authentication with $username and $password. 1 is returned if
authenticaton succeded and 0 if failed (check errmsg() for reason).
$authen_type is an optional argument that specifies what type
of authentication to perform. Allowable options are:
Authen::TacacsPlus::TAC_PLUS_AUTHEN_TYPE_ASCII (default)
Authen::TacacsPlus::TAC_PLUS_AUTHEN_TYPE_PAP
Authen::TacacsPlus::TAC_PLUS_AUTHEN_TYPE_CHAP
ASCII uses Tacacs+ version 0, and will authenticate against
the "login" or "global" password on the Tacacs+ server. If no
authen_type is specified, it defaults to this type of authentication.
PAP uses Tacacs+ version 1, and will authenticate against
the "pap" or "global" password on the Tacacs+ server.
CHAP uses Tacacs+ version 1, and will authenticate against
the "chap" or "global" password on the Tacacs+ server. With CHAP,
the password if formed by the concatenation of
chap id + chap challenge + chap response
There is example code in test.pl
If you use a list of servers you can continue using $tac->authen if
one of them goes down or become unreachable.
$tac->close();
Closes session with tacacs+ server.

Alternatives

Package Version Architecture Repository
perl-Authen-TacacsPlus-0.26-alt4.1.i586.rpm 0.26 i586 Autoimports
perl-Authen-TacacsPlus - - -

Requires

Name Value
/usr/lib64/perl5 -
libc.so.6(GLIBC_2.14)(64bit) -
libc.so.6(GLIBC_2.15)(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libc.so.6(GLIBC_2.3.4)(64bit) -
libc.so.6(GLIBC_2.4)(64bit) -
libperl-5.28.so()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
perl(DynaLoader.pm) -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -

Provides

Name Value
perl(Authen/TacacsPlus.pm) = 0.260
perl-Authen-TacacsPlus = 0.26-alt4.1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-Authen-TacacsPlus-0.26-alt4.1.x86_64.rpm
Source Package perl-Authen-TacacsPlus-0.26-alt4.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus x86_64 autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Authen-TacacsPlus rpm package:
    # sudo apt-get install perl-Authen-TacacsPlus

Files

Path
/usr/lib64/perl5/Authen/TacacsPlus.pm
/usr/lib64/perl5/auto/Authen/
/usr/lib64/perl5/auto/Authen/TacacsPlus/TacacsPlus.so
/usr/share/doc/perl-Authen-TacacsPlus-0.26/Changes
/usr/share/doc/perl-Authen-TacacsPlus-0.26/README

See Also

Package Description
perl-AutoXS-0.04-alt3.1.x86_64.rpm Speed up your code after compile time
perl-B-COW-0.001-alt1.x86_64.rpm B::COW additional B helpers to check COW status
perl-B-CallChecker-0.001-alt5.1.x86_64.rpm custom B-based op checking for subroutines
perl-B-CompilerPhase-Hook-0.04-alt2.1.x86_64.rpm Programatically install BEGIN/CHECK/INIT/UNITCHECK/END blocks
perl-B-Compiling-0.06-alt6_16.x86_64.rpm Expose PL_compiling to perl
perl-B-Generate-1.56-alt3_8.x86_64.rpm Create your own op trees
perl-B-Hooks-AtRuntime-6-alt1.1.x86_64.rpm Lower blocks from compile time to runtime
perl-B-Hooks-OP-Check-EntersubForCV-0.10-alt4_7.x86_64.rpm Invoke callbacks on construction of entersub OPs for certain CVs
perl-B-Hooks-OP-Check-EntersubForCV-devel-0.10-alt4_7.x86_64.rpm XS support for B::Hooks::OP::Check::EntersubForCV
perl-B-Hooks-OP-Check-StashChange-0.06-alt9_32.x86_64.rpm Invoke callbacks when the stash code is being compiled in changes
perl-B-Hooks-OP-PPAddr-0.06-alt4_8.x86_64.rpm Hook into opcode execution
perl-B-Hooks-XSUB-CallAsOp-0.02-alt4.1.x86_64.rpm Invoke code from an XSUB in opcode context
perl-B-LexInfo-0.02-alt6.1.x86_64.rpm perl module B-LexInfo
perl-B-OPCheck-0.32-alt3.1.x86_64.rpm PL_check hacks using Perl callbacks
perl-B-Size2-2.07-alt6.1.x86_64.rpm Measure size of Perl OPs and SVs
Advertisement
Advertisement