From 26eb957280ebb67e8a0c8ff356340a57fabe92d7 Mon Sep 17 00:00:00 2001 From: Alexander Wilke Date: Thu, 5 Jan 2012 10:04:36 -0500 Subject: freeradius2 updates pkg v1.4.4 --- config/freeradius2/freeradius.inc | 310 ++++++++++++++++++++++- config/freeradius2/freeradius.xml | 15 +- config/freeradius2/freeradius_view_config.php | 4 + config/freeradius2/freeradiuscerts.xml | 6 +- config/freeradius2/freeradiusclients.xml | 8 +- config/freeradius2/freeradiuseapconf.xml | 6 +- config/freeradius2/freeradiusinterfaces.xml | 6 +- config/freeradius2/freeradiusmodulesldap.xml | 345 ++++++++++++++++++++++++++ config/freeradius2/freeradiussettings.xml | 6 +- config/freeradius2/freeradiussqlconf.xml | 6 +- config/freeradius2/freeradiussync.xml | 6 +- pkg_config.8.xml | 4 +- pkg_config.8.xml.amd64 | 4 +- 13 files changed, 707 insertions(+), 19 deletions(-) mode change 100755 => 100644 config/freeradius2/freeradius.xml mode change 100755 => 100644 config/freeradius2/freeradius_view_config.php mode change 100755 => 100644 config/freeradius2/freeradiuscerts.xml mode change 100755 => 100644 config/freeradius2/freeradiusclients.xml mode change 100755 => 100644 config/freeradius2/freeradiuseapconf.xml mode change 100755 => 100644 config/freeradius2/freeradiusinterfaces.xml create mode 100644 config/freeradius2/freeradiusmodulesldap.xml mode change 100755 => 100644 config/freeradius2/freeradiussettings.xml mode change 100755 => 100644 config/freeradius2/freeradiussqlconf.xml mode change 100755 => 100644 config/freeradius2/freeradiussync.xml diff --git a/config/freeradius2/freeradius.inc b/config/freeradius2/freeradius.inc index 816eb984..e3008e98 100755 --- a/config/freeradius2/freeradius.inc +++ b/config/freeradius2/freeradius.inc @@ -793,6 +793,26 @@ function freeradius_serverdefault_resync() { global $config; $conf = ''; + + // Get Variables from freeradiusmodulesldap.xml + $arrmodulesldap = $config['installedpackages']['freeradiusmodulesldap']['config'][0]; + + // If unchecked then disable authorize + if (!$arrmodulesldap['varmodulesldapenableauthorize']) { + $varmodulesldapenableauthorize = '### ldap ###'; + } + else { + $varmodulesldapenableauthorize = 'ldap'; + } + + // If unchecked then disable authenticate + if (!$arrmodulesldap['varmodulesldapenableauthenticate']) { + $varmodulesldapenableauthenticate = "#Auth-Type LDAP {" . "\n\t\t\t#ldap" . "\n\t#}"; + } + else { + $varmodulesldapenableauthenticate = "Auth-Type LDAP {" . "\n\t\t\tldap" . "\n\t}"; + } + // Get Variables from freeradiussqlconf.xml $sqlconf = $config['installedpackages']['freeradiussqlconf']['config'][0]; $varsqlconfenableauthorize = ($sqlconf['varsqlconfenableauthorize']?$sqlconf['varsqlconfenableauthorize']:'Disable'); @@ -1022,7 +1042,7 @@ authorize { # # The ldap module will set Auth-Type to LDAP if it has not # already been set -# ldap + $varmodulesldapenableauthorize # # Enforce daily limits on time spent logged in. @@ -1141,9 +1161,7 @@ authenticate { # Note that this means "check plain-text password against # the ldap database", which means that EAP won't work, # as it does not supply a plain-text password. -# Auth-Type LDAP { -# ldap -# } + $varmodulesldapenableauthenticate # # Allow EAP authentication. @@ -2258,4 +2276,288 @@ EOD; } +function freeradius_modulesldap_resync() { + global $config; + $conf = ''; + + $arrmodulesldap = $config['installedpackages']['freeradiusmodulesldap']['config'][0]; + + // Enable and Disable LDAP for "authorize" and "authenticate" will be done in "freeradius_serverdefault_resync" + + + // Variables for General Configuration + $varmodulesldapserver = ($arrmodulesldap['varmodulesldapserver']?$arrmodulesldap['varmodulesldapserver']:'ldap.your.domain'); + $varmodulesldapidentity = ($arrmodulesldap['varmodulesldapidentity']?$arrmodulesldap['varmodulesldapidentity']:'cn=admin,o=My Org,c=UA'); + $varmodulesldappassword = ($arrmodulesldap['varmodulesldappassword']?$arrmodulesldap['varmodulesldappassword']:'mypass'); + $varmodulesldapbasedn = ($arrmodulesldap['varmodulesldapbasedn']?$arrmodulesldap['varmodulesldapbasedn']:'o=My Org,c=UA'); + $varmodulesldapfilter = ($arrmodulesldap['varmodulesldapfilter']?$arrmodulesldap['varmodulesldapfilter']:'(uid=%{%{Stripped-User-Name}:-%{User-Name}})'); + $varmodulesldapbasefilter = ($arrmodulesldap['varmodulesldapbasefilter']?$arrmodulesldap['varmodulesldapbasefilter']:'(objectclass=radiusprofile)'); + $varmodulesldapldapconnectionsnumber = ($arrmodulesldap['varmodulesldapldapconnectionsnumber']?$arrmodulesldap['varmodulesldapldapconnectionsnumber']:'5'); + $varmodulesldaptimeout = ($arrmodulesldap['varmodulesldaptimeout']?$arrmodulesldap['varmodulesldaptimeout']:'4'); + $varmodulesldaptimelimit = ($arrmodulesldap['varmodulesldaptimelimit']?$arrmodulesldap['varmodulesldaptimelimit']:'3'); + $varmodulesldapnettimeout = ($arrmodulesldap['varmodulesldapnettimeout']?$arrmodulesldap['varmodulesldapnettimeout']:'1'); + + // Variables for TLS / Certificates - will be added later + + + // Miscellaneous Configuration + MS Active Directory Compatibility + $varmodulesldapmsadcompatibilityenable = ($arrmodulesldap['varmodulesldapmsadcompatibilityenable']?$arrmodulesldap['varmodulesldapmsadcompatibilityenable']:'Disable'); + if ($arrmodulesldap['varmodulesldapmsadcompatibilityenable'] == 'Disable') { + $varmodulesldapmsadcompatibility = '### MS Active Directory Compatibility is disabled ###'; + } + else { + $varmodulesldapmsadcompatibility = 'chase_referrals = yes' . "\n\trebind = yes"; + } + + // When disabled we put this in the file but commented (#) like in the default installation + if (!$arrmodulesldap['varmodulesldapdmiscenable']) { + $varmodulesldapdefaultprofile = '### default_profile = "cn=radprofile,ou=dialup,o=My Org,c=UA" ###'; + $varmodulesldapprofileattribute = '### profile_attribute = "radiusProfileDn" ###'; + $varmodulesldapaccessattr = '### access_attr = "dialupAccess" ###'; + } + // When enabled we put in the default values so there is no empty entry if there is not input from GUI + else { + $varmodulesldapdefaultprofile = ($arrmodulesldap['varmodulesldapdefaultprofile']?$arrmodulesldap['varmodulesldapdefaultprofile']:'cn=radprofile,ou=dialup,o=My Org,c=UA'); + $varmodulesldapdefaultprofile = "default_profile = " . '"' . "$varmodulesldapdefaultprofile" . '"'; + $varmodulesldapprofileattribute = ($arrmodulesldap['varmodulesldapprofileattribute']?$arrmodulesldap['varmodulesldapprofileattribute']:'radiusProfileDn'); + $varmodulesldapprofileattribute = "profile_attribute = " . '"' . "$varmodulesldapprofileattribute" . '"'; + $varmodulesldapaccessattr = ($arrmodulesldap['varmodulesldapaccessattr']?$arrmodulesldap['varmodulesldapaccessattr']:'dialupAccess'); + $varmodulesldapaccessattr = "access_attr = " . '"' . "$varmodulesldapaccessattr" . '"'; + } + + // Group membership checking + // When disabled we put this in the file but commented (#) like in the default installation + if (!$arrmodulesldap['varmodulesldapgroupenable']) { + $varmodulesldapgroupnameattribute = '### groupname_attribute = cn ###'; + $varmodulesldapgroupmembershipfilter = '### groupmembership_filter = "(|(&(objectClass=GroupOfNames)(member=%{control:Ldap-UserDn}))(&(objectClass=GroupOfUniqueNames)(uniquemember=%{control:Ldap-UserDn})))" ###'; + $varmodulesldapgroupmembershipattribute = '### groupmembership_attribute = radiusGroupName ###'; + $varmodulesldapcomparecheckitems = '### compare_check_items = yes ###'; + $varmodulesldapdoxlat = '### do_xlat = yes ###'; + $varmodulesldapaccessattrusedforallow = '### access_attr_used_for_allow = yes ###'; + } + + // When enabled we put in the default values so there is no empty entry if there is not input from GUI + else { + $varmodulesldapgroupnameattribute = ($arrmodulesldap['varmodulesldapgroupnameattribute']?$arrmodulesldap['varmodulesldapgroupnameattribute']:'cn'); + $varmodulesldapgroupnameattribute = "groupname_attribute = $varmodulesldapgroupnameattribute"; + $varmodulesldapgroupmembershipfilter = ($arrmodulesldap['varmodulesldapgroupmembershipfilter']?$arrmodulesldap['varmodulesldapgroupmembershipfilter']:'(|(&(objectClass=GroupOfNames)(member=%{control:Ldap-UserDn}))(&(objectClass=GroupOfUniqueNames)(uniquemember=%{control:Ldap-UserDn})))'); + $varmodulesldapgroupmembershipfilter = "groupmembership_filter = " . '"' . "$varmodulesldapgroupmembershipfilter" . '"'; + $varmodulesldapgroupmembershipattribute = ($arrmodulesldap['varmodulesldapgroupmembershipattribute']?$arrmodulesldap['varmodulesldapgroupmembershipattribute']:'radiusGroupName'); + $varmodulesldapgroupmembershipattribute = "groupmembership_attribute = $varmodulesldapgroupmembershipattribute"; + + $varmodulesldapcomparecheckitems = ($arrmodulesldap['varmodulesldapcomparecheckitems']?$arrmodulesldap['varmodulesldapcomparecheckitems']:'yes'); + $varmodulesldapcomparecheckitems = "compare_check_items = $varmodulesldapcomparecheckitems"; + $varmodulesldapdoxlat = ($arrmodulesldap['varmodulesldapdoxlat']?$arrmodulesldap['varmodulesldapdoxlat']:'yes'); + $varmodulesldapdoxlat = "do_xlat = $varmodulesldapdoxlat"; + $varmodulesldapaccessattrusedforallow = ($arrmodulesldap['varmodulesldapaccessattrusedforallow']?$arrmodulesldap['varmodulesldapaccessattrusedforallow']:'yes'); + $varmodulesldapaccessattrusedforallow = "access_attr_used_for_allow = $varmodulesldapaccessattrusedforallow"; + } + + // Keepalive variables + $varmodulesldapkeepaliveidle = ($arrmodulesldap['varmodulesldapkeepaliveidle']?$arrmodulesldap['varmodulesldapkeepaliveidle']:'60'); + $varmodulesldapkeepaliveprobes = ($arrmodulesldap['varmodulesldapkeepaliveprobes']?$arrmodulesldap['varmodulesldapkeepaliveprobes']:'3'); + $varmodulesldapkeepaliveinterval = ($arrmodulesldap['varmodulesldapkeepaliveinterval']?$arrmodulesldap['varmodulesldapkeepaliveinterval']:'3'); + +$conf .= << \ No newline at end of file diff --git a/config/freeradius2/freeradius.xml b/config/freeradius2/freeradius.xml old mode 100755 new mode 100644 index bcff9b17..f2cd3dcf --- a/config/freeradius2/freeradius.xml +++ b/config/freeradius2/freeradius.xml @@ -65,7 +65,7 @@ Users /pkg.php?xml=freeradius.xml - + NAS / Clients @@ -90,7 +90,11 @@ Certificates /pkg_edit.php?xml=freeradiuscerts.xml&id=0 - + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + View config /freeradius_view_config.php @@ -100,6 +104,11 @@ /pkg_edit.php?xml=freeradiussync.xml&id=0 + + /usr/local/pkg/ + 0755 + http://www.pfsense.org/packages/config/freeradius2/freeradius.inc + /usr/local/www/ 0755 @@ -143,7 +152,7 @@ /usr/local/pkg/ 0755 - http://www.pfsense.org/packages/config/freeradius2/freeradius.inc + http://www.pfsense.org/packages/config/freeradius2/freeradiusmodulesldap.xml diff --git a/config/freeradius2/freeradius_view_config.php b/config/freeradius2/freeradius_view_config.php old mode 100755 new mode 100644 index 14e37455..218a9abb --- a/config/freeradius2/freeradius_view_config.php +++ b/config/freeradius2/freeradius_view_config.php @@ -42,6 +42,7 @@ function get_file($file){ $files['server']="/usr/local/etc/raddb/certs/server.cnf"; $files['client']="/usr/local/etc/raddb/certs/client.cnf"; $files['index']="/usr/local/etc/raddb/certs/index.txt"; + $files['ldap']="/usr/local/etc/raddb/modules/ldap"; if ($files[$file]!="" && file_exists($files[$file])){ @@ -86,6 +87,7 @@ else{ $tab_array[] = array(gettext("EAP"), false, "/pkg_edit.php?xml=freeradiuseapconf.xml&id=0"); $tab_array[] = array(gettext("SQL"), false, "/pkg_edit.php?xml=freeradiussqlconf.xml&id=0"); $tab_array[] = array(gettext("Certificates"), false, "/pkg_edit.php?xml=freeradiuscerts.xml&id=0"); + $tab_array[] = array(gettext("LDAP"), false, "/pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0"); $tab_array[] = array(gettext("View config"), true, "/freeradius_view_config.php"); $tab_array[] = array(gettext("XMLRPC Sync"), false, "/pkg_edit.php?xml=freeradiussync.xml&id=0"); display_top_tabs($tab_array); @@ -112,6 +114,7 @@ else{       +   @@ -152,6 +155,7 @@ else{ $('btn_server').value="server.cnf"; $('btn_client').value="client.cnf"; $('btn_index').value="index.txt"; + $('btn_ldap').value="ldap"; scroll(0,0); } diff --git a/config/freeradius2/freeradiuscerts.xml b/config/freeradius2/freeradiuscerts.xml old mode 100755 new mode 100644 index 34ab5a03..1393dea8 --- a/config/freeradius2/freeradiuscerts.xml +++ b/config/freeradius2/freeradiuscerts.xml @@ -78,7 +78,11 @@ Certificates /pkg_edit.php?xml=freeradiuscerts.xml&id=0 - + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + View config /freeradius_view_config.php diff --git a/config/freeradius2/freeradiusclients.xml b/config/freeradius2/freeradiusclients.xml old mode 100755 new mode 100644 index 8e5e6b5b..57ad1b7d --- a/config/freeradius2/freeradiusclients.xml +++ b/config/freeradius2/freeradiusclients.xml @@ -77,7 +77,11 @@ Certificates /pkg_edit.php?xml=freeradiuscerts.xml&id=0 - + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + View config /freeradius_view_config.php @@ -86,7 +90,7 @@ XMLRPC Sync /pkg_edit.php?xml=freeradiussync.xml&id=0 - + Client IP Address diff --git a/config/freeradius2/freeradiuseapconf.xml b/config/freeradius2/freeradiuseapconf.xml old mode 100755 new mode 100644 index dd70a959..b319f198 --- a/config/freeradius2/freeradiuseapconf.xml +++ b/config/freeradius2/freeradiuseapconf.xml @@ -78,7 +78,11 @@ Certificates /pkg_edit.php?xml=freeradiuscerts.xml&id=0 - + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + View config /freeradius_view_config.php diff --git a/config/freeradius2/freeradiusinterfaces.xml b/config/freeradius2/freeradiusinterfaces.xml old mode 100755 new mode 100644 index 3819908e..f15e998f --- a/config/freeradius2/freeradiusinterfaces.xml +++ b/config/freeradius2/freeradiusinterfaces.xml @@ -77,7 +77,11 @@ Certificates /pkg_edit.php?xml=freeradiuscerts.xml&id=0 - + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + View config /freeradius_view_config.php diff --git a/config/freeradius2/freeradiusmodulesldap.xml b/config/freeradius2/freeradiusmodulesldap.xml new file mode 100644 index 00000000..317054d2 --- /dev/null +++ b/config/freeradius2/freeradiusmodulesldap.xml @@ -0,0 +1,345 @@ + + + + + + + All rights reserved. + + Based on m0n0wall (http://m0n0.ch/wall) + Copyright (C) 2003-2006 Manuel Kasper . + All rights reserved. + */ +/* ========================================================================== */ +/* + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, + INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + */ +/* ========================================================================== */ +]]> + + Describe your package requirements here + Currently there are no FAQ items provided. + freeradiusmodulesldap + none + FreeRADIUS: LDAP + pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + /usr/local/pkg/freeradius.inc + + + Users + /pkg.php?xml=freeradius.xml + + + NAS / Clients + /pkg.php?xml=freeradiusclients.xml + + + Interfaces + /pkg.php?xml=freeradiusinterfaces.xml + + + Settings + /pkg_edit.php?xml=freeradiussettings.xml&id=0 + + + EAP + /pkg_edit.php?xml=freeradiuseapconf.xml&id=0 + + + SQL + /pkg_edit.php?xml=freeradiussqlconf.xml&id=0 + + + Certificates + /pkg_edit.php?xml=freeradiuscerts.xml&id=0 + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + + + + View config + /freeradius_view_config.php + + + XMLRPC Sync + /pkg_edit.php?xml=freeradiussync.xml&id=0 + + + + + ENABLE LDAP SUPPORT + listtopic + + + Enable LDAP For Authorization + varmodulesldapenableauthorize + + checkbox + + + Enable LDAP For Authentication + varmodulesldapenableauthenticate + + checkbox + + + GENERAL CONFIGURATION + listtopic + + + Server + varmodulesldapserver + + input + 80 + ldap.your.domain + + + Identity + varmodulesldapidentity + + input + 80 + + + + Password + varmodulesldappassword + + password + 80 + mypass + + + Basedn + varmodulesldapbasedn + + input + 80 + + + + Filter + varmodulesldapfilter + + input + 80 + + + + Base Filter + varmodulesldapbasefilter + + input + 80 + + + + LDAP Connections Number + varmodulesldapldapconnectionsnumber + + input + 80 + 5 + + + Timeout + varmodulesldaptimeout + + input + 80 + 4 + + + Timelimit + varmodulesldaptimelimit + + input + 80 + 3 + + + Net Timeout + varmodulesldapnettimeout + + input + 80 + 1 + + + MISCELLANEOUS CONFIGURATION + listtopic + + + Active Directory Compatibility + varmodulesldapmsadcompatibilityenable + + select + Disable + + + + + + + Enable Misc Configuration + varmodulesldapdmiscenable + + checkbox + varmodulesldapdefaultprofile,varmodulesldapprofileattribute,varmodulesldapaccessattr + + + Default Profile + varmodulesldapdefaultprofile + + input + 80 + + + + Profile Attribute + varmodulesldapprofileattribute + + input + 80 + radiusProfileDn + + + Access Attribute + varmodulesldapaccessattr + + input + 80 + dialupAccess + + + Group Membership Options + listtopic + + + Enable Group Membership Options + varmodulesldapgroupenable + + checkbox + varmodulesldapaccessattrusedforallow,varmodulesldapdoxlat,varmodulesldapcomparecheckitems,varmodulesldapgroupmembershipattribute,varmodulesldapgroupmembershipfilter,varmodulesldapgroupnameattribute + + + Groupname Attribute + varmodulesldapgroupnameattribute + + input + 80 + cn + + + Groupmembership Filter + varmodulesldapgroupmembershipfilter + + input + 80 + + + + Groupmembership Attribute + varmodulesldapgroupmembershipattribute + + input + 80 + radiusGroupName + + + Compare Check Items + varmodulesldapcomparecheckitems + + select + Yes + + + + + + + Do XLAT + varmodulesldapdoxlat + + select + Yes + + + + + + + Access Attribute Used For Allow + varmodulesldapaccessattrusedforallow + + select + Yes + + + + + + + KEEPALIVE CONFIGURATION + listtopic + + + LDAP OPT X KEEPALIVE IDLE + varmodulesldapkeepaliveidle + + input + 80 + 60 + + + LDAP OPT X KEEPALIVE PROBES + varmodulesldapkeepaliveprobes + + input + 80 + 3 + + + LDAP OPT X KEEPALIVE INTERVAL + varmodulesldapkeepaliveinterval + + input + 80 + 3 + + + + freeradius_modulesldap_resync(); + + + freeradius_modulesldap_resync(); + + \ No newline at end of file diff --git a/config/freeradius2/freeradiussettings.xml b/config/freeradius2/freeradiussettings.xml old mode 100755 new mode 100644 index e49aee1a..67e75732 --- a/config/freeradius2/freeradiussettings.xml +++ b/config/freeradius2/freeradiussettings.xml @@ -78,7 +78,11 @@ Certificates /pkg_edit.php?xml=freeradiuscerts.xml&id=0 - + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + View config /freeradius_view_config.php diff --git a/config/freeradius2/freeradiussqlconf.xml b/config/freeradius2/freeradiussqlconf.xml old mode 100755 new mode 100644 index bce593fe..538ad45d --- a/config/freeradius2/freeradiussqlconf.xml +++ b/config/freeradius2/freeradiussqlconf.xml @@ -78,7 +78,11 @@ Certificates /pkg_edit.php?xml=freeradiuscerts.xml&id=0 - + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + View config /freeradius_view_config.php diff --git a/config/freeradius2/freeradiussync.xml b/config/freeradius2/freeradiussync.xml old mode 100755 new mode 100644 index 4a15c8d2..66a2701f --- a/config/freeradius2/freeradiussync.xml +++ b/config/freeradius2/freeradiussync.xml @@ -90,7 +90,11 @@ POSSIBILITY OF SUCH DAMAGE. Certificates /pkg_edit.php?xml=freeradiuscerts.xml&id=0 - + + + LDAP + /pkg_edit.php?xml=freeradiusmodulesldap.xml&id=0 + View config /freeradius_view_config.php diff --git a/pkg_config.8.xml b/pkg_config.8.xml index 3467ca99..bcb7d0e4 100644 --- a/pkg_config.8.xml +++ b/pkg_config.8.xml @@ -803,9 +803,9 @@ http://www.freeradius.org/ Do not use together with freeradius package. Both are using the same XML files.]]> - http://forum.pfsense.org/index.php/topic,43675.0.html + http://doc.pfsense.org/index.php/FreeRADIUS_2.x_package System - 2.1.12 pkg v1.4.3 + 2.1.12 pkg v1.4.4 BETA 2.0 nachtfalkeaw@web.de diff --git a/pkg_config.8.xml.amd64 b/pkg_config.8.xml.amd64 index cc05b695..b6d18cc6 100644 --- a/pkg_config.8.xml.amd64 +++ b/pkg_config.8.xml.amd64 @@ -850,9 +850,9 @@ http://www.freeradius.org/ Do not use together with freeradius package. Both are using the same XML files.]]> - http://forum.pfsense.org/index.php/topic,43675.0.html + http://doc.pfsense.org/index.php/FreeRADIUS_2.x_package System - 2.1.12 pkg v1.4.3 + 2.1.12 pkg v1.4.4 BETA 2.0 nachtfalkeaw@web.de -- cgit v1.2.3