Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : alexander lunyov                     2:5020/400     18 Jul 2007  08:16:30
 To : Kir
 Subject : Re: mpd-4.1 и freeradius-1.1.6
 -------------------------------------------------------------------------------- 
 
 Kir wrote:
 
 >> это не решение :) это атрибут. а решение - это такой способ чтобы
 >> freeradius по событию "кончились байты" смог этот атрибут доставить в
 >> mpd. вот это будет решением.
 > Как я понимаю, надо отдельным демоном или скриптом из крона проверять
 > пользователей и у кого лимит исчерпан дописывать в таблицу radreply
 > строку типа
 > | id   | UserName | Attribute         | op | Value
 > | 2880 | xxxxx    | mpd-drop-user     | += | 1
 > 
 > По идее при следующем апдейте, должно выкинуть.
 > Если я не прав или есть более легкий путь, то напишите, самому интересно.
 
 отдельный демон или скрипт это уже слишком сложно. думаю, можно как-то 
 решить проблему используя freeradius'овские perl hooks, но наиболее 
 прямой и безброблемный путь - слать атрибут с количеством байт клиенту, 
 а тот уже должен сам уметь считать байты, причем было бы неплохо иметь 
 возможность передавать клиенту в reply не только количество оставшихся 
 байт, но и сети, для которых трафик не считать. всё остальное, по моему 
 мнению - костыли.
 
 -- 
 your sweet isn't ready yet
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: mpd-4.1 и freeradius-1.1.6   alexander lunyov   17 Jul 2007 16:21:02 
 Re: mpd-4.1 и freeradius-1.1.6   Kir   17 Jul 2007 20:31:28 
 Re: mpd-4.1 и freeradius-1.1.6   alexander lunyov   18 Jul 2007 08:16:30 
Архивное /ru.unix.bsd/6577cc59e22a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional