On 2010.06.01 at 20:56:27 +0800, Denis Feklushkin wrote:

> On Tue, 1 Jun 2010 20:50:03 +0800
> Denis Feklushkin <denis.feklush...@gmail.com> wrote:
> 
> > > > жутко неудобно. думал, сделаю на сервере сертификат честный и забуду о 
> > > > проблеме. ан нет, придётся настраивать всех клиентов
> > > 
> > > Вашему приложению для работы с БД точно надо доверять ВСЕМ
> > > удостоверяющим центрам, сертификаты которых есть в /etc/ssl/certs?
> 
> а что такого? там ведь в норме жуликов нет )

Как нет? Там есть Verisign. Это не жулики в общепринятном смысле слова,
но политические проститутки. Во время войны в Ираке был случай, когда
они перенаправили DNS-ы сайта Аль-Джазиры на сайт с антииракской
агитацией.

Когда речь идет об американском онлайн-магазине Verisign-у можно
додверять. В конце концов, вы при этом рискуеет только деньгьами на
кредитной карточке.  Да и то не очень - портить репутацию американского
же  магазина им неинтересно. 

А когда речь идет о содержимом вашей корпоративной БД, я бы не стал
доверять НИКОМУ кроме своих коропоративных сисадминов.

То есть в общем-то для разных целей нужно использовать РАЗНЫЕ наборы
доверенных сертификатов. И поэтому postgresql не использует
умолчательный системный. 

Не думайте, что авторы PostgreSQL не знают про существование функции
SSL_CTX_set_default_verify_paths (тем более что несколько лет назад это
место в коде libpq патчил я, а я про эту функцию точно знаю)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100601133632.gb9...@wagner.pp.ru

Ответить