On Thu, Oct 16, 2003 at 07:35:59AM +0400, Borovoy M. wrote: > Borovoy M. пишет: > >Borovoy M. пишет: > > > >>Поставил пакеты ppp и ppp-radius. При загрузке модуля radius.so pppd > >>пишет следующую ошибку "undefined symbol: chap_auth_hook" и на этом > >>завершает работу. > >> > >># pppd file /etc/ppp/options.pptpd > >>pppd: /usr/lib/pppd/2.4.2b3/radius.so: undefined symbol: chap_auth_hook > >>pppd: Couldn't load plugin radius.so > > >Повесил на пакет ppp-radius bug #3161 > > Попробовал скомпилировать pppd из CVS, та же ошибка. > При этом примерно недели две назад я скачивал pppd из CVS, компилировал > и подсовывал модуль radius.so в каталог /usr/lib/pppd/2.4.2b3/ и pppd из > сизифа успешно его подгружал, о чем писал в лог. > > В общем, понятно почему не находится символ chap_auth_hook - потому что > его там нет. Этот hook находится в файле chap.c, вместо которого > используется теперь файл chap-new.c, в котором совсем другой хук + > поменялись какие то структуры. Надо откатиться назад, но куда? На прежний chap.c? > Может собрать пакеты ppp и ppp-radius с более ранней версией CVS? Может, достаточно откатить chap.c? > У кого работает pppd + radius, подскажите за какое число был рабочий > pppd + radius и как вытащить из CVS исходники той даты? см. cvs(1), искать "-D". > P.S. Странно. Списка рассылки для ppp нет, по крайней мере на > http://www.samba.org/ppp/ я его не нашел. И в багзилле у них только 2 > бага из 260 resolved... Бывает. -- ldv