aboutsummaryrefslogtreecommitdiffstats
path: root/config/freeradius2/freeradius.xml
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@gmail.com>2011-12-21 17:09:52 -0800
committerScott Ullrich <sullrich@gmail.com>2011-12-21 17:09:52 -0800
commita48ebc8b859866227ed8230d69306b986f05630e (patch)
treeadbfdbb88c8ac468c0401a20e0ea858acd01ec01 /config/freeradius2/freeradius.xml
parent192bf0e5f5a336bb7e912cd919709c67a0d0a23a (diff)
parent871303e56f5b79c9e7172e3cc6411c0418a7a23f (diff)
downloadpfsense-packages-a48ebc8b859866227ed8230d69306b986f05630e.tar.gz
pfsense-packages-a48ebc8b859866227ed8230d69306b986f05630e.tar.bz2
pfsense-packages-a48ebc8b859866227ed8230d69306b986f05630e.zip
Merge pull request #156 from Nachtfalkeaw/master
added GUI to create certificates for freeradius (CA, Server, Client). tested on pfsense version 2.0.1
Diffstat (limited to 'config/freeradius2/freeradius.xml')
-rw-r--r--config/freeradius2/freeradius.xml15
1 files changed, 14 insertions, 1 deletions
diff --git a/config/freeradius2/freeradius.xml b/config/freeradius2/freeradius.xml
index 78a0d984..e55720ac 100644
--- a/config/freeradius2/freeradius.xml
+++ b/config/freeradius2/freeradius.xml
@@ -90,6 +90,10 @@
<url>/pkg_edit.php?xml=freeradiussqlconf.xml&amp;id=0</url>
</tab>
<tab>
+ <text>Certificates</text>
+ <url>/pkg_edit.php?xml=freeradiuscerts.xml&amp;id=0</url>
+ </tab>
+ <tab>
<text>View config</text>
<url>/freeradius_view_config.php</url>
</tab>
@@ -123,7 +127,12 @@
<prefix>/usr/local/pkg/</prefix>
<chmod>0755</chmod>
<item>http://www.pfsense.org/packages/config/freeradius2/freeradiusinterfaces.xml</item>
- </additional_files_needed>
+ </additional_files_needed>
+ <additional_files_needed>
+ <prefix>/usr/local/pkg/</prefix>
+ <chmod>0755</chmod>
+ <item>http://www.pfsense.org/packages/config/freeradius2/freeradiuscerts.xml</item>
+ </additional_files_needed>
<additional_files_needed>
<prefix>/usr/local/pkg/</prefix>
<chmod>0755</chmod>
@@ -302,6 +311,10 @@
freeradius_eapconf_resync();
freeradius_sqlconf_resync();
freeradius_serverdefault_resync();
+ freeradius_clientcertcnf_resync();
+ freeradius_servercertcnf_resync();
+ freeradius_cacertcnf_resync();
+ freeradius_allcertcnf_resync();
exec("rm -f /usr/local/etc/raddb/sites-enabled/control-socket");
exec("rm -f /usr/local/etc/raddb/sites-enabled/inner-tunnel");
</custom_php_install_command>