* Re: [devel] [sisyphus] bind-utils и русские домены
@ 2011-02-18 8:39 ` Sergey Alembekov
0 siblings, 1 reply; 12+ messages in thread
From: Sergey Alembekov @ 2011-02-18 8:39 UTC (permalink / raw)
To: devel
17.02.2011 17:00, Victor Forsiuk пишет:
>
>
> 2011/2/17 Victor Forsiuk <force@altlinux.org <mailto:force@altlinux.org>>
>
>
>
> 2011/1/28 Alexei V. Mezin <alexei-mezin@rambler.ru
> <mailto:alexei-mezin@rambler.ru>>
>
>
> А bind-utils у нас будут уметь русские домены? Или уже умеют, да
> я не умею их готовить?
>
>
> bind-utils у нас не умеет IDN домены, поскольку собран без libidn. С
> появлением TLD .рф (и IDN-регистраций в украинских 2LD) это уже не
> просто недостаток наших дистрибутивов, а полноценный жирный блокер.
>
> Надо паковать современный bind.
>
>
> Добровольцы есть? ;)
Паковать пока не возьмусь, а тестировать готов - есть пара доменов в
зоне .РФ
--
Regards, Sergey Alembekov
ALTLinux Team
xmpp: rt@jabber.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
@ 2011-02-23 14:10 ` Afanasov Dmitry
2011-02-23 15:11 ` Andrii Dobrovol`s`kii
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Afanasov Dmitry @ 2011-02-23 14:10 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 520 bytes --]
On Wed, Feb 23, 2011 at 04:04:24PM +0200, Victor Forsiuk wrote:
> В Owl сейчас bind версии 9.3.5. И учитывая сложность и объем
> кода bind даже перенос на новую версию старых патчей должен быть
> нетривиальным, не говоря уже об аудите нового кода.
перенос старых патчей по крайней мере на 9.6 проблемы не составило.
проблему, как вы справедливо отметили, составляет аудит нового кода.
как я понимаю, надо как минимум внимательно просмотреть все grep sprintf,
grep strcpy.
--
С уважением
Афанасов Дмитрий
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
2011-02-23 14:10 ` Afanasov Dmitry
@ 2011-02-23 15:11 ` Andrii Dobrovol`s`kii
2011-02-23 15:40 ` Michael Shigorin
2 siblings, 1 reply; 12+ messages in thread
From: Andrii Dobrovol`s`kii @ 2011-02-23 15:11 UTC (permalink / raw)
To: ALT Linux Team development discussions
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Afanasov Dmitry пишет:
> On Wed, Feb 23, 2011 at 04:04:24PM +0200, Victor Forsiuk wrote:
>> В Owl сейчас bind версии 9.3.5. И учитывая сложность и объем
>> кода bind даже перенос на новую версию старых патчей должен быть
>> нетривиальным, не говоря уже об аудите нового кода.
> перенос старых патчей по крайней мере на 9.6 проблемы не составило.
> проблему, как вы справедливо отметили, составляет аудит нового кода.
>
> как я понимаю, надо как минимум внимательно просмотреть все grep sprintf,
> grep strcpy.
>
Может временным решением может быть сборка параллельного пакета?
С постепенной притиркой всего багажа патчей и аудитом кода...
Кому важней уверенность -- ставит старый, кому необходимы новые
возможности -- новый. Как будут выполнены все запланированные
работы, "отстрел" старого пакета...
- --
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 525-7824 Department of Gas Electronics
Fax: (380-44) 525-2329 Institute of Physics of NASU
*********************************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iF4EAREIAAYFAk1lI54ACgkQpBPgR3404hOiUgEA7sq77ky8pc1cQlFoH2IKhQrq
7gSoQjrTZDMo+MWzHM8A/2v5lfEFXuUoNqfKNXxRPmY8SbYsXEPP9RjqnAyaMr/o
=cvVD
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
2011-02-23 14:10 ` Afanasov Dmitry
2011-02-23 15:11 ` Andrii Dobrovol`s`kii
@ 2011-02-23 15:40 ` Michael Shigorin
2 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2011-02-23 15:40 UTC (permalink / raw)
To: devel
On Wed, Feb 23, 2011 at 05:10:11PM +0300, Afanasov Dmitry wrote:
> как я понимаю, надо как минимум внимательно просмотреть все
> grep sprintf, grep strcpy.
Подсказывают, что http://bash.altlinux.org/147
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
@ 2011-02-23 21:05 ` Ilya Mashkin
2011-02-24 10:54 ` Afanasov Dmitry
1 sibling, 0 replies; 12+ messages in thread
From: Ilya Mashkin @ 2011-02-23 21:05 UTC (permalink / raw)
To: ALT Linux Team development discussions
Victor Forsiuk wrote:
> Если коротко, то у меня есть предложение, которое мне самому не
> нравится.
>
> Предложение состоит в том, чтобы оставить старый bind, но параллельно
> собрать свежий. Да, с дескрипшенами, README и комментариями в конфигах о
> том, что в репозитарии есть более проверенная версия, которую мы считаем
> более безопасной. И если вам не нужны возможности, присутствующие только
> в новой версии - разумнее пользоваться 9.3.6.
По-моему нормальное предложение, лично я только за.
>
> bind-utils же оставить только тот, который умеет idn. Других в наши
> времена быть не должно.
>
ага
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
2011-02-23 21:05 ` Ilya Mashkin
@ 2011-02-24 10:54 ` Afanasov Dmitry
1 sibling, 0 replies; 12+ messages in thread
From: Afanasov Dmitry @ 2011-02-24 10:54 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 906 bytes --]
On Wed, Feb 23, 2011 at 05:05:31PM +0200, Victor Forsiuk wrote:
> Предложение состоит в том, чтобы оставить старый bind, но параллельно
> собрать свежий. Да, с дескрипшенами, README и комментариями в конфигах о
> том, что в репозитарии есть более проверенная версия, которую мы считаем
> более безопасной. И если вам не нужны возможности, присутствующие только в
> новой версии - разумнее пользоваться 9.3.6.
наверно так и придется. почитал я тут
http://ftp.isc.org/isc/bind9/9.7.3/RELEASE-NOTES-BIND-9.7.3.html
и немного прифигел: занет кто вообще, как там весь dnssec работает? там не
только sprintf'ы править надо. у них bind не всегда соединения правильно
закрывает и виснет, когда peer что-нибудь неожиданное делает:
... This resolves an issue where sockets would shut down on Windows servers
causing named to stop responding to queries. [RT #21906]
--
С уважением
Афанасов Дмитрий
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
@ 2011-03-27 22:44 ` Aleksey Novodvorsky
2011-04-13 13:52 ` Victor Forsiuk
0 siblings, 1 reply; 12+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-27 22:44 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Victor Forsiuk
24 февраля 2011 г. 17:54 пользователь Victor Forsiuk
<force@altlinux.org> написал:
>
>
> 2011/2/23 Andrii Dobrovol`s`kii <dobr@iop.kiev.ua>
>>
>> >
>> Может временным решением может быть сборка параллельного пакета?
>> С постепенной притиркой всего багажа патчей и аудитом кода...
>> Кому важней уверенность -- ставит старый, кому необходимы новые
>> возможности -- новый. Как будут выполнены все запланированные
>> работы, "отстрел" старого пакета...
>
> Мысль, как я вижу, назрела. Андрей синхронно со мной предложил.
>
> Я потихоньку готовлю пакет. Начну с включения IPv6 и GSS TSIG.
Виктор, процесс идет?
Rgrds, Алексей
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
2011-03-27 22:44 ` Aleksey Novodvorsky
@ 2011-04-13 13:52 ` Victor Forsiuk
2011-04-13 18:21 ` Dmitry V. Levin
0 siblings, 1 reply; 12+ messages in thread
From: Victor Forsiuk @ 2011-04-13 13:52 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Aleksey Novodvorsky
2011/3/28 Aleksey Novodvorsky <aen@altlinux.ru>:
> 24 февраля 2011 г. 17:54 пользователь Victor Forsiuk
> <force@altlinux.org> написал:
>>
>>
>> 2011/2/23 Andrii Dobrovol`s`kii <dobr@iop.kiev.ua>
>>>
>>> >
>>> Может временным решением может быть сборка параллельного пакета?
>>> С постепенной притиркой всего багажа патчей и аудитом кода...
>>> Кому важней уверенность -- ставит старый, кому необходимы новые
>>> возможности -- новый. Как будут выполнены все запланированные
>>> работы, "отстрел" старого пакета...
>>
>> Мысль, как я вижу, назрела. Андрей синхронно со мной предложил.
>>
>> Я потихоньку готовлю пакет. Начну с включения IPv6 и GSS TSIG.
>
> Виктор, процесс идет?
Процесс привел к появлению в сизифе (4 апреля) пакета
bind9.8-9.8.0-alt0.1. Большое спасибо Дмитрию Афанасову за
портирование патчей к 9.3.6 на эту версию!
Подозреваю, что не все заметили его появление - это ведь параллельный
пакет, а не вытесняющий bind. Поэтому анонсирую его тут и призываю
активнее тестировать. Все изменения отражены в ченжлоге, вкратце самые
важные:
- поддержка IDN
- поддержка IPv6
- поддержка GSSAPI (т.е., bind может работать с AD)
- собран как "легкий" вариант named, так и с поддержкой драйверов
загружаемых зон - SDB и DLZ
Две последние фичи - это конкретные вкусности свежего bind (а, еще
легкий доступ к статистике, по http), а вот корректную работу с IDN и
IPv6 я предлагаю рассматривать как обязательные свойства всех сетевых
приложений. Вплоть до блокеров на пакеты, которые собраны без их
поддержки...
Известный недостаток в этой сборке bind 9.8 - плохая работа с
pid-файлом. Хотя, и в bind-9.3.6-alt6 тоже не всё корректно работает,
только по-другому.
При запуске без ключика командной строки (-i) и с пустым значением
опции pid-file теперь pidfile просто не создается. В 9.3.6 в такой
ситуации pidfile появлялся в /var/run/named и корректно удалялся при
завершении работы bind.
Если указать pathname pid-файла в конфиге (например, pid-file
"/var/run/named/named.pid"), то такой файл создается относительно
chroot'а. Вообще говоря, это не то, чего хотелось бы :(. А вот в 9.3.6
значение опции конфига, как оказалось, просто игнорируется: что туда
ни пиши, используется /var/run/named.pid.
Второй момент более неприятен. По завершении работы свежего bind'а с
вышеупомянутыми патчами pid-файл не удаляется.
На "скорость полета" это, как говорится, не влияет, можно и без
pid-файла обходится. Но если у кого-то есть желание сделать в этом
месте красиво - было бы совсем хорошо. У меня с этим возиться
мотивации крайне мало.
В принципе, напрашивается _очень_ костыльное решение: до вызова chroot
вставить код открытия лежащего под чрутом конфига, парсинга оттуда
пути к pid-файлу и открытия его ДО захода в chroot.... Хотя это
грязный хак и апстрим такое никогда не примет... :( Видимо, лучше
просто хорошо откомментировать этот момент в конфиге и перевести
стрелки на "-i".
Что еще... Я не могу найти ни одного аргумента, который бы убедил
меня, что bind 9.3.6 чем-то безопаснее 9.8.0...
И, коллеги, не только в отношении bind, - давайте примем как аксиому,
что софт не умеющий работать с IPv6 и IDN в новый бранч попасть не
должен...
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
2011-04-13 13:52 ` Victor Forsiuk
@ 2011-04-13 18:21 ` Dmitry V. Levin
2011-04-14 2:56 ` REAL
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2011-04-13 18:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2407 bytes --]
On Wed, Apr 13, 2011 at 04:52:06PM +0300, Victor Forsiuk wrote:
[...]
> Процесс привел к появлению в сизифе (4 апреля) пакета
> bind9.8-9.8.0-alt0.1. Большое спасибо Дмитрию Афанасову за
> портирование патчей к 9.3.6 на эту версию!
>
> Подозреваю, что не все заметили его появление - это ведь параллельный
> пакет, а не вытесняющий bind. Поэтому анонсирую его тут и призываю
> активнее тестировать. Все изменения отражены в ченжлоге, вкратце самые
> важные:
> - поддержка IDN
> - поддержка IPv6
> - поддержка GSSAPI (т.е., bind может работать с AD)
> - собран как "легкий" вариант named, так и с поддержкой драйверов
> загружаемых зон - SDB и DLZ
>
> Две последние фичи - это конкретные вкусности свежего bind (а, еще
> легкий доступ к статистике, по http), а вот корректную работу с IDN и
> IPv6 я предлагаю рассматривать как обязательные свойства всех сетевых
> приложений. Вплоть до блокеров на пакеты, которые собраны без их
> поддержки...
Просьба баги на тему поддержки IPv6 подключать к метабагу #23202.
Впрочем, насчет блокеров на пакеты вы, пожалуй, перегибаете.
> Известный недостаток в этой сборке bind 9.8 - плохая работа с
> pid-файлом. Хотя, и в bind-9.3.6-alt6 тоже не всё корректно работает,
> только по-другому.
>
> При запуске без ключика командной строки (-i) и с пустым значением
> опции pid-file теперь pidfile просто не создается. В 9.3.6 в такой
> ситуации pidfile появлялся в /var/run/named и корректно удалялся при
> завершении работы bind.
>
> Если указать pathname pid-файла в конфиге (например, pid-file
> "/var/run/named/named.pid"), то такой файл создается относительно
> chroot'а. Вообще говоря, это не то, чего хотелось бы :(.
Такой bind я себе в контейнер не поставлю. :(
Интересно, кто-нибудь проверял, dropprivs там работает правильно?
> А вот в 9.3.6
> значение опции конфига, как оказалось, просто игнорируется: что туда
> ни пиши, используется /var/run/named.pid.
Так и было задумано.
> Что еще... Я не могу найти ни одного аргумента, который бы убедил
> меня, что bind 9.3.6 чем-то безопаснее 9.8.0...
Меньше фичей -> меньше багов?
> И, коллеги, не только в отношении bind, - давайте примем как аксиому,
> что софт не умеющий работать с IPv6 и IDN в новый бранч попасть не
> должен...
Такого рода аксиомы нужно формулировать и согласовывать на более ранней
стадии работы над бранчем.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
2011-04-13 18:21 ` Dmitry V. Levin
@ 2011-04-14 2:56 ` REAL
2011-04-14 8:40 ` Sergey Y. Afonin
0 siblings, 1 reply; 12+ messages in thread
From: REAL @ 2011-04-14 2:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
14.04.2011 01:21, Dmitry V. Levin пишет:
> Просьба баги на тему поддержки IPv6 подключать к метабагу #23202.
> Впрочем, насчет блокеров на пакеты вы, пожалуй, перегибаете.
Насчёт блокеров +1. А так, я бы попросил человека, который вешает
такие баги, постараться их закрывать самостоятельно. Например, вот мне
IPv6 не нужен, и я пока не планирую в этом направлении тратить время.
>> И, коллеги, не только в отношении bind, - давайте примем как аксиому,
>> что софт не умеющий работать с IPv6 и IDN в новый бранч попасть не
>> должен...
>
> Такого рода аксиомы нужно формулировать и согласовывать на более ранней
> стадии работы над бранчем.
Тем более что ну не тянет это на аксиому, это пока постулат, если
вообще не недоказанная теорема.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
2011-04-14 2:56 ` REAL
@ 2011-04-14 8:40 ` Sergey Y. Afonin
2011-04-14 10:35 ` Andrii Dobrovol`s`kii
0 siblings, 1 reply; 12+ messages in thread
From: Sergey Y. Afonin @ 2011-04-14 8:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thursday, April 14, 2011, REAL wrote:
> > Такого рода аксиомы нужно формулировать и согласовывать на более
> > ранней стадии работы над бранчем.
>
> Тем более что ну не тянет это на аксиому, это пока постулат, если
> вообще не недоказанная теорема.
Нет, это аксиома уже. Два-три года, и это будет уже заметно востребовано.
Ну а что Виктор беспокоится - это совсем понятно: в Украине IPv6 должен
появиться централизованние и быстрее, на сколько я слышал.
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] bind-utils и русские домены
2011-04-14 8:40 ` Sergey Y. Afonin
@ 2011-04-14 10:35 ` Andrii Dobrovol`s`kii
0 siblings, 0 replies; 12+ messages in thread
From: Andrii Dobrovol`s`kii @ 2011-04-14 10:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Sergey Y. Afonin пишет:
> On Thursday, April 14, 2011, REAL wrote:
>
>>> Такого рода аксиомы нужно формулировать и согласовывать на более
>>> ранней стадии работы над бранчем.
>>
>> Тем более что ну не тянет это на аксиому, это пока постулат, если
>> вообще не недоказанная теорема.
>
> Нет, это аксиома уже. Два-три года, и это будет уже заметно востребовано.
> Ну а что Виктор беспокоится - это совсем понятно: в Украине IPv6 должен
> появиться централизованние и быстрее, на сколько я слышал.
>
Просто, в Украине, насколько я понял, доступный ресурс IPv4 можно
считать уже исчерпанным...
- --
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 525-7824 Department of Gas Electronics
Fax: (380-44) 525-2329 Institute of Physics of NASU
*********************************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iF4EAREIAAYFAk2mzesACgkQpBPgR3404hO8PgEAw5N8iJjMbxzWxtOJS301R4/j
/bnCLSr2l5CHAOr/cXQBAMyLytt946d6aZEKsvUyrSs49u6RfTGNeM9CcM2FmEWE
=BO4W
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2011-04-14 10:35 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-18 8:39 ` [devel] [sisyphus] bind-utils и русские домены Sergey Alembekov
2011-02-23 14:10 ` Afanasov Dmitry
2011-02-23 15:11 ` Andrii Dobrovol`s`kii
2011-03-27 22:44 ` Aleksey Novodvorsky
2011-04-13 13:52 ` Victor Forsiuk
2011-04-13 18:21 ` Dmitry V. Levin
2011-04-14 2:56 ` REAL
2011-04-14 8:40 ` Sergey Y. Afonin
2011-04-14 10:35 ` Andrii Dobrovol`s`kii
2011-02-23 15:40 ` Michael Shigorin
2011-02-23 21:05 ` Ilya Mashkin
2011-02-24 10:54 ` Afanasov Dmitry
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git