Re: [GNU Radius 1.5] testsuite: 1 23 failed
"Sergey Poznyakoff" <[email protected]> Wed, 03 Oct 2007 21:30:53 +0300
| Newsgroups | gmane.comp.gnu.radius.bugs |
|---|---|
| Organization | Err, what do you mean? |
| Message-ID | <[email protected]> |
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