1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-14 07:43:06 +00:00

Net::Radius::Server provides an extensible framework to create RADIUS

servers suitable for non-standard scenarios where authentication
needs to consider multiple factors. The RADIUS responses may be
created by arbitrarily complex rules that process the request packet
as well as any external data accessible to Perl.

WWW:	http://search.cpan.org/dist/Net-Radius-Server/

PR:		ports/138164
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
Feature safe:	yes
This commit is contained in:
Pav Lucistnik 2009-09-17 15:55:53 +00:00
parent 0a991b5988
commit bcac49f5ee
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=241598
5 changed files with 82 additions and 0 deletions
security

View File

@ -513,6 +513,7 @@
SUBDIR += p5-Net-Daemon-SSL
SUBDIR += p5-Net-OpenID-JanRain
SUBDIR += p5-Net-OpenID-Server
SUBDIR += p5-Net-Radius-Server
SUBDIR += p5-Net-SAML
SUBDIR += p5-Net-SSLeay
SUBDIR += p5-Net-Server-Mail-ESMTP-AUTH

View File

@ -0,0 +1,45 @@
# New ports collection makefile for: p5-Net-Radius-Server
# Date created: 2009-08-25
# Whom: Gea-Suan Lin <gslin@gslin.org>
#
# $FreeBSD$
#
PORTNAME= Net-Radius-Server
PORTVERSION= 1.004
CATEGORIES= security perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= Net
PKGNAMEPREFIX= p5-
MAINTAINER= gslin@gslin.org
COMMENT= Framework for RADIUS Servers
RUN_DEPENDS= p5-Authen-PAM>=0:${PORTSDIR}/security/p5-Authen-PAM \
p5-Class-Accessor>=0.27:${PORTSDIR}/devel/p5-Class-Accessor \
p5-IO-Prompt>=0:${PORTSDIR}/devel/p5-IO-Prompt \
p5-Net-Radius>=1.52:${PORTSDIR}/net/p5-Net-Radius \
p5-Net-Server>=0.94:${PORTSDIR}/net/p5-Net-Server \
p5-NetAddr-IP>=4:${PORTSDIR}/net-mgmt/p5-NetAddr-IP \
p5-perl-ldap>=0:${PORTSDIR}/net/p5-perl-ldap
PERL_CONFIGURE= yes
MAN1= nrsd.1 \
pam-client.1 \
rad-client.1
MAN3= Net::Radius::Server.3 \
Net::Radius::Server::Base.3 \
Net::Radius::Server::Dump.3 \
Net::Radius::Server::Match.3 \
Net::Radius::Server::Match::LDAP.3 \
Net::Radius::Server::Match::Simple.3 \
Net::Radius::Server::NS.3 \
Net::Radius::Server::PAM.3 \
Net::Radius::Server::Rule.3 \
Net::Radius::Server::Set.3 \
Net::Radius::Server::Set::Proxy.3 \
Net::Radius::Server::Set::Replace.3 \
Net::Radius::Server::Set::Simple.3
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (Net-Radius-Server-1.004.tar.gz) = 632feb1b814a69760536ca6b6611fdf4
SHA256 (Net-Radius-Server-1.004.tar.gz) = b3bc2a0277df4c7e820c762fa1ecde339099da0d5983cd6c1b257cd9baf6ffa4
SIZE (Net-Radius-Server-1.004.tar.gz) = 39869

View File

@ -0,0 +1,7 @@
Net::Radius::Server provides an extensible framework to create RADIUS
servers suitable for non-standard scenarios where authentication
needs to consider multiple factors. The RADIUS responses may be
created by arbitrarily complex rules that process the request packet
as well as any external data accessible to Perl.
WWW: http://search.cpan.org/dist/Net-Radius-Server/

View File

@ -0,0 +1,26 @@
@comment $FreeBSD$
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Radius/Server/.packlist
%%SITE_PERL%%/Net/Radius/Server.pm
%%SITE_PERL%%/Net/Radius/Server/Base.pm
%%SITE_PERL%%/Net/Radius/Server/Dump.pm
%%SITE_PERL%%/Net/Radius/Server/Match.pm
%%SITE_PERL%%/Net/Radius/Server/Match/LDAP.pm
%%SITE_PERL%%/Net/Radius/Server/Match/Simple.pm
%%SITE_PERL%%/Net/Radius/Server/NS.pm
%%SITE_PERL%%/Net/Radius/Server/PAM.pm
%%SITE_PERL%%/Net/Radius/Server/Rule.pm
%%SITE_PERL%%/Net/Radius/Server/Set.pm
%%SITE_PERL%%/Net/Radius/Server/Set/Proxy.pm
%%SITE_PERL%%/Net/Radius/Server/Set/Replace.pm
%%SITE_PERL%%/Net/Radius/Server/Set/Simple.pm
bin/nrsd
bin/pam-client
bin/rad-client
@dirrmtry %%SITE_PERL%%/Net/Radius/Server/Set
@dirrmtry %%SITE_PERL%%/Net/Radius/Server/Match
@dirrmtry %%SITE_PERL%%/Net/Radius/Server
@dirrmtry %%SITE_PERL%%/Net/Radius
@dirrmtry %%SITE_PERL%%/Net
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Radius/Server
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Radius
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net