forum.bitel.ru http://forum.bitel.ru/ |
|
dictionary.xml для 6.0 (обновление словарей) http://forum.bitel.ru/viewtopic.php?f=44&t=8494 |
Страница 1 из 1 |
Автор: | snark [ 26 сен 2013, 21:01 ] | ||
Заголовок сообщения: | dictionary.xml для 6.0 (обновление словарей) | ||
Обновленный dictionary.xml, созданный на базе последних словарей FreeRADIUS-а. В dictionary.xml были обновлены/добавлены словари (в порядке следования в файле): Надеюсь попадет в поставку ![]() Предложения по расширению словаря оставляем в этой теме. Словарь будет обновляться по мере обновления входящих в него словарей. Основные изменения (в порядке следования в файле):
Если кому-то интересно, что еще изменилось - diff/winmerge вам в помощь. Вообще обидно, что не сделали парсинг файлов словарей FreeRADIUS-а, чтобы можно было просто брать и их подсовывать. Всякий раз приходится делать все ручками. Всегда удивляло, что разработчики не стали делать порядок параметров такой же как в FreeRADIUS-е. Интересно, этому есть какая-то причина, кроме "чтобы у нас было не так как у всех"?
|
Автор: | snark [ 30 окт 2013, 13:47 ] |
Заголовок сообщения: | Re: dictionary.xml для 6.0 (обновление словарей) |
Никто ничего не говорит ... Никому не интересно? |
Автор: | Cromeshnic [ 30 окт 2013, 13:51 ] |
Заголовок сообщения: | Re: dictionary.xml для 6.0 (обновление словарей) |
Круто-круто. У тебя в продакшене этот файл? Для 5.2 подходит? Для Dialup? |
Автор: | Cromeshnic [ 30 окт 2013, 13:55 ] |
Заголовок сообщения: | Re: dictionary.xml для 6.0 (обновление словарей) |
Давайте его в gist.github.com засунем, чтобы удобнее было вносить изменения и т.п.? snark, есть акк на github? |
Автор: | snark [ 30 окт 2013, 14:40 ] |
Заголовок сообщения: | Re: dictionary.xml для 6.0 (обновление словарей) |
Cromeshnic писал(а): У тебя в продакшене этот файл? В продакшене, на dialup 5.0 + SE100 сейчас этот файл, а 6.0 + inet пока подготавливаю к переезду и тестирую на том же SE100, так что можно сказать, что файл в 1-м сообщении самый что ни есть рабочий (перезалил на всякий случай). Из вендоров я активно использую ADSL-Forum и Redback, а до недавнего времени, пока на SE100 не перешел, использовал mpd. Mikrotik с похожим словарем (разница в 3-4 атрибуах которые позже добавили) тестил, перед тем как доку написать. Cisco с ISG могу погонять, если очень надо. Cromeshnic писал(а): Давайте его в gist.github.com засунем, чтобы удобнее было вносить изменения и т.п.? А почему нет? Правда я думаю, что перед этим можно смело удалять оттуда Juniper, т.к. если сам его не используешь, то невозможно сказать работает оно или нет, а выкладывать не пойми что не стоит. Cromeshnic писал(а): есть акк на github? Нет, но создать не проблема же. |
Автор: | stark [ 30 окт 2013, 15:41 ] |
Заголовок сообщения: | Re: dictionary.xml для 6.0 (обновление словарей) |
Мы можем добавить это в 6.0 . Но некоторые моменты смущают . В частности vendors всем вдруг надо будет поправить. А если человек не прочитает этот пост и скачает новый dictionary.xml с сайта . Такие можно сделать в 6.1 и в инструкции по переходу написать и поправить доку . Добавить новый атрибуты - не проблема, но менять что-то с середине версии, что может поломать - не хочется . |
Автор: | Phricker [ 30 окт 2013, 16:53 ] |
Заголовок сообщения: | Re: dictionary.xml для 6.0 (обновление словарей) |
Кстати недавно как раз таки вспомнил про то что Снарк кидал мне ссылку на эту тему и зашел поискать как добавить атрибуты Код: PPPD-Upstream-Speed-Limit PPPD-Downstream-Speed-Limit И не нашел ![]() Обновлял биллинг тут знакомым - у них скорость резалась именно этим, а в новом словаре этих атрибутов не было |
Автор: | snark [ 30 окт 2013, 16:56 ] |
Заголовок сообщения: | Re: dictionary.xml для 6.0 (обновление словарей) |
Регистр вендора - это не такая уж и проблема, т.к. это, если говорить про dialup, всего одна строчка. Если говорить про Redback, то проблема прежде всего в том, что в доке написаны одни атрибуты, а в фрирадиусе под теми же самыми цифрами идут совершенно другие атрибуты. Дока - это, безусловно, хорошо, но фрирадиусом пользуется over 9000 людей во всем мире и поэтому получается, что сделать так, как написано в доке у них попросту не получится, т.к. фрирадиус попросту не поймет что от него хотят. Честно говоря, для того чтобы не заморачиваться со словарями вообще я бы вам предложил сделать парсер словарей фрирадиуса (можно выдрать из его сорцов и перевести на java) и тогда любые вопросы к вам относительно словарей отпадут как таковые, т.к. все что достаточно будет сделать - это положить нужный человеку словарь в папку dictionary. В поставке можно иметь всего один словарь со стандарными, RFC-шными атрибутами, а под свое железо человек сам добавит необходимые словари. Если для этого необходимо очень много переписать, то может с 6.1 сделаете так, что в папке dictionary будет лежать всего 1 файл standart.xml со стандартными, RFC-шными атрибутами, а пользователи могут дополнять список атрибутов положив в эту папку файл <Id вендора>.xml, т.е. если это Redback, то файл будет называться 2352.xml. Что это даст? Вам надо будет следить только за RFC атрибутами (мы всяко поможем), ну а расширение словаря целиком и полностью будет лежать на пользователе, который может либо сам нарисовать словарь, либо скачать готовый. Например я использую Redback - я буду делать для него актуальный публичный словарь, который можно либо брать и использовать, либо рисовать свой, если мой не нравится. Cromeshnic использует Cisco и поэтому его словарь всегда будет актуальным и проверенным. Пожалуйста, поймите правильно, Бител один, а вендоров очень много и лучше вы потратите силы на запиливание в БГБ чего-то полезного, чем будете следить за словарем, который, по большому счету, не используете в работе и не можете отвечать за его актуальность. Phricker писал(а): Кстати недавно как раз таки вспомнил про то что Снарк кидал мне ссылку на эту тему и зашел поискать как добавить атрибуты Код: PPPD-Upstream-Speed-Limit PPPD-Downstream-Speed-Limit Я мог бы добавить, но все что я нашел хоть как-то напоминающее словарь - только это, а там ни кода ни имени вендора нет. Найдешь нормальный словарик - добавлю тебе поддержку pppd или как его там официально зовут. |
Автор: | snark [ 09 окт 2014, 20:27 ] |
Заголовок сообщения: | Re: dictionary.xml для 6.0 (обновление словарей) |
Актуальный словарь лежит тут. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |