From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3CAAB861.854F634@altlinux.ru> Date: Wed, 03 Apr 2002 12:08:01 +0400 From: Aleksey Novodvorsky Organization: ALTLinux X-Mailer: Mozilla 4.78 [ru] (X11; U; Linux 2.2.21-alt2.p3-up i686) X-Accept-Language: en MIME-Version: 1.0 To: devel@altlinux.ru Content-Type: multipart/mixed; boundary="------------C2018B681EEAACEF544E177D" Subject: [devel] [Fwd: [sisyphus] nss ldap bug ( =?koi8-r?Q?=C9=CC=C9=20=DA=CC=CF=CA=20=D1=20=D3=C5=C7=CF=C4=CE=D1?=)] Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: List-Post: This is a multi-part message in MIME format. --------------C2018B681EEAACEF544E177D Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit --------------C2018B681EEAACEF544E177D Content-Type: message/rfc822 Content-Transfer-Encoding: 8bit Content-Disposition: inline >>From aen Tue Apr 2 22:43:23 2002 Return-Path: Delivered-To: aen@localhost.ru.net Received: from linux.ru.net (localhost [127.0.0.1]) by linux.ru.net (Postfix) with ESMTP id 98CBB2EB3; Tue, 2 Apr 2002 22:43:22 +0400 (MSD) Delivered-To: sisyphus@localhost.ru.net Received: from gnome04.sovam.com (gnome04.sovam.com [194.67.1.185]) by linux.ru.net (Postfix) with ESMTP id 508312E76 for ; Tue, 2 Apr 2002 22:42:11 +0400 (MSD) Received: from ts12-a122.dial.sovam.com ([195.239.1.122]:17537 "EHLO voins.local" ident: "TIMEDOUT" whoson: "-unregistered-" smtp-auth: TLS-CIPHER: TLS-PEER: ) by gnome04.sovam.com with ESMTP id ; Tue, 2 Apr 2002 22:44:44 +0400 Received: by voins.local (Postfix, from userid 500) id 4A7161FC3F; Tue, 2 Apr 2002 22:44:42 +0400 (MSD) From: Alexey Voinov To: Sisyphus Mailing List Message-ID: <20020402184442.GA2734@voins.local> Mail-Followup-To: Alexey Voinov , Sisyphus Mailing List Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="l76fUT7nc3MelDdI" Content-Disposition: inline User-Agent: Mutt/1.3.28i Subject: [sisyphus] nss_ldap bug =?koi8-r?B?KMnMySDazM/KINEg?= =?koi8-r?B?08XHz8TO0Sk=?= Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Date: Tue, 2 Apr 2002 22:44:42 +0400 X-Mozilla-Status2: 00000000 --l76fUT7nc3MelDdI Content-Type: multipart/mixed; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline Content-Transfer-Encoding: 8bit --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Приветсвую всех! В nss_ldap-172-alt4 обнаружился препротивнейший баг. Сегодня полдня потратил на изыскания почему это у меня ls -l стал завершаться с Segmentation fault. Выяснилось, что в nss_ldap кто-то нехороший не проверил в одном месте указатель на NULL. В итоге, если LDAP-сервер по какой-то причине недоступен, то все команды пытающиеся получить скажем имя пользователя по его uid круто обламываются. Патч приложен. (В pam_ldap-125-alt1 тоже прячется злобный SegFault, но на его исправление сегодня уже не хватило времени. Патчик будет, видимо, завтра) -- Best Regards! | Когда вам платят за работу, надо по крайней мере Alexey Voinov | делать вид, что вы работаете... | Б.Виан "Осень в Пекине" voins@voins.program.ru voins@online.ru vns@altlinux.ru --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="nss_ldap-patch.patch" diff -Naurk.orig nss_ldap-172/ldap-nss.c.orig nss_ldap-172/ldap-nss.c --- nss_ldap-172/ldap-nss.c.orig Thu Aug 30 07:34:27 2001 +++ nss_ldap-172/ldap-nss.c Tue Apr 2 14:26:48 2002 @@ -824,7 +824,7 @@ #ifdef HAVE_LDAP_INITIALIZE } #endif - if (__session.ls_conn != NULL || cfg->ldc_next == cfg) + if (__session.ls_conn != NULL || cfg->ldc_next == cfg || cfg->ldc_next == NULL) { break; } --Q68bSM7Ycu6FN28Q-- --l76fUT7nc3MelDdI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8qfwa3FGE/YJu+jkRAuIKAJ9F1Z09TYQEVvIrD5JxgoxgruqoGQCfbP9m m/qqBYamzlhxgzWHLn/WUaw= =w/gk -----END PGP SIGNATURE----- --l76fUT7nc3MelDdI-- _______________________________________________ Sisyphus mailing list Sisyphus@altlinux.ru http://altlinux.ru/mailman/listinfo/sisyphus --------------C2018B681EEAACEF544E177D--