Hi,

I've created a new 2.1.12 package based on the Debian 2.1.10 package so you can check if the new upstream release fixes this bug.

The packaging simply keeps the default 2.1.10 config files, so if it works the packaging will need additional cleanup!

You can find the packages for x86_64 here:

http://homes.esat.kuleuven.be/~rtheys/freeradius/2.1.12-squeeze

They were built on a squeeze box.

If you need it for i386, you can download the following files to a directory:


freeradius_2.1.12+dfsg.orig.tar.gz
freeradius_2.1.12+dfsg-1.dsc
freeradius_2.1.12+dfsg-1.diff.gz

and run the following commands:

apt-get install build-essential
apt-get build-dep freeradius
dpkg-source -x freeradius_2.1.12+dfsg-1.dsc
cd freeradius-2.1.12+dfsg
dpkg-buildpackage

Even if it fixes the bug, I doubt it will end up in the next stable release as it's almost frozen. But it would be nice to document if it fixes your bug.

Regards,

Rik


On 15/06/2012 10:04, José Antonio Antelo wrote:
We followed your instructions to build the package for i386 platform and it 
worked well. After that, it was installed on a production enviroment to
test it. The conclusion was that after few hours working it crashed again (*). If you 
need more information reply to <atic.sistemas.r...@usc.es>.

Regards,

(*)
Jun 14 11:03:55 vm075144 kernel: [2557096.780937] freeradius[26639]: segfault 
at c ip b73a0328 sp bffe3820 error 4 in rlm_eap-2.1.10.so[b739c000+6000]
Jun 14 15:12:24 vm075144 kernel: [2572005.811051] freeradius[31179]: segfault 
at c ip b735e328 sp bfdf4d10 error 4 in rlm_eap-2.1.10.so[b735a000+6000]
Jun 14 15:21:49 vm075144 kernel: [2572570.522135] freeradius[8368]: segfault at 
c ip b7311328 sp bfe97bd0 error 4 in rlm_eap-2.1.10.so[b730d000+6000]


El 05/06/12 10:20, Rik Theys escribió:
Hi,

I manually created a patch for this commit (see attach). I also applied
the patch to the latest Debian package. You can find a build for amd64
at http://homes.esat.kuleuven.be/~rtheys/freeradius.

I have not tested the resulting package, but the patch applied cleanly
and there were no build errors.

To reproduce the packaging:

apt-get install build-essential
apt-get build-dep freeradius
apt-get source freeradius
cd freeradius-2.1.10+dfsg
copy the attached patch to the debian/patches directory
echo "fix-freeing-eap_handler.diff" >> debian/patches/series
add an entry to debian/changelog
dpkg-buildpackage

I believe the same instructions should work for the squeeze version of
freeradius.

If you have time, please test the updated package/patch to see if it
resolves the issue you are seeing, and update the bug report with your
info.

Regards,

Rik






--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to