I've have a set of new code for the PHP web-based interface to control users, specifically in relation to the MySQL and FreeRADIUS combo. These features are complete: add user[s] remove user[s] disable user[s] check user[s] password It is however clean PHP with straightforward readable code and is PHP4/5 compliant. Anyone interested in working on this new approach, please let me know. It's simple, nothing fancy, no frames, etc. in the HTML. And, it already works for the basic necessary features. I would like to see a few people code up some additional features. It works right now, as is, for most ISP needs. -- Please address your interest directly to me: imjasonn@gmail.com, so you don't get filtered to my FreeRADIUS box. You'll get quicker attention, since I don't read this list every day. -- Jason A. Nunnelley ---------------------------------------- http://www.jasonn.com/
What type of operations are u using? Local only w/ direct access to FR or remote w/ only configs of BD? -----Original Message----- From: freeradius-users-bounces+radiussupport=lrcommunications.net@lists.freeradius .org [mailto:freeradius-users-bounces+radiussupport=lrcommunications.net@lists.fr eeradius.org] On Behalf Of JasonN Sent: Friday, April 28, 2006 3:01 PM To: FreeRadius users mailing list Subject: New PHP for interface I've have a set of new code for the PHP web-based interface to control users, specifically in relation to the MySQL and FreeRADIUS combo. These features are complete: add user[s] remove user[s] disable user[s] check user[s] password It is however clean PHP with straightforward readable code and is PHP4/5 compliant. Anyone interested in working on this new approach, please let me know. It's simple, nothing fancy, no frames, etc. in the HTML. And, it already works for the basic necessary features. I would like to see a few people code up some additional features. It works right now, as is, for most ISP needs. -- Please address your interest directly to me: imjasonn@gmail.com, so you don't get filtered to my FreeRADIUS box. You'll get quicker attention, since I don't read this list every day. -- Jason A. Nunnelley ---------------------------------------- http://www.jasonn.com/ - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
I believed he was referring to browsable dialup administration page using PHP+APACHE+FreeRadius+MySQL direct access to authentication server. -----Original Message----- From: freeradius-users-bounces+mnisay=aim-consultants.com@lists.freeradius.org [mailto:freeradius-users-bounces+mnisay=aim-consultants.com@lists.freeradius .org] On Behalf Of Alex M Sent: Saturday, April 29, 2006 3:32 AM To: 'FreeRadius users mailing list' Subject: RE: New PHP for interface What type of operations are u using? Local only w/ direct access to FR or remote w/ only configs of BD? -----Original Message----- From: freeradius-users-bounces+radiussupport=lrcommunications.net@lists.freera freeradius-users-bounces+dius .org [mailto:freeradius-users-bounces+radiussupport=lrcommunications.net@lists.fr eeradius.org] On Behalf Of JasonN Sent: Friday, April 28, 2006 3:01 PM To: FreeRadius users mailing list Subject: New PHP for interface I've have a set of new code for the PHP web-based interface to control users, specifically in relation to the MySQL and FreeRADIUS combo. These features are complete: add user[s] remove user[s] disable user[s] check user[s] password It is however clean PHP with straightforward readable code and is PHP4/5 compliant. Anyone interested in working on this new approach, please let me know. It's simple, nothing fancy, no frames, etc. in the HTML. And, it already works for the basic necessary features. I would like to see a few people code up some additional features. It works right now, as is, for most ISP needs. -- Please address your interest directly to me: imjasonn@gmail.com, so you don't get filtered to my FreeRADIUS box. You'll get quicker attention, since I don't read this list every day. -- Jason A. Nunnelley ---------------------------------------- http://www.jasonn.com/ - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.5.1/326 - Release Date: 4/27/2006 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.5.1/326 - Release Date: 4/27/2006 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.5.1/326 - Release Date: 4/27/2006
On 4/29/06, mnisay <mnisay@aim-consultants.com> wrote:
I believed he was referring to browsable dialup administration page using PHP+APACHE+FreeRadius+MySQL direct access to authentication server.
You are correct. I had this coded up by a member of my team for a client that runs a small access userbase (dialup). Obviously, dialup is only one of many things you can use radiusd for, and FreeRadius may be modified to do all sorts of stuff. All this PHP interface does is hook you up to the dB (could be remote, but by default I do it locally) and allow you to edit the MySQL dB you're using for your radiusd authentication.
What type of operations are u using? Local only w/ direct access to FR or remote w/ only configs of BD?
If nobody takes offense, I'll just post the URI to download the php code. It's short and sweet. Some of you may find it useful. Obviously, it's not as robust as the the intends to be. But, it's also not broken. Anyone interested in working from this start to build something much more feature rich, please contact me directly. I don't wish to pollute this list. If we come up with something the FreeRadius commit team wish to use, we may offer it at that time. Right now, this is very basic. But, it makes my ISP clients very happy. http://www.jasonn.com/files/projects/manage.php.txt If you want to participate, please don't waste the list's time discussing it here. It's extraneous to the FreeRadius core, even though it may be very useful to many of you. You are welcome to email me personally. - imjasonn@gmail.com -- Jason A. Nunnelley ---------------------------------------- http://www.jasonn.com/
On Sat, 2006-29-04 at 15:07 -0500, JasonN wrote:
On 4/29/06, mnisay <mnisay@aim-consultants.com> wrote:
I believed he was referring to browsable dialup administration page using PHP+APACHE+FreeRadius+MySQL direct access to authentication server.
You are correct. I had this coded up by a member of my team for a client that runs a small access userbase (dialup). Obviously, dialup is only one of many things you can use radiusd for, and FreeRadius may be modified to do all sorts of stuff. All this PHP interface does is hook you up to the dB (could be remote, but by default I do it locally) and allow you to edit the MySQL dB you're using for your radiusd authentication.
What type of operations are u using? Local only w/ direct access to FR or remote w/ only configs of BD?
If nobody takes offense, I'll just post the URI to download the php code. It's short and sweet. Some of you may find it useful. Obviously, it's not as robust as the the intends to be. But, it's also not broken. Anyone interested in working from this start to build something much more feature rich, please contact me directly. I don't wish to pollute this list. If we come up with something the FreeRadius commit team wish to use, we may offer it at that time. Right now, this is very basic. But, it makes my ISP clients very happy.
http://www.jasonn.com/files/projects/manage.php.txt
If you want to participate, please don't waste the list's time discussing it here. It's extraneous to the FreeRadius core, even though it may be very useful to many of you. You are welcome to email me personally. - imjasonn@gmail.com
I'll definitely check it out when I get a chance. If it does some of what I need, I will help write some routines to make it work with PostgreSQL as well as MySQL. I have some PHP code I started to develop that has functions to read the configuration files. My code can be integrated with what you have to allow your code to use items from radiusd.conf and the included files. This would allow a more seamless integration and simpler setup. I will dig around, I am pretty sure I have some code that allows CSS and table formatted output to be generated from arrays generated by SQL queries and other things as well. It makes fairly easy work of "beautifying" generated output.;^)
participants (4)
-
Alex M -
Guy Fraser -
JasonN -
mnisay