+++ This bug was initially created as a clone of Bug #906912 +++ Created attachment 691752 [details] Patch to skip unrecognised directives when parsing radius file If ppp is configured to use the radius plugin for authentication: ... plugin radius.so radius-config-file /etc/radiusclient-ng/radiusclient.conf ... and radiusclient.conf contains 'bindaddr *' (as it does in radiusclient-ng-0.5.6-8.fc18.i686.rpm), then: authentication fails with these log messages: > Nov 23 10:46:11 vucc2 pppd[1171]: /etc/radiusclient-ng/radiusclient.conf: line 75: unrecognized > keyword: bindaddr > Nov 23 10:46:11 vucc2 pppd[1171]: RADIUS: Can't read config file > /etc/radiusclient-ng/radiusclient.conf The problem is that the config file parser in the radius plugin of pppd is too strict. Instead of ignoring configuration directives that it does not recognise, and does not care about, it stops parsing the file, and returns an error, and remains itself unconfigured. Patch attached. --- Additional comment from Charlie Brady on 2013-02-01 16:54:41 EST --- Patch was long ago submitted to linux-ppp mailing list, but that list appears to be unmonitored by the ppp maintainers. http://marc.info/?l=linux-ppp&m=134636974704703
Thank you for the bug report and linked patch. I am planing to do the release of ppp in Fedora soon. I will apply the patch, since it looks like it can't break anything.
ppp-2.4.5-29.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/ppp-2.4.5-29.fc19
Package ppp-2.4.5-29.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing ppp-2.4.5-29.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-9554/ppp-2.4.5-29.fc19 then log in and leave karma (feedback).
ppp-2.4.5-29.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.