Notes |
|
|
we should provide a site for /etc/raddb/sites-available/ and then enable it. It would be the less intrusive way of getting our config in there. I should try to find other RPM packages doing that. |
|
|
(0001724)
|
obilodeau
|
2010-10-12 12:10
(edited on: 2010-10-12 12:11) |
|
The clients.conf piece is resolved by 0001028 however it is not enabled by default (see addons/freeradius-integration/README).
In here I realized that we will probably need a radiusd=enable parameter under [vlan] in pf.conf and perform the appropriate nas_popuplate_... call if it's activated.
|
|
|
(0001908)
|
fgaudreault
|
2011-03-09 11:32
(edited on: 2011-03-09 11:33) |
|
Will build a package with basic radius config. The only thing that the user would need to build is the clients.conf file.
|
|
|
(0001919)
|
fgaudreault
|
2011-03-14 10:14
|
|
More than that, i'll create a virtual host named packetfence, and a virtual host for the inner-tunnel named packetfence-tunnel. I should be able to create custom radiusd.conf and eap.conf without too much problems. Of course, we will build .rpmsave of the original files.
Expected package name : freeradius2-packetfence
I will try to find some time this week to build the .spec and release an rpm on our repo. |
|
|
(0001927)
|
fgaudreault
|
2011-03-15 14:49
|
|
Added the spec, source, and generated RPM file.
The RPM adds two virtual host (packetfence and packetfence-tunnel). It replaces the default radius configurations reflecting that change. Furthermore, we keep the original config copy in file.pfsave files. When you uninstall the package, we replace the current radius configurations with your previous ones. |
|
|
(0001928)
|
fgaudreault
|
2011-03-15 15:28
|
|
Fixed couple of things. Should be all set now. |
|
|
|
Before merge
- put in same spec as current packetfence.spec
- place our addons/802.1X/packetfence.pm in a proper location under /etc/raddb/
- tell the user to configure /etc/raddb/packetfence.pm (or provide a script to do so a la mysql_secure...)
- update admin guide to use this RPM instead of manual config (keep manual config as an appendix)
then we can merge that.
After we can look into getting rid of /etc/raddb/clients.conf as specified in: 0001051 |
|
|
(0001933)
|
fgaudreault
|
2011-03-16 16:28
|
|
Task remaining :
- Add the content of the tar.gz to freeradius-integration folder
- Merge the configuration in the packetfence.spec
- Commit the changes
- Update the admin guide |
|
|
(0001934)
|
fgaudreault
|
2011-03-17 11:28
|
|
|
|
(0001936)
|
fgaudreault
|
2011-03-17 14:07
|
|
|