Страница 1 из 1

Подружил mpd5 с freeradius 1.1.* + freenibs 1.1.*

Добавлено: 2009-12-14 9:04:18
havarz
Мож кому понадобится.
Не работала фишка с mpd-drop-user.
Берем известный патч для freenibs
http://sourceforge.net/tracker/index.ph ... tid=314145

Код: Выделить всё

--- rlm_nibs.c.origMon Apr 12 22:27:58 2004
+++ rlm_nibs.cTue Apr 13 01:01:41 2004
@@ -1139,6 +1139,8 @@
radlog(L_INFO, querystr);
if (nibs_error != NULL) free(nibs_error);
nibs_user_kill(inst, request);
+ pair = pairmake("Drop-User", "Yes", T_OP_EQ);
+ pairadd(&request->reply->vps, pair);
}
}
меняем там

Код: Выделить всё

+ pair = pairmake("Drop-User", "Yes", T_OP_EQ);
на

Код: Выделить всё

+ pair = pairmake("mpd-drop-user", "1", T_OP_EQ);
все... работает
Переход на другие (новые) версии freeradius, freenibs, не предлагать :smile: Консерватизм :-D

Re: Подружил mpd5 с freeradius 1.1.* + freenibs 1.1.*

Добавлено: 2010-02-28 14:23:35
Alex Keda
а чё за фишка-то?

Re: Подружил mpd5 с freeradius 1.1.* + freenibs 1.1.*

Добавлено: 2010-02-28 15:40:54
havarz
Не совсем понял вопрос.
Уточните пож.