From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 3 Jan 2005 16:03:02 +0800 From: Alexei Takaseev To: community@altlinux.ru Subject: Re: [Comm] cyrus + mysql ( =?KOI8-R?Q?=DB=C9=C6=D2=CF=D7=C1=CE=C9?= =?KOI8-R?Q?=C5_=D0=C1=D2=CF=CC=C5=CA?= ) Message-Id: <20050103160302.7fecc090.alexei@taf.ru> In-Reply-To: <200501031035.20730.checked@mail.ru> References: <200501031035.20730.checked@mail.ru> Organization: /dev/null X-Mailer: Sylpheed version 0.9.10 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jan 2005 08:15:12 -0000 Archived-At: List-Archive: List-Post: On Mon, 3 Jan 2005 10:35:20 +0300 Лааз Вадим wrote: > # cat /usr/lib/sasl2/Cyrus.conf > auxprop_plugin: sql > > sql_engine: mysql > sql_user: mail > sql_passwd: mail > sql_hostnames: localhost > sql_database: mail > sql_statement: select passwd from users where email = '%u' > #sql_verbose: PGSQL > sql_usessl: no > > Я так понимаю, при авторизации сравнивается присланный пароль с тем, > что дает select passwd from users where email = '%u' > > как сделать чтобы присланный пароль перед сравнением шифровался? [taf@metamorph cyrus-sasl2-2.1.20]$ cat /usr/share/doc/cyrus-sasl2-2.1.20/README.ALT checkpw.c: В пакет cyrus-sasl2 добавлен патч, позволяющий хранить пользовательские пароли в SQL в зашифрованом виде. Для использования данной возможности в файле конфигурации нужно указать: password_format: [plaintext|crypt|crypt_trad] [taf@metamorph cyrus-sasl2-2.1.20]$