aboutsummaryrefslogtreecommitdiffstats
path: root/config/freeradius2/freeradius.xml
diff options
context:
space:
mode:
authorAlexander Wilke <nachtfalkeaw@web.de>2011-12-21 22:37:06 +0000
committerAlexander Wilke <nachtfalkeaw@web.de>2011-12-21 22:37:06 +0000
commitf78c766ee65ecee6623bf911ac1dccd0fcfc7697 (patch)
tree09bc6ec6624a0a4f8aedda4a9dbabace6d18f451 /config/freeradius2/freeradius.xml
parent472dbadfbe0078a2935960e4ed125e9d06d4f198 (diff)
downloadpfsense-packages-f78c766ee65ecee6623bf911ac1dccd0fcfc7697.tar.gz
pfsense-packages-f78c766ee65ecee6623bf911ac1dccd0fcfc7697.tar.bz2
pfsense-packages-f78c766ee65ecee6623bf911ac1dccd0fcfc7697.zip
Added GUI to create certificates for freeradius (CA, server, clients)
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>