On 17/04/2014 15:05, Alan DeKok wrote:
That works when they pay. A good chunk of people don't. Then, they complain *here* because their 6 year-old distro still has a 10 year-old version of FreeRADIUS. And the "can't upgrade" because of "stability".
Sadly true, and I do find that odd. My leading theory is that e.g. wireless authentication is usually a task given to someone who doesn't really want to have to do it, and certainly doesn't want to learn anything about it - they consider it a fire & forget. So they're a bit lazy and unwilling to put the work in. I do find it really very sad they're using open-source software and don't feel they can do: ./configure --prefix=/opt/fr-$version make make install ...as if that's some kind of massive deployment hassle when they're doing it on all of two f*ing servers! They get hung up on RPM/deb being the be-all and end-all, when "tar" does the job quite nicely at small scale. (We build RPMs but we've got the expertise). I blame thing like ITIL and other process nonsense - those requirements are often put in by management to stop crazy employees doing crazy unmaintainble things and leaving, but show a fundamental misunderstanding of the issues and end up with "only vendor packages" as a solution :o(
The code is done now. There aren't any long-term maintenance issues. So I think it's fine.
Fair enough - as long as it's not causing you maintenance/build hassles.