Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Mar 2005 15:29:24 -0300 (BRT)
From:      Antonio Carlos Venancio Junior <antonio@php.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/78638: New port: security/pecl-radius Radius client library
Message-ID:  <200503091829.j29ITOgA073140@digitalsign.com>
Resent-Message-ID: <200503091830.j29IU37M066190@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         78638
>Category:       ports
>Synopsis:       New port: security/pecl-radius Radius client library
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 09 18:30:03 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Antônio Carlos Venâncio Júnior
>Release:        FreeBSD 4.11-STABLE i386
>Organization:
>Environment:
FreeBSD antonio.cb.sc.gov.br 4.11-STABLE FreeBSD 4.11-STABLE #5: Tue Feb 22 17:32:18 BRT 2005     root@antonio.cb.sc.gov.br:/usr/obj/usr/src/sys/ANTONIO  i386
>Description:
New port: security/pecl-radius Radius client library

This package is based on the libradius of FreeBSD, with some modifications and
extensions.

This PECL provides full support for RADIUS authentication (RFC 2865) and
RADIUS accounting (RFC 2866), works on Unix and on Windows. Its an easy way to
authenticate your users against the user-database of your OS (for example
against Windows Active-Directory via IAS).
>How-To-Repeat:
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	pecl-radius
#	pecl-radius/Makefile
#	pecl-radius/distinfo
#	pecl-radius/pkg-descr
#	pecl-radius/pkg-plist
#
echo c - pecl-radius
mkdir -p pecl-radius > /dev/null 2>&1
echo x - pecl-radius/Makefile
sed 's/^X//' >pecl-radius/Makefile << 'END-of-pecl-radius/Makefile'
X# Ports collection makefile for:	pecl-radius
X# Date created:				09 March 2005
X# Whom:					Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
X#
X# $FreeBSD$
X#
X
XPORTNAME=	radius
XPORTVERSION=	1.2.4
XCATEGORIES=	security pear
XMASTER_SITES=	http://pecl.php.net/get/
XPKGNAMEPREFIX=	pecl-
XEXTRACT_SUFX=	.tgz
XDIST_SUBDIR=	PECL
X
XMAINTAINER=	antonio@php.net
XCOMMENT=	Radius client library
X
XUSE_PHP=	yes
XUSE_PHPEXT=	yes
X
XCONFIGURE_ARGS=	--enable-radius
X
X.if !defined(NOPORTDOCS)
Xpost-install:
X	@${MKDIR} ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-pecl-radius/Makefile
echo x - pecl-radius/distinfo
sed 's/^X//' >pecl-radius/distinfo << 'END-of-pecl-radius/distinfo'
XMD5 (PECL/radius-1.2.4.tgz) = 3d48ccb9486b9e8839d814d7ff318091
XSIZE (PECL/radius-1.2.4.tgz) = 29599
END-of-pecl-radius/distinfo
echo x - pecl-radius/pkg-descr
sed 's/^X//' >pecl-radius/pkg-descr << 'END-of-pecl-radius/pkg-descr'
XThis package is based on the libradius of FreeBSD, with some modifications and
Xextensions.
X
XThis PECL provides full support for RADIUS authentication (RFC 2865) and
XRADIUS accounting (RFC 2866), works on Unix and on Windows. Its an easy way to
Xauthenticate your users against the user-database of your OS (for example
Xagainst Windows Active-Directory via IAS).
X
XWWW: http://pecl.php.net/package/radius/
END-of-pecl-radius/pkg-descr
echo x - pecl-radius/pkg-plist
sed 's/^X//' >pecl-radius/pkg-plist << 'END-of-pecl-radius/pkg-plist'
X%%PORTDOCS%%%%EXAMPLESDIR%%/radius-auth.php
X%%PORTDOCS%%%%EXAMPLESDIR%%/radius-acct.php
X%%PORTDOCS%%%%EXAMPLESDIR%%/des.php
X%%PORTDOCS%%%%EXAMPLESDIR%%/mschap.php
X%%PORTDOCS%%%%EXAMPLESDIR%%/mschaptest.php
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
END-of-pecl-radius/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503091829.j29ITOgA073140>