ger87410 <[EMAIL PROTECTED]> ha escrit:

> /home/avctech/extra/radius-1.5/tests/raddb/config:108: unknown block
> statement
[..]
> config:108 has:
>     guile {

You have rebuilt radius without Guile support, but the auxiliary
configuration files (in particular, tests/raddb/config) were not
rebuilt, that's why radiusd bails out at guile statement. Try running
make clean in 'tests' subdirectory. If raddb/config disappears after it,
re-run make check.

> /var/log/radius.log just says every time I try to authenticate:
>     Oct 03 10:39:57 [2268]: Main.notice: child 2270 terminated on signal 11

And that's the reason :) Try setting `ulimit -c unlimited' and examining
the core file to see where exactly it segfaults. I guess it is somewhere
within your changes.

> I'm not even sure how to setup 1.5 to use a 'normal' means of
> authenticating.  Do I need to set that up and then test it on the fresh
> install before we can rule out the modifications I made to the gnu radius
> source?

It would be preferable from the very beginning, but since you have made
it this far, let's first try to make `make check' work. In the meantime,
I could examine your changes if you wish. Unfortunately, the diff format
you used in your posting is rather inconvenient. Could you prepare a
usual 'unified diff' format? You can do this using the following
commands (supposing radius-1.5-with-mods is a directory name where the
modified radius sources reside):

# Untar the unchanged distribution into a temporary directory
(cd /tmp; tar xf radius-1.5.tar.gz)
# Create a unified diff
diff -pur /tmp/radius-1.5 radius-1.5-with-mods > radius-1.5.diff
# Remove the temporary
rm -r /tmp/radius-1.5.tar.gz
# Mail diff to Sergey
mail [EMAIL PROTECTED] < radius-1.5.diff

Regards,
Sergey


_______________________________________________
Bug-gnu-radius mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnu-radius

Reply via email to