aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/radiator/Makefile43
-rw-r--r--net/radiator/distinfo1
-rw-r--r--net/radiator/pkg-descr23
-rw-r--r--net/radiator/pkg-plist134
5 files changed, 202 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 6d416c1f3802..ef62a9f8327a 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -534,6 +534,7 @@
SUBDIR += qadsl
SUBDIR += qtella
SUBDIR += queso
+ SUBDIR += radiator
SUBDIR += radiusclient
SUBDIR += radiusd-cistron
SUBDIR += radreport
diff --git a/net/radiator/Makefile b/net/radiator/Makefile
new file mode 100644
index 000000000000..c6f491b41b8a
--- /dev/null
+++ b/net/radiator/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: radiator
+# Date created: 05 March 2003
+# Whom: shan
+#
+# $FreeBSD$
+#
+
+PORTNAME= Radiator
+PORTVERSION= 3.5
+CATEGORIES= net
+MASTER_SITES= # fetch manually
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= shanali@yahoo.com
+COMMENT= Radiator Radius Server by Open System Consultants
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mach/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_PERL5= yes
+PERL_CONFIGURE= yes
+
+NO_PACKAGE= "Commercial software"
+NO_CDROM= ${NO_PACKAGE}
+RESTRICTED= ${NO_PACKAGE}
+
+.include <bsd.port.pre.mk>
+
+pre-configure:
+.if exists(${DISTDIR}/patches-${PORTVERSION}.tar.gz)
+ ${TAR} -xvzf ${DISTDIR}/patches-${PORTVERSION}.tar.gz -C ${WRKSRC}
+.endif
+
+.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
+IGNORE= will not be automatically fetched due to licensing\
+ restrictions. You MUST manually fetch the UNIX version after\
+ purchasing the license at: http://www.open.com.au/ \
+ - once ${DISTFILES} has been downloaded, move it to\
+ ${DISTDIR} and then restart this build. (optionally download\
+ patches-${PORTVERSION}.tar.gz to the same directory as well)
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/radiator/distinfo b/net/radiator/distinfo
new file mode 100644
index 000000000000..85725588eb91
--- /dev/null
+++ b/net/radiator/distinfo
@@ -0,0 +1 @@
+MD5 (Radiator-3.5.tgz) = 31f2dc12571394ae97a016c1857d0212
diff --git a/net/radiator/pkg-descr b/net/radiator/pkg-descr
new file mode 100644
index 000000000000..c3eed916c38f
--- /dev/null
+++ b/net/radiator/pkg-descr
@@ -0,0 +1,23 @@
+Radiator is a highly configurable and flexible Radius server that supports
+authentication by a huge range of authentication methods such as Flat files,
+DBM files, Unix password files, SQL databases, remote Radius servers
+(proxying), external programs, NT User Manager, Active Directory, LDAP, PAM,
+iPASS, GRIC, NIS+, Tacacs+, a wide range of ISP billing packages such as
+Emerald, Platypus, Rodopi, Hawk-i, Interbiller98, Freeside etc, your legacy
+user database etc, etc.
+
+Radiator now supports more 802.1x secure wireless and LAN authentication
+methods than any other Radius server giving a wide choice of 802.1x network
+clients.
+
+Radiator also includes many features not found in other Radius servers such
+as double-login prevention, username rewriting, full vendor-specific
+attributes, time-of-day blocking and a GUI for running user tests. Full list
+of technical features.
+
+Runs on all Unix, Linux, Windows 95, 98, NT, 2000, Mac OS-9 and Mac OS-X, VMS.
+
+Due to license restrictions, this package must be purchased and manually
+downloaded from the Open System Consultants web site.
+
+WWW: http://www.open.com.au/
diff --git a/net/radiator/pkg-plist b/net/radiator/pkg-plist
new file mode 100644
index 000000000000..44200936139e
--- /dev/null
+++ b/net/radiator/pkg-plist
@@ -0,0 +1,134 @@
+bin/builddbm
+bin/buildsql
+bin/radiusd
+bin/radpwtst
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AddressAllocatorDHCP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AddressAllocatorGeneric.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AddressAllocatorSQL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AttrVal.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthACE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthADSI.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthCDB.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthDBFILE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthDYNADDRESS.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthEMERALD.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthEMERALD4.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthEXTERNAL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthFILE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthGROUP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthGeneric.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthHTGROUP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthIMAP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthINTERNAL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthIPASS.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthLDAP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthLDAP2.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthLDAPSDK.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthLOADBALANCE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthLogFILE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthLogGeneric.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthLogSQL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthLogSYSLOG.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthMOBILEIP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthNISPLUS.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthNT.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthOPIE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthPAM.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthPLATYPUS.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthPOP3.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthPORTLIMITCHECK.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthRADIUS.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthRADKEY.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthRADMIN.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthRODOPI.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthROUNDROBIN.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthSQL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthSQLRADIUS.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthSYSTEM.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthTACACSPLUS.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthTEST.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthUNIX.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthURL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/AuthVOLUMEBALANCE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Client.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/ClientListSQL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Configurable.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Context.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/DES.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/DHCP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/EAP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/EAP_13.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/EAP_21.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/EAP_25.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/EAP_26.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/EAP_4.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/EAP_5.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Finger.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Handler.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Log.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/LogEMERALD.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/LogFILE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/LogGeneric.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/LogSQL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/LogSYSLOG.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/MSCHAP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Mib.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Monitor.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Ascend.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/AscendSNMP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Bay.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Bay4000SNMP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Bay5399SNMP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Bay8000SNMP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/BayFinger.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Cisco.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/CiscoVPDN.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Computone.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Cyclades.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Hiper.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Livingston.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/NortelCVX1800.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Patton.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Ping.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Portmaster3.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Portmaster4.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Portslave.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/PortslaveLinux.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/PortslaveMoxa.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Shiva.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Tigris.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/TigrisNew.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/TigrisOld.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/TotalControl.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/TotalControlSNMP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/Xyplex.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/ignore.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas/unknown.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/RDict.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Radius.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/RadpwtstGui.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Rcrypt.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Realm.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SNMP.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SNMPAgent.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Select.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/ServerConfig.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SessDBM.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SessGeneric.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SessINTERNAL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SessNULL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SessSQL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SimpleClient.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/SqlDb.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/StatsLogFILE.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/StatsLogGeneric.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/StatsLogSQL.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/TLS.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/User.pm
+lib/perl5/site_perl/%%PERL_VER%%/Radius/Util.pm
+lib/perl5/site_perl/%%PERL_VER%%/radhostname.pl
+lib/perl5/site_perl/%%PERL_VER%%/mach/auto/Radius/.packlist
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/Radius/Nas
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/Radius
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/mach/auto/Radius