Hi All Again I have not fixed it, with all the playing around with FreeRadius versions I had not got rlm_python loading when I believed I had fixed it.
Mike :( Mike O'Connor wrote: > Hi All > > I'm happy to say I have fixed this issue. > > I'm not totally happy with the way I did it because it would not be > portable if python was installed a different location. > > If some with a little more knowledge could add this correctly that would > be great. > > # > # $Id: Makefile.in,v 1.2.10.1 2006/02/10 19:47:17 nbk Exp $ > # > > TARGET = @targetname@ > SRCS = rlm_python.c > HEADERS = /usr/include/python2.4/pyerrors.h <----- > RLM_LIBS = @python_ldflags@ > RLM_CFLAGS = @python_cflags@ > > include ../rules.mak > > $(LT_OBJS): $(HEADERS) > > > Mike > > Mike O'Connor wrote: > >> Hi All >> >> I have look at this problem and I can not see how to fix it >> >> How much is it going to cost me to have someone login to a virtual >> machine I'll setup and fix this issue ASAP ? >> >> The fix would need to be done in such away that the standard Debian >> build scripts would be used and the patch sent back to the project. >> >> I'll like the patch for both 1.1.x and for current head. >> >> If someone is interested please contact me privately. >> >> Thanks >> Mike >> >> Alan DeKok wrote: >> >> >>> Mike O'Connor wrote: >>> >>> >>> >>>> I decided to try freeradius-2.0.0-pre2 and its give a much clear idea of >>>> the problem. >>>> The issue seems to be that the rlm_python module is having trouble >>>> loading dynamic code. >>>> >>>> >>>> >>> I suspect it's a shared library problem. The time.so library depends >>> on another one that contains PyExc_IOError. However, that dependency is >>> NOT recorded in time.so. That dependency is also NOT built into >>> FreeRADIUS (or rlm_python), as it as no idea which Python library >>> depends on which other Python library. >>> >>> I suggesting finding out out which library contains that symbol, and >>> then re-building rlm_python to link to that library. >>> >>> Alan DeKok. >>> - >>> List info/subscribe/unsubscribe? See >>> http://www.freeradius.org/list/users.html >>> >>> >>> >> - >> List info/subscribe/unsubscribe? See >> http://www.freeradius.org/list/users.html >> >> > > - > List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html > - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

