2 Aug 2011 15:48
Re: segmentation fault freeradius 2.1.7 using rlm_sql
John Dennis <jdennis <at> redhat.com>
2011-08-02 13:48:47 GMT
2011-08-02 13:48:47 GMT
>> Upgraded freeradius to 2.1.11 (built from source) > Don't use 2.1.11 it segfaults, checkout the head of the 2.1.X branch in git > Notice how I DIDN'T suggest upgrading to 2.1.11, but to v2.1.x of git > branch? There's a reason for that, and you just found out the hard > way. "Houston, we have a problem"(Continue reading)This is not the first time a FreeRADIUS release was not ready for production when it was released. Those of us who package upstream projects for distribution worry a lot about stability and robustness. I've said this before so forgive me, but I'm going to reiterate it again. Please don't get mad at the messenger, I have only the best intentions with these observations. FreeRADIUS has some problems which other projects have avoided. * FreeRADIUS has no notion of a "stable release". Many projects maintain both a stable production version and a current version (which is not the same as the "tip", rather it's tagged in source code control, tested and released just like any other release, it's just got a few more features than the rock solid stable release). The rock solid stable release has been field proven, should have the absolute confidence of system administrators and be viable for multiple years (in other words you can install it and be confident once it's put in production you're good to go for several years. Occasionally a stable release needs a bug or security fix. When that occurs the stable release is surgically modified to fix exactly that one issue, it's minor version number is bumped.
This is not the first time a FreeRADIUS release was not ready for
production when it was released. Those of us who package upstream
projects for distribution worry a lot about stability and robustness.
I've said this before so forgive me, but I'm going to reiterate it
again. Please don't get mad at the messenger, I have only the best
intentions with these observations.
FreeRADIUS has some problems which other projects have avoided.
* FreeRADIUS has no notion of a "stable release". Many projects maintain
both a stable production version and a current version (which is not the
same as the "tip", rather it's tagged in source code control, tested and
released just like any other release, it's just got a few more features
than the rock solid stable release). The rock solid stable release has
been field proven, should have the absolute confidence of system
administrators and be viable for multiple years (in other words you can
install it and be confident once it's put in production you're good to
go for several years. Occasionally a stable release needs a bug or
security fix. When that occurs the stable release is surgically modified
to fix exactly that one issue, it's minor version number is bumped.
RSS Feed