Google Summer of Code and RadSec?
Hello, some of you may be aware that Google is soon launching another instance of it's "Summer of Code" program. As I understand it, there is some interest in the RadSec extensions to RADIUS here, especially Alan spoke in favor of it a few times. And actually there is going to be a real-world deployment of RadSec with Radiator soon (within a research group that operates the "eduroam" project, www.eduroam.org). Having a second implementation of RadSec would be really great, and I think the Summer of Code might be a good opportunity to introduce RadSec into FreeRADIUS. Since I'm not a real expert in the FR Code can't do much more than suggest that someone of the real developers here likes the idea of being a mentor for RadSec within FreeRADIUS and applies at Google for the project. As far as I've understood the SoC rules, you can only win: 500$ for FreeRADIUS and 4500$ for the guy who implements it. You'd have a very motivated developer (he gets the money only after getting the job done) and a clear timeframe for getting the resulting code. Any optinions on the topic? Greetings, Stefan Winter -- Stefan WINTER RESTENA Foundation - Réseau Téléinformatique de l'Education Nationale et de la Recherche R&D Engineer 6, rue Richard Coudenhove-Kalergi L-1359 Luxembourg email: stefan.winter@restena.lu Tel.: +352 424409-1 http://www.restena.lu Fax: +352 422473
Stefan Winter wrote:
some of you may be aware that Google is soon launching another instance of it's "Summer of Code" program.
[...]
Any opinions on the topic?
I was already thinking of participating in Summer of Code 2006, and I was going to post a similar request at the end of the week. There is a long standing issue with the OpenSSL and GPL licenses, but I can't see when I'll have time to write GnuTLS support in FreeRADIUS. That's why I'd like to submit this project to Summer of Code, and become the mentor of the student who volunteers in this project. In practice, there are a few formalities: - http://code.google.com/soc/ - http://code.google.com/soc/mentorfaq.html Alan is the best person in the role of the "organization administrator", so we need his approval to sign up for Summer of Code. -- Nicolas Baradakis
Nicolas Baradakis <nbk@sitadelle.com> wrote:
Stefan Winter wrote:
Hmm... didn't see that message. I think my mail is broken again.
There is a long standing issue with the OpenSSL and GPL licenses, but I can't see when I'll have time to write GnuTLS support in FreeRADIUS. That's why I'd like to submit this project to Summer of Code, and become the mentor of the student who volunteers in this project.
Sounds good to me.
Alan is the best person in the role of the "organization administrator", so we need his approval to sign up for Summer of Code.
Let's do it. I'd suggest coming up with 3-4 project suggestions, so that there would be more of a chance of a student finding a project they liked. 1) GnuTLS support in rlm_eap 2) radsec (as a separate daemon) 3) adding tacacs+ support (see one of the bugs for template code) Others? The server is at the point where it's getting hard for me to think of simple, yet useful features to add. Alan DeKok.
Alan DeKok wrote:
I'd suggest coming up with 3-4 project suggestions, so that there would be more of a chance of a student finding a project they liked.
1) GnuTLS support in rlm_eap 2) radsec (as a separate daemon) 3) adding tacacs+ support (see one of the bugs for template code)
Others?
It's not a developpement of a part of the server, but it could be a project for the Summer of Code. I didn't try too hard, but I didn't manage to have a shell account defined in RADIUS only. There is a PAM module to check the password, but no name service switch module to provide the uid, the home directory, the login shell, etc. from RADIUS attributes. Perhaps there is a way to do this already, I'm not sure. If it's not the case, we could add a project for writing a libnss-radius module. -- Nicolas Baradakis
Nicolas Baradakis <nbk@sitadelle.com> wrote:
Perhaps there is a way to do this already, I'm not sure. If it's not the case, we could add a project for writing a libnss-radius module.
See: http://www.freeradius.org/summerofcode/ Alan Dekok.
Hi,
Let's do it.
Did someone (Alan?) already file an application to Google? I don't see FreeRADIUS and the ideas page linked from http://coge.google.com/soc/ According to the Mentor FAQ, #7, http://code.google.com/soc/mentorfaq.html#7 a project admin has to apply for inclusion with the Google folks. Greetings, Stefan Winter -- Stefan WINTER RESTENA Foundation - Réseau Téléinformatique de l'Education Nationale et de la Recherche R&D Engineer 6, rue Richard Coudenhove-Kalergi L-1359 Luxembourg email: stefan.winter@restena.lu Tel.: +352 424409-1 http://www.restena.lu Fax: +352 422473
Stefan Winter <stefan.winter@restena.lu> wrote:
Did someone (Alan?) already file an application to Google?
https://list.xs4all.nl/pipermail/freeradius-devel/2006-April/009735.html No response from google, other than an automated email saying "did you read the newsgroups?" I think I'll have to sign up for a gmail account, and post a message on their newsgroup saying what's up? Alan DeKok.
Hello,
https://list.xs4all.nl/pipermail/freeradius-devel/2006-April/009735.html
No response from google, other than an automated email saying "did you read the newsgroups?"
I think I'll have to sign up for a gmail account, and post a message on their newsgroup saying what's up?
Look here, this doesn't sound too well: http://groups.google.com/group/Summer-Discuss-2006/browse_thread/thread/aae9... So... did you get any response? If not, something must have gone wrong. I'm currently trolling around in the SoC IRC channel, maybe I can get more info. Greetings, Stefan Winter -- Stefan WINTER RESTENA Foundation - Réseau Téléinformatique de l'Education Nationale et de la Recherche R&D Engineer 6, rue Richard Coudenhove-Kalergi L-1359 Luxembourg email: stefan.winter@restena.lu Tel.: +352 424409-1 http://www.restena.lu Fax: +352 422473
Stefan Winter <stefan.winter@restena.lu> wrote:
Look here, this doesn't sound too well: http://groups.google.com/group/Summer-Discuss-2006/browse_thread/thread/aae9...
Yeah, that's pretty much what I expected. People who worked with them in the past are preferred to others.
So... did you get any response? If not, something must have gone wrong. I'm currently trolling around in the SoC IRC channel, maybe I can get more info.
I got a response, saying "nope". The above post is a little more informative, though. At this point I'm not sure FreeRADIUS would *ever* be accepted. We weren't in the first SoC, and RADIUS isn't a "cool" application like Haskell, so that would appear to be that. Alan DeKok.
participants (3)
-
Alan DeKok -
Nicolas Baradakis -
Stefan Winter