From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 02:06:37 2022 Received: (at submit) by debbugs.gnu.org; 18 Oct 2022 06:06:37 +0000 Received: from localhost ([127.0.0.1]:50942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okfkK-00037g-Sp for submit@debbugs.gnu.org; Tue, 18 Oct 2022 02:06:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:55134) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okfkD-00037U-RO for submit@debbugs.gnu.org; Tue, 18 Oct 2022 02:06:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34160) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1okfk2-0007fb-F6 for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2022 02:06:22 -0400 Received: from udcm-wwu1.uni-muenster.de ([128.176.118.7]:7348) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1okfjn-0006HL-4I for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2022 02:06:16 -0400 X-IronPort-AV: E=Sophos;i="5.95,193,1661810400"; d="scan'208";a="206818050" Received: from wiwi-ex-1.wiwi.uni-muenster.de (HELO mail.wiwi.uni-muenster.de) ([10.2.21.33]) by UDCM-RELAY1.UNI-MUENSTER.DE with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 18 Oct 2022 08:05:54 +0200 Received: from D-3170L03 (128.176.63.9) by WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13; Tue, 18 Oct 2022 08:05:53 +0200 From: Jens Lechtenboerger To: Subject: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal Date: Tue, 18 Oct 2022 08:05:53 +0200 Message-ID: <87wn8xr7i6.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Originating-IP: [128.176.63.9] X-ClientProxiedBy: WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) To WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) Received-SPF: pass client-ip=128.176.118.7; envelope-from=Jens.Lechtenboerger@wi.uni-muenster.de; helo=UDCM-WWU1.UNI-MUENSTER.DE X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Hi there, commit 2a2f5530fa230e2b994be5683e63763833bb6a0a breaks ldap-search-internal for searches with empty results. Consider this search with ldapsearch, returning an empty result: ldapsearch -h ldap.pca.dfn.de -tt -x -b O=3DDFN-Verein,C=3DDE \ '(mail=3Dx@example.org)' userCertificate # extended LDIF # # LDAPv3 # base with scope subtree # filter: (mail=3Dx@example.org) # requesting: userCertificate=20 # # search result search: 2 result: 0 Success # numResponses: 1 The problem is that ldap-search-internal interprets the 2 in line "search: 2" as filename with a certificate, bound to variable value. Thus, (insert-file-contents-literally value) results in an error: File is missing: "Opening input file", "Datei oder Verzeichnis nicht gefunden", "[currentdir]/2" Execute that: (let ((ldap-default-base "O=3DDFN-Verein,C=3DDE") (ldap-ldapsearch-args '("-x" "-tt" "-H ldaps://ldap.pca.dfn.de")) (search-plist '(host "" filter "mail=3Dx@example.org" attributes ("us= erCertificate") attrsonly nil withdn nil))) (ldap-search-internal search-plist)) Previously, that returned nil, after the mentioned commit it produces the above error. The added =E2=80=9C?=E2=80=9D should be removed there again: @@ -699,7 +699,7 @@ ldap-search-internal (forward-line 1) (while (looking-at "^\\([A-Za-z][-A-Za-z0-9]*\ \\|[0-9]+\\(?:\\.[0-9]+\\)*\\)\\(;[-A-Za-z0-9]+\\)*[=3D:\t ]+\ -\\(<[\t ]*file://\\)\\(.*\\)$") +\\(<[\t ]*file://\\)?\\(.*\\)$") (setq name (match-string 1) value (match-string 4)) ;; Need to handle file:///D:/... as generated by OpenLDAP Thanks Jens From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 10:18:25 2022 Received: (at 58605) by debbugs.gnu.org; 18 Oct 2022 14:18:25 +0000 Received: from localhost ([127.0.0.1]:53672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oknQG-00064J-Un for submit@debbugs.gnu.org; Tue, 18 Oct 2022 10:18:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oknQ7-00063w-Hv for 58605@debbugs.gnu.org; Tue, 18 Oct 2022 10:18:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60928) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oknQ0-0004n7-Vt; Tue, 18 Oct 2022 10:18:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Pu26KjkdXPAEyR28hy4qi38VT4r9pchx00+Ta69nYuQ=; b=ibzE6mmYTGQ/HXo1J7vp uk7EzyhCPOnNn7U3N9D+6zFuH8YnSQEZND8a8uRLG6/RjJoBkbiQfHzd+zMn1k0jqyBM6NivCnTv0 VDdLa04zGMao+E6L3PLYT0Rxus0VPoC/IDmZBbxWAbhzjtDZlvIhbKtvQhNHnSYO38wBka3eNlIHq QHbFGwQFisp7M8+R6c3dHixP5Gsbkv0jZott0+240JexJi5gg+A+fjfDON76AIKeZKDTXMeRjUELJ xsQFePAi0g6Tr2y0IADPl8rc97n/22RveW83fXLADqI1DjvfQv2Xpac8otweAd5U0TQiLtnfIr/Zm +dcWa1726lst+g==; Received: from [87.69.77.57] (port=4393 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oknQ0-0006dn-8n; Tue, 18 Oct 2022 10:18:08 -0400 Date: Tue, 18 Oct 2022 17:17:59 +0300 Message-Id: <837d0x1ai0.fsf@gnu.org> From: Eli Zaretskii To: Jens Lechtenboerger , Filipp Gunbin In-Reply-To: <87wn8xr7i6.fsf@wi.uni-muenster.de> (message from Jens Lechtenboerger on Tue, 18 Oct 2022 08:05:53 +0200) Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal References: <87wn8xr7i6.fsf@wi.uni-muenster.de> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Filipp, could you please look into this issue? > From: Jens Lechtenboerger > Date: Tue, 18 Oct 2022 08:05:53 +0200 > > Hi there, > > commit 2a2f5530fa230e2b994be5683e63763833bb6a0a breaks > ldap-search-internal for searches with empty results. > > Consider this search with ldapsearch, returning an empty result: > > ldapsearch -h ldap.pca.dfn.de -tt -x -b O=DFN-Verein,C=DE \ > '(mail=x@example.org)' userCertificate > # extended LDIF > # > # LDAPv3 > # base with scope subtree > # filter: (mail=x@example.org) > # requesting: userCertificate > # > > # search result > search: 2 > result: 0 Success > > # numResponses: 1 > > The problem is that ldap-search-internal interprets the 2 in line > "search: 2" as filename with a certificate, bound to variable value. > Thus, (insert-file-contents-literally value) results in an error: > File is missing: "Opening input file", "Datei oder Verzeichnis nicht > gefunden", "[currentdir]/2" > > Execute that: > (let ((ldap-default-base "O=DFN-Verein,C=DE") > (ldap-ldapsearch-args '("-x" "-tt" "-H ldaps://ldap.pca.dfn.de")) > (search-plist '(host "" filter "mail=x@example.org" attributes ("userCertificate") attrsonly nil withdn nil))) > (ldap-search-internal search-plist)) > > Previously, that returned nil, after the mentioned commit it > produces the above error. > > The added “?” should be removed there again: > > @@ -699,7 +699,7 @@ ldap-search-internal > (forward-line 1) > (while (looking-at "^\\([A-Za-z][-A-Za-z0-9]*\ > \\|[0-9]+\\(?:\\.[0-9]+\\)*\\)\\(;[-A-Za-z0-9]+\\)*[=:\t ]+\ > -\\(<[\t ]*file://\\)\\(.*\\)$") > +\\(<[\t ]*file://\\)?\\(.*\\)$") > (setq name (match-string 1) > value (match-string 4)) > ;; Need to handle file:///D:/... as generated by OpenLDAP > > Thanks > Jens > > > > From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 20 04:43:41 2022 Received: (at 58605) by debbugs.gnu.org; 20 Oct 2022 08:43:41 +0000 Received: from localhost ([127.0.0.1]:32924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1olR9N-0006D6-Ef for submit@debbugs.gnu.org; Thu, 20 Oct 2022 04:43:41 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:43347) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1olR9G-0006Co-V0 for 58605@debbugs.gnu.org; Thu, 20 Oct 2022 04:43:35 -0400 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id C605EFF802; Thu, 20 Oct 2022 08:43:20 +0000 (UTC) From: Juri Linkov To: Jens Lechtenboerger Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: <87wn8xr7i6.fsf@wi.uni-muenster.de> (Jens Lechtenboerger's message of "Tue, 18 Oct 2022 08:05:53 +0200") Organization: LINKOV.NET References: <87wn8xr7i6.fsf@wi.uni-muenster.de> Date: Thu, 20 Oct 2022 11:12:04 +0300 Message-ID: <86fsfidgyr.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Filipp Gunbin X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > commit 2a2f5530fa230e2b994be5683e63763833bb6a0a breaks > ldap-search-internal for searches with empty results. I confirm that ldap search is broken. When the output contains for example: dn: cn=admin,dc=example,dc=com then it raises the error: insert-file-contents: Opening input file: No such file or directory, ~/cn=admin,dc=example,dc=com > The added “?” should be removed there again: > > @@ -699,7 +699,7 @@ ldap-search-internal > (forward-line 1) > (while (looking-at "^\\([A-Za-z][-A-Za-z0-9]*\ > \\|[0-9]+\\(?:\\.[0-9]+\\)*\\)\\(;[-A-Za-z0-9]+\\)*[=:\t ]+\ > -\\(<[\t ]*file://\\)\\(.*\\)$") > +\\(<[\t ]*file://\\)?\\(.*\\)$") > (setq name (match-string 1) > value (match-string 4)) > ;; Need to handle file:///D:/... as generated by OpenLDAP Removing “?” doesn't fix the problem because then nil is returned even in case when there are results. I guess this whole block (with-current-buffer bufval (erase-buffer) (set-buffer-multibyte nil) (insert-file-contents-literally value) (delete-file value) (setq value (buffer-string))) should be executed only on a condition that checks that value contains "file://". From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 20 13:58:49 2022 Received: (at 58605) by debbugs.gnu.org; 20 Oct 2022 17:58:49 +0000 Received: from localhost ([127.0.0.1]:36125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1olZof-0007aW-97 for submit@debbugs.gnu.org; Thu, 20 Oct 2022 13:58:49 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:44469) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1olZod-0007aI-VU for 58605@debbugs.gnu.org; Thu, 20 Oct 2022 13:58:48 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E19E35C00E2; Thu, 20 Oct 2022 13:58:41 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 20 Oct 2022 13:58:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1666288721; x=1666375121; bh=iYrgshSPeg hybWBeK1eHs3WP5Ynrf9umCPWUpFcdZmQ=; b=DL1Z2+SKYMytQIf3q6vybPEcPP gfgjZba/yXf8wganEwM7HH1xrp70xxqtJn8TtbK+suQLCDF+kz4kbm6ncOsTzXag /z/SNOHDSYNJ9yeJ1o7JVMhIQTrcda6MongGKdIWrH+lG3UIlKspvx7GANTiVilu WWjegpSy1wNlhzgFb8JblFuF4QNCSuuG9tUYfGvKuwMrEbKw3X1D1SLYZuyHvorg e0mysbf+eF+nsgGAZvn9IMexo1+6h4LMgbuWZFvKHf2DtQ7Rbsve6S0IDzu9xIOW IqlBqD6A5DyScyXAGQHIax3cOUgmOUWImybCb8Dbfm2VIQNMSmRVNwLo1gLw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1666288721; x=1666375121; bh=iYrgshSPeghybWBeK1eHs3WP5Ynr f9umCPWUpFcdZmQ=; b=bRJRRfqHpuNAOEY/G/enQyqii0v8yaMNnZhGg81qEpu3 M6SD4+K5BldKub0jJVTchnuiFsPrJFTJiJdMa52IID3T1il/4JOqJ0GE7s1qL2hr y7raoBJkdxn1td+6ANqdy0urBmwRYzrs8k0aCB28u3U+7mJdxCyV4ebUSliNZgFm NsghEGHE9BZHUf1fHOm3el/+4BUXL/6lnu0v64luE8QCJ0QXk9b6yg6KnE+YB2Sp KAzzuJwZs4+51cvhex2x+RUittMdEi4TwtS4KLw/lDPvhoz/DkNcluORTdNYQhJ5 4nu6XN2rRqL2R5SfdZ8y+ZyBhIGKs7dpuxCXNJ3j6A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeeliedguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufgjfhgffffkgggtsehttdertddtredtnecuhfhrohhmpefhihhl ihhpphcuifhunhgsihhnuceofhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmheqnecugg ftrfgrthhtvghrnhepfffhjeevieeiiedutefgheffleeiveeffeeftdekleehledufeeu ueduheevieffnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepfhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 20 Oct 2022 13:58:40 -0400 (EDT) From: Filipp Gunbin To: Juri Linkov , Jens Lechtenboerger Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: <86fsfidgyr.fsf@mail.linkov.net> (Juri Linkov's message of "Thu, 20 Oct 2022 11:12:04 +0300") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Thu, 20 Oct 2022 20:58:38 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, Jens, did you by chance modify ldap-ldapsearch-args? Its default value contains "-LLL" which suppresses noise like "search: 2" that you see. I've now pushed the fix to master, could you please try? Juri, On 20/10/2022 11:12 +0300, Juri Linkov wrote: >> commit 2a2f5530fa230e2b994be5683e63763833bb6a0a breaks >> ldap-search-internal for searches with empty results. > > I confirm that ldap search is broken. When the output contains for example: > > dn: cn=admin,dc=example,dc=com > > then it raises the error: > > insert-file-contents: Opening input file: No such file or directory, > ~/cn=admin,dc=example,dc=com "dn" at the start of each block is handled specially, as it should be the only attribute whose value is not written to file (by "-tt" ldapsearch option). > I guess this whole block > > (with-current-buffer bufval > (erase-buffer) > (set-buffer-multibyte nil) > (insert-file-contents-literally value) > (delete-file value) > (setq value (buffer-string))) > > should be executed only on a condition that checks that value contains "file://". Agreed. Thanks. Filipp From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 21 02:25:51 2022 Received: (at 58605) by debbugs.gnu.org; 21 Oct 2022 06:25:51 +0000 Received: from localhost ([127.0.0.1]:36707 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ollTb-000406-46 for submit@debbugs.gnu.org; Fri, 21 Oct 2022 02:25:51 -0400 Received: from udcm-wwu2.uni-muenster.de ([128.176.118.28]:4749) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ollTZ-0003zr-36 for 58605@debbugs.gnu.org; Fri, 21 Oct 2022 02:25:50 -0400 X-IronPort-AV: E=Sophos;i="5.95,200,1661810400"; d="p7s'?scan'208";a="200408282" Received: from wiwi-ex-1.wiwi.uni-muenster.de (HELO mail.wiwi.uni-muenster.de) ([10.2.21.33]) by UDCM-RELAY2.UNI-MUENSTER.DE with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 21 Oct 2022 08:25:42 +0200 Received: from D-3170L03 (128.176.63.9) by WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13; Fri, 21 Oct 2022 08:25:40 +0200 From: Jens Lechtenboerger To: Filipp Gunbin Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: (Filipp Gunbin's message of "Thu, 20 Oct 2022 20:58:38 +0300") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> Date: Fri, 21 Oct 2022 08:25:35 +0200 Message-ID: <87ilkd7kww.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=sha384; protocol="application/pkcs7-signature" X-Originating-IP: [128.176.63.9] X-ClientProxiedBy: WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) To WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Hi all, On 2022-10-20, Filipp Gunbin wrote: > Jens, did you by chance modify ldap-ldapsearch-args? Its default value > contains "-LLL" which suppresses noise like "search: 2" that you see. yes, I change that variable as indicated in my bug report: >> (let ((ldap-default-base "O=DFN-Verein,C=DE") >> (ldap-ldapsearch-args '("-x" "-tt" "-H ldaps://ldap.pca.dfn.de")) >> (search-plist '(host "" filter "mail=x@example.org" attributes ("userCertificate") attrsonly nil withdn nil))) >> (ldap-search-internal search-plist)) Previously, this worked. > I've now pushed the fix to master, could you please try? I do not get an error any more, which is good, but also not nil, which might break prior code: ((("search" " ") ("result" " "))) Also, the format of return values for existing certificates seems to have changed. I hope to find time during the weekend to have a closer look... Best wishes Jens --=-=-= Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgIFADCABgkqhkiG9w0BBwEAAKCCFL0w ggWBMIIEaaADAgECAhA5ckQ6+SK3UdfTbBDdMTWVMA0GCSqGSIb3DQEBDAUAMHsxCzAJBgNVBAYT AkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNV BAoMEUNvbW9kbyBDQSBMaW1pdGVkMSEwHwYDVQQDDBhBQUEgQ2VydGlmaWNhdGUgU2VydmljZXMw HhcNMTkwMzEyMDAwMDAwWhcNMjgxMjMxMjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU IE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2Hi qiBNCS1kCdzOiZ/MPans9s/B3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwW IJAJPuLodMkYtJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2VN3I5xI6Ta5M irdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT79uq/nROacdrjGCT3sTHDN/h Mq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303 p+tdOmw1XNtB1xLaqUkL39iAigmTYo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugT ncxbgtNMs+1b/97lc6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9Jnn V4eeUB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeEHg9j1uli utZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo4HyMIHvMB8GA1UdIwQYMBaAFKAR CiM+lvEH7OKvKe+CpX/QMKS0MB0GA1UdDgQWBBRTeb9aqitKz1SA4dibwJ3ysgNmyzAOBgNVHQ8B Af8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwQwYDVR0fBDwwOjA4 oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmww NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJ KoZIhvcNAQEMBQADggEBABiHUdx0IT2ciuAntzPQLszs8ObLXhHeIm+bdY6ecv7k1v6qH5yWLe8D Sn6u9I1vcjxDO8A/67jfXKqpxq7y/Njuo3tD9oY2fBTgzfT3P/7euLSK8JGW/v1DZH79zNIBoX19 +BkZyUIrE79Yi7qkomYEdoiRTgyJFM6iTckys7roFBq8cfFb8EELmAAKIgMQ5Qyx+c2SNxntO/Hk Orb5RRMmda+7qu8/e3c70sQCkT0ZANMXXDnbP3sYDUXNk4WWL13fWRZPP1G91UUYP+1KjugGYXQj FrUNUHMnREd/EF2JKmuFMRTE6KlqTIC8anjPuH+OdnKZDJ3+15EIFqGjX5UwggbmMIIEzqADAgEC AhAxAnDUNb6bJJr4VtDh4oVJMA0GCSqGSIb3DQEBDAUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UE CBMKTmV3IEplcnNleTEUMBIGA1UEBxMLSmVyc2V5IENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJV U1QgTmV0d29yazEuMCwGA1UEAxMlVVNFUlRydXN0IFJTQSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 eTAeFw0yMDAyMTgwMDAwMDBaFw0zMzA1MDEyMzU5NTlaMEYxCzAJBgNVBAYTAk5MMRkwFwYDVQQK ExBHRUFOVCBWZXJlbmlnaW5nMRwwGgYDVQQDExNHRUFOVCBQZXJzb25hbCBDQSA0MIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAs0riIl4nW+kEWxQENTIgFK600jFAxs1QwB6hRMqvnkph fy2Q3mKbM2otpELKlgE8/3AQPYBo7p7yeORuPMnAuA+oMGRb2wbeSaLcZbpwXgfCvnKxmq97/kQk OFX706F9O7/h0yehHhDjUdyMyT0zMs4AMBDRrAFn/b2vR3j0BSYgoQs16oSqadM3p+d0vvH/YrRM tOhkvGpLuzL8m+LTAQWvQJ92NwCyKiHspoP4mLPJvVpEpDMnpDbRUQdftSpZzVKTNORvPrGPRLnJ 0EEVCHR82LL6oz915WkrgeCY9ImuulBn4uVsd9ZpubCgM/EXvVBlViKqusChSsZEn7juIsGIiDya IhhLsd3amm8BS3bgK6AxdSMROND6hiHT182Lmf8C+gRHxQG9McvG35uUvRu8v7bPZiJRaT7ZC2f5 0P4lTlnbLvWpXv5yv7hheO8bMXltiyLweLB+VNvg+GnfL6TW3Aq1yF1yrZAZzR4MbpjTWdEdSLKv z8+0wCwscQ81nbDOwDt9vyZ+0eJXbRkWZiqScnwAg5/B1NUD4TrYlrI4n6zFp2pyYUOiuzP+as/A Znz63GvjFK69WODR2W/TK4D7VikEMhg18vhuRf4hxnWZOy0vhfDR/g3aJbdsGac+diahjEwzyB+U KJOCyzvecG8bZ/u/U8PsEMZg07iIPi8CAwEAAaOCAYswggGHMB8GA1UdIwQYMBaAFFN5v1qqK0rP VIDh2JvAnfKyA2bLMB0GA1UdDgQWBBRpAKHHIVj44MUbILAK3adRvxPZ5DAOBgNVHQ8BAf8EBAMC AYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwOAYD VR0gBDEwLzAtBgRVHSAAMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMFAG A1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0 aWZpY2F0aW9uQXV0aG9yaXR5LmNybDB2BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6 Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcw AYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0BAQwFAAOCAgEACgVOew2PHxM5 AP1v7GLGw+3tF6rjAcx43D9Hl110Q+BABABglkrPkES/VyMZsfuds8fcDGvGE3o5UfjSno4sij0x dKut8zMazv8/4VMKPCA3EUS0tDUoL01ugDdqwlyXuYizeXyH2ICAQfXMtS+raz7mf741CZvO50Ox MUMxqljeRfVPDJQJNHOYi2pxuxgjKDYx4hdZ9G2o+oLlHhu5+anMDkE8g0tffjRKn8I1D1BmrDdW R/IdbBOj6870abYvqys1qYlPotv5N5dm+XxQ8vlrvY7+kfQaAYeO3rP1DM8BGdpEqyFVa+I0rpJP haZkeWW7cImDQFerHW9bKzBrCC815a3WrEhNpxh72ZJZNs1HYJ+29NTB6uu4NJjaMxpk+g2puNSm 4b9uVjBbPO9V6sFSG+IBqE9ckX/1XjzJtY8Grqoo4SiRb6zcHhp3mxj3oqWi8SKNohAOKnUc7RIP 6ss1hqIFyv0xXZor4N9tnzD0Fo0JDIURjDPEgo5WTdti/MdGTmKFQNqxyZuT9uSI2Xvhz8p+4pCY kiZqpahZlHqMFxdw9XRZQgrP+cgtOkWEaiNkRBbvtvLdp7MCL2OsQhQEdEbUvDM9slzZXdI7NjJo kVBq3O4pls3VD2z3L/bHVBe0rBERjyM2C/HSIh84rfmAqBgklzIOqXhd+4RzadUwgghKMIIGMqAD AgECAhEAqkvi71CAEFxqZ4YPA1N9LTANBgkqhkiG9w0BAQwFADBGMQswCQYDVQQGEwJOTDEZMBcG A1UEChMQR0VBTlQgVmVyZW5pZ2luZzEcMBoGA1UEAxMTR0VBTlQgUGVyc29uYWwgQ0EgNDAeFw0y MjA1MTcwMDAwMDBaFw0yNTA1MTYyMzU5NTlaMIHwMQ4wDAYDVQQREwU0ODE0OTE1MDMGA1UEChMs V2VzdGZhZWxpc2NoZSBXaWxoZWxtcy1Vbml2ZXJzaXRhZXQgTXVlbnN0ZXIxFzAVBgNVBAkTDlNj aGxvc3NwbGF0eiAyMRwwGgYDVQQIExNOb3JkcmhlaW4tV2VzdGZhbGVuMREwDwYDVQQHDAhNw7xu c3RlcjELMAkGA1UEBhMCREUxHDAaBgNVBAMME0plbnMgTGVjaHRlbmLDtnJnZXIxMjAwBgkqhkiG 9w0BCQEWI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMIICIjANBgkqhkiG9w0B AQEFAAOCAg8AMIICCgKCAgEA4yLo33Fy6yODnDt0cuQvfxDd3lnsuNenB614hQB3kjb3cgHa1pA/ gNxGX4s1X4f9DeUbOuz0S0dHEYFcDByTpXDTOLsrA/I9vZ33GadnOwwFPevEn+ZegP92IT4vabIr fX9onRap8lcdV2MAMAnIUkvTykJmT31NFPzikecZAj8yRfSVdOYXYtqnBkCPsohTuo1R/xgo5hZA thHzENZ/0awwUocqydgxiiVr4bY47NzsHyB3s5aMAgmxszZ72Ya0SiyuQNomHvfqx/LccgcLRVeL bMniWy0zKUPfMsIHYLxKuz88og/hThCGylkZUxZ9ftDcI0yTuAKPgFgG1LME6SurW66XDOKUPOlZ 2qM7quHxDzfnhWyrXq4jK+KF54zWtVwrD4rqGvGP8RtoNaqGmUlJ9t1NycE2+w0UNTy60aOscthN s7nEMqU0MWJXymRxWB3svNOc3AfgCygNppmzMs+r/ZQVo9IvLlDZqmf+58IEDZgscVVWKvHqcsDR nZMdiURrOeEyFS0vUE04xZqlB8mCCd1bbwZ30JNJOZczRw7Uf142qbQvYtH/eIYcLeubNREzzvXc ZQrK1KcZdICk/w0MbUY94qcNEJFz46CRZapVRGyp0IW4G4t79Tcd+YEcqmVC2p9BDF+tpPBUTRAG TXh0VtCrRCMHAkZd6bArdd0CAwEAAaOCAoYwggKCMB8GA1UdIwQYMBaAFGkAocchWPjgxRsgsArd p1G/E9nkMB0GA1UdDgQWBBToJ4jbFf9An5mspQ0MDfjOqaWItjAOBgNVHQ8BAf8EBAMCBaAwDAYD VR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwPwYDVR0gBDgwNjA0Bgsr BgEEAbIxAQICTzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29tL0NQUzBCBgNVHR8E OzA5MDegNaAzhjFodHRwOi8vR0VBTlQuY3JsLnNlY3RpZ28uY29tL0dFQU5UUGVyc29uYWxDQTQu Y3JsMHgGCCsGAQUFBwEBBGwwajA9BggrBgEFBQcwAoYxaHR0cDovL0dFQU5ULmNydC5zZWN0aWdv LmNvbS9HRUFOVFBlcnNvbmFsQ0E0LmNydDApBggrBgEFBQcwAYYdaHR0cDovL0dFQU5ULm9jc3Au c2VjdGlnby5jb20wggECBgNVHREEgfowgfeBGmxlY2h0ZW5Ad2kudW5pLW11ZW5zdGVyLmRlgQ5s ZWNodGVqQHd3dS5kZYEXbGVjaHRlakB1bmktbXVlbnN0ZXIuZGWBKWplbnMubGVjaHRlbmJvZXJn ZXJAZXJjaXMudW5pLW11ZW5zdGVyLmRlgRxsZWNodGVqK3tJRH1AdW5pLW11ZW5zdGVyLmRlgSZq ZW5zLmxlY2h0ZW5ib2VyZ2VyQHdpLnVuaS1tdWVuc3Rlci5kZYEaamVucy5sZWNodGVuYm9lcmdl ckB3d3UuZGWBI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMA0GCSqGSIb3DQEB DAUAA4ICAQAr3vuH36/HktCaRQa41rdgEEep3WbnlgjjN+Sl1CA/WGns2iwgTaS+WRKLTW9O3Y2N i4S9xFT5XezUAAkU7Z6GJjWyRiF2JS+Pb6XHmqXAjKxQqDpTT6/m3E+Vv8rBI0eEL5wiVSOQvZlt BU055MLEIYaWlDErzl5OCviWM2O+m88S4hIkRXIoUkyl2DSiDwihwLjZCX9Y4gRUPUuLiuJKStar wbknlvskOa2ugD3qKUxQh2QhpEKyEOSY7Tax30C6mXI+iINZVGETQNn8ZYZKEojOqzTvuWcD9XyA t/q9x/EiDlCaEdk4mwGcV/fW1bPfu7xFIz7GFrpS4fzVb3TSR91cyh0lEVK0mc5fNZN4wwaRP/hY PVywTRwOzWTCCVdjEZo33wbl6YXoCDsqudtbmqbhqrgYtKUnqSIooYMg8eX7NrSNi7NGi62Yt6gC 819l5Bw1rzWD0CkJ4mClaS3Byh7V9TaItJa5IEbx+l+z1esROAkkc0UD3Gqji3WPeSgUHr5aKlM7 fM46RSB8CD2ko3IdH3Lyu43sFyK2ujpx+814ASePaEIgqeyerMf+rPs5IhoOvzsrV8pvuvADWEZt pMRrfyQnQnUQlTGSNxQsZwTjpIPv/WewvujgWIwU0jC2yR7MQ4GtCtsjmzfBsGx/9L+C49R+U8Xq sP3AY0BXDzGCAywwggMoAgEBMFswRjELMAkGA1UEBhMCTkwxGTAXBgNVBAoTEEdFQU5UIFZlcmVu aWdpbmcxHDAaBgNVBAMTE0dFQU5UIFBlcnNvbmFsIENBIDQCEQCqS+LvUIAQXGpnhg8DU30tMA0G CWCGSAFlAwQCAgUAoIGjMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X DTIyMTAyMTA2MjUzNVowKAYJKoZIhvcNAQkPMRswGTALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcw PwYJKoZIhvcNAQkEMTIEMCFyAgdddsHeJv4mPHG+uwgh9+tN3g3lQ9IbKqMqG4g7RHCSHffi/l0G KLCJRd4KJDANBgkqhkiG9w0BAQEFAASCAgC43h5CybIRh3sTlGVmJECUi+QvACB6AP+2oAvl//KW H+p2Pp4CDqRGBnyxFuSBp38ApGvpnq0SObs0Rdvv5OLq7dGaQV+uJWMetWHncYCTZB9wb34fAZm/ hB9jl3GSCuv0uvrfJrTRau7sU/fggAmw6jnFste7M8jK+9h2M9W8rA9gHi+C2GuzGKUiBSZleXJR 06a20XzBfGbZg/S5PJhRMstttCD4KHnTUzg3KWLiVbE7OvwxXHTOpuDuZqLAMp+NtwibUOeOu8fD sZwum6oY4rCmzpxVcotmMbOXNmJMLvFGZKD9C14N+IzPIGZPXwAC8E2XDQR4wdVetR9IeTXMKkpW 3rqRW9kwn271qi5xCI8QrO9ItnLuOLSPSFkDxoRJWELna4aPRPt+jhzDLqKLKkKeUdLquRFlKHgp HhHRp3Nm0lgCgbISSN8sFfelwbBU4jO/HzdQr3BlkZqPTWP0S9O9x8hm00Abxs0cKDIiNmg7aJz1 ePjuqvAvXzymdUFhFbnrDYvDr9jr/gx6pb2+nGnvCv+KPTdkUTSy+4GjfqZrYiEfD/wtAV6Li6XW eziLwWw8jWvAxELUeIKo6PM/nMbclXlFyqjhhD7zOwYa0kfKoXRakaURKdo6wryw0z1UwwWdI9hV dG2VnrenZC4qVz/LJqdmc0SUz9InDLJijwAAAAAAAA== --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 21 11:16:37 2022 Received: (at 58605) by debbugs.gnu.org; 21 Oct 2022 15:16:37 +0000 Received: from localhost ([127.0.0.1]:38700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oltlB-000685-TP for submit@debbugs.gnu.org; Fri, 21 Oct 2022 11:16:37 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:51223) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oltl6-00067o-An for 58605@debbugs.gnu.org; Fri, 21 Oct 2022 11:16:32 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 6A8AF32001E9; Fri, 21 Oct 2022 11:16:21 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Fri, 21 Oct 2022 11:16:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1666365381; x=1666451781; bh=8jmDOJqw+/ CCswBnkVYw3+5Jf84unz2JTyep4JB+L98=; b=BrbCUdrC4SvahALufur8sw3Tua 4miFbkc1iz6Wwn7U1Wn5836Sn48UenQTVTKAS87khE5pc03F52+rWzpCzMIeBeSM t3gLhRTPBUJQVdkLMjKbUg76hRVn5F6/Sck3jINIoExKnalp595NtWbAhGNzsEx9 M2JkI3LTO80Idh8udm/FNUdvR+VCff0oQyiMShgBemKimNSELqAkkMSWZ9WxYqov nBf0t5on/VAB9Srfbh5vjnHR5fu49bLSA8bZoCJYa6TzB6SZmy9Kwk8CjY+2Ci3E 76Cx57/N/9DBqIhaOudrSUk4EVn8dWPTDRSjlVSKzRxgJ6gCeDnNCIFXjx4w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1666365381; x=1666451781; bh=8jmDOJqw+/CCswBnkVYw3+5Jf84u nz2JTyep4JB+L98=; b=TEKPGkV6dMLmm1W2jdizXKyYbsikdfzTunNU3j7XcR+2 IxZE//Ty+Fpc5QcJVVKNkblCCZQTGCPVaDLRqLqObP1VcyRzey++YdDx8J1FSXOg JRvTZf/MGWEqdz2q0BnkZaRCXE1Q9Yc4W6lxi+lqHkPrldrQZmjmX2ly4pFlwy/s iNf9Ls8v1QJHN39IkltYV3Ew0FhSRIEewQCSzPtMri88R25vCjXXSTSErRJgQ9Er yHN01lqylMGhlwIyDqCbGOYnzFP4OJhDuD4T0U7yI7tNWMvoCm3myAMmSeYpmV/a JTNco7WhMoaGbNuUF8gUdy/5oAbBGL+v5bUk7vYO/A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeelkedgkeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffgffkfggtgesthdtredttdertdenucfhrhhomhephfhilhhi phhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmqeenucggtf frrghtthgvrhhnpeeltdfhgedvfffhheefudevvddvkeduleegieelgedthefgueduuedu gfekkeelvdenucffohhmrghinhepughfnhdruggvnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepfhhguhhnsghinhesfhgrshhtmhgrihhlrdhf mh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 21 Oct 2022 11:16:19 -0400 (EDT) From: Filipp Gunbin To: Jens Lechtenboerger Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: <87ilkd7kww.fsf@wi.uni-muenster.de> (Jens Lechtenboerger's message of "Fri, 21 Oct 2022 08:25:35 +0200") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Fri, 21 Oct 2022 18:16:16 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, On 21/10/2022 08:25 +0200, Jens Lechtenboerger wrote: > Hi all, > > On 2022-10-20, Filipp Gunbin wrote: > >> Jens, did you by chance modify ldap-ldapsearch-args? Its default value >> contains "-LLL" which suppresses noise like "search: 2" that you see. > > yes, I change that variable as indicated in my bug report: > >>> (let ((ldap-default-base "O=DFN-Verein,C=DE") >>> (ldap-ldapsearch-args '("-x" "-tt" "-H ldaps://ldap.pca.dfn.de")) >>> (search-plist '(host "" filter "mail=x@example.org" attributes ("userCertificate") attrsonly nil withdn nil))) >>> (ldap-search-internal search-plist)) > > Previously, this worked. Oh, so this is not just a test case, but the code you actually use. Add "-LLL" to ldap-ldapsearch-args? >> I've now pushed the fix to master, could you please try? > > I do not get an error any more, which is good, but also not nil, > which might break prior code: ((("search" " ") ("result" " "))) Let's see. > Also, the format of return values for existing certificates seems to > have changed. I hope to find time during the weekend to have a > closer look... Yeah, please report if you see problems. BTW, that question mark in the regexp was added to fix M-x eudc-get-attribute-list, which was broken. Filipp From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 22 05:43:22 2022 Received: (at 58605) by debbugs.gnu.org; 22 Oct 2022 09:43:22 +0000 Received: from localhost ([127.0.0.1]:39715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1omB2I-0004zG-67 for submit@debbugs.gnu.org; Sat, 22 Oct 2022 05:43:22 -0400 Received: from udcm-wwu2.uni-muenster.de ([128.176.118.28]:33046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1omB2F-0004z0-RK for 58605@debbugs.gnu.org; Sat, 22 Oct 2022 05:43:21 -0400 X-IronPort-AV: E=Sophos;i="5.95,204,1661810400"; d="p7s'?scan'208";a="200667351" Received: from wiwi-ex-1.wiwi.uni-muenster.de (HELO mail.wiwi.uni-muenster.de) ([10.2.21.33]) by UDCM-RELAY2.UNI-MUENSTER.DE with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 22 Oct 2022 11:43:13 +0200 Received: from D-3170L03 (128.176.63.9) by WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13; Sat, 22 Oct 2022 11:43:13 +0200 From: Jens Lechtenboerger To: Filipp Gunbin Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: (Filipp Gunbin's message of "Fri, 21 Oct 2022 18:16:16 +0300") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> Date: Sat, 22 Oct 2022 11:43:07 +0200 Message-ID: <874jvwp51w.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=sha384; protocol="application/pkcs7-signature" X-Originating-IP: [128.176.63.9] X-ClientProxiedBy: WIWI-EX-2.WIWI.UNI-MUENSTER.DE (10.2.21.35) To WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Hi there! On 2022-10-21, Filipp Gunbin wrote: > Oh, so this is not just a test case, but the code you actually use. Add > "-LLL" to ldap-ldapsearch-args? This was a test case. In my code [1], I use ldap-search, not the internal function. Essentially, like this: (let ((ldap-default-base "O=DFN-Verein,C=DE") (ldap-ldapsearch-args '("-x" "-tt" "-H ldaps://ldap.pca.dfn.de")) (mail "nix@example.org") (host "")) (ldap-search (concat "mail=" mail) host '("userCertificate") nil)) Previously, this just returned the userCertificate, with and without -LLL. If no certificate existed, it returned nil. Now, -LLL seems to be required, which I perceive to be a breaking change. Can this be avoided? Alternatively, document it? I confirm that with -LLL, my code works. Without it, I get ((("search" " ") ("result" " "))) instead of nil. Also, without -LLL and with an existing certificate, ("dn" " ") and (("search" " ") ("result" " ")) are included in the result. Note that I find ("dn" " ") misleading, as ldapsearch really does return a dn value... > BTW, that question mark in the regexp was added to fix M-x > eudc-get-attribute-list, which was broken. I was not aware of eudc, thanks! Best wishes Jens [1] https://gitlab.com/lechten/defaultencrypt/-/blob/master/jl-smime.el --=-=-= Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgIFADCABgkqhkiG9w0BBwEAAKCCFL0w ggWBMIIEaaADAgECAhA5ckQ6+SK3UdfTbBDdMTWVMA0GCSqGSIb3DQEBDAUAMHsxCzAJBgNVBAYT AkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNV BAoMEUNvbW9kbyBDQSBMaW1pdGVkMSEwHwYDVQQDDBhBQUEgQ2VydGlmaWNhdGUgU2VydmljZXMw HhcNMTkwMzEyMDAwMDAwWhcNMjgxMjMxMjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU IE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2Hi qiBNCS1kCdzOiZ/MPans9s/B3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwW IJAJPuLodMkYtJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2VN3I5xI6Ta5M irdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT79uq/nROacdrjGCT3sTHDN/h Mq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303 p+tdOmw1XNtB1xLaqUkL39iAigmTYo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugT ncxbgtNMs+1b/97lc6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9Jnn V4eeUB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeEHg9j1uli utZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo4HyMIHvMB8GA1UdIwQYMBaAFKAR CiM+lvEH7OKvKe+CpX/QMKS0MB0GA1UdDgQWBBRTeb9aqitKz1SA4dibwJ3ysgNmyzAOBgNVHQ8B Af8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwQwYDVR0fBDwwOjA4 oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmww NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJ KoZIhvcNAQEMBQADggEBABiHUdx0IT2ciuAntzPQLszs8ObLXhHeIm+bdY6ecv7k1v6qH5yWLe8D Sn6u9I1vcjxDO8A/67jfXKqpxq7y/Njuo3tD9oY2fBTgzfT3P/7euLSK8JGW/v1DZH79zNIBoX19 +BkZyUIrE79Yi7qkomYEdoiRTgyJFM6iTckys7roFBq8cfFb8EELmAAKIgMQ5Qyx+c2SNxntO/Hk Orb5RRMmda+7qu8/e3c70sQCkT0ZANMXXDnbP3sYDUXNk4WWL13fWRZPP1G91UUYP+1KjugGYXQj FrUNUHMnREd/EF2JKmuFMRTE6KlqTIC8anjPuH+OdnKZDJ3+15EIFqGjX5UwggbmMIIEzqADAgEC AhAxAnDUNb6bJJr4VtDh4oVJMA0GCSqGSIb3DQEBDAUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UE CBMKTmV3IEplcnNleTEUMBIGA1UEBxMLSmVyc2V5IENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJV U1QgTmV0d29yazEuMCwGA1UEAxMlVVNFUlRydXN0IFJTQSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 eTAeFw0yMDAyMTgwMDAwMDBaFw0zMzA1MDEyMzU5NTlaMEYxCzAJBgNVBAYTAk5MMRkwFwYDVQQK ExBHRUFOVCBWZXJlbmlnaW5nMRwwGgYDVQQDExNHRUFOVCBQZXJzb25hbCBDQSA0MIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAs0riIl4nW+kEWxQENTIgFK600jFAxs1QwB6hRMqvnkph fy2Q3mKbM2otpELKlgE8/3AQPYBo7p7yeORuPMnAuA+oMGRb2wbeSaLcZbpwXgfCvnKxmq97/kQk OFX706F9O7/h0yehHhDjUdyMyT0zMs4AMBDRrAFn/b2vR3j0BSYgoQs16oSqadM3p+d0vvH/YrRM tOhkvGpLuzL8m+LTAQWvQJ92NwCyKiHspoP4mLPJvVpEpDMnpDbRUQdftSpZzVKTNORvPrGPRLnJ 0EEVCHR82LL6oz915WkrgeCY9ImuulBn4uVsd9ZpubCgM/EXvVBlViKqusChSsZEn7juIsGIiDya IhhLsd3amm8BS3bgK6AxdSMROND6hiHT182Lmf8C+gRHxQG9McvG35uUvRu8v7bPZiJRaT7ZC2f5 0P4lTlnbLvWpXv5yv7hheO8bMXltiyLweLB+VNvg+GnfL6TW3Aq1yF1yrZAZzR4MbpjTWdEdSLKv z8+0wCwscQ81nbDOwDt9vyZ+0eJXbRkWZiqScnwAg5/B1NUD4TrYlrI4n6zFp2pyYUOiuzP+as/A Znz63GvjFK69WODR2W/TK4D7VikEMhg18vhuRf4hxnWZOy0vhfDR/g3aJbdsGac+diahjEwzyB+U KJOCyzvecG8bZ/u/U8PsEMZg07iIPi8CAwEAAaOCAYswggGHMB8GA1UdIwQYMBaAFFN5v1qqK0rP VIDh2JvAnfKyA2bLMB0GA1UdDgQWBBRpAKHHIVj44MUbILAK3adRvxPZ5DAOBgNVHQ8BAf8EBAMC AYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwOAYD VR0gBDEwLzAtBgRVHSAAMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMFAG A1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0 aWZpY2F0aW9uQXV0aG9yaXR5LmNybDB2BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6 Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcw AYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0BAQwFAAOCAgEACgVOew2PHxM5 AP1v7GLGw+3tF6rjAcx43D9Hl110Q+BABABglkrPkES/VyMZsfuds8fcDGvGE3o5UfjSno4sij0x dKut8zMazv8/4VMKPCA3EUS0tDUoL01ugDdqwlyXuYizeXyH2ICAQfXMtS+raz7mf741CZvO50Ox MUMxqljeRfVPDJQJNHOYi2pxuxgjKDYx4hdZ9G2o+oLlHhu5+anMDkE8g0tffjRKn8I1D1BmrDdW R/IdbBOj6870abYvqys1qYlPotv5N5dm+XxQ8vlrvY7+kfQaAYeO3rP1DM8BGdpEqyFVa+I0rpJP haZkeWW7cImDQFerHW9bKzBrCC815a3WrEhNpxh72ZJZNs1HYJ+29NTB6uu4NJjaMxpk+g2puNSm 4b9uVjBbPO9V6sFSG+IBqE9ckX/1XjzJtY8Grqoo4SiRb6zcHhp3mxj3oqWi8SKNohAOKnUc7RIP 6ss1hqIFyv0xXZor4N9tnzD0Fo0JDIURjDPEgo5WTdti/MdGTmKFQNqxyZuT9uSI2Xvhz8p+4pCY kiZqpahZlHqMFxdw9XRZQgrP+cgtOkWEaiNkRBbvtvLdp7MCL2OsQhQEdEbUvDM9slzZXdI7NjJo kVBq3O4pls3VD2z3L/bHVBe0rBERjyM2C/HSIh84rfmAqBgklzIOqXhd+4RzadUwgghKMIIGMqAD AgECAhEAqkvi71CAEFxqZ4YPA1N9LTANBgkqhkiG9w0BAQwFADBGMQswCQYDVQQGEwJOTDEZMBcG A1UEChMQR0VBTlQgVmVyZW5pZ2luZzEcMBoGA1UEAxMTR0VBTlQgUGVyc29uYWwgQ0EgNDAeFw0y MjA1MTcwMDAwMDBaFw0yNTA1MTYyMzU5NTlaMIHwMQ4wDAYDVQQREwU0ODE0OTE1MDMGA1UEChMs V2VzdGZhZWxpc2NoZSBXaWxoZWxtcy1Vbml2ZXJzaXRhZXQgTXVlbnN0ZXIxFzAVBgNVBAkTDlNj aGxvc3NwbGF0eiAyMRwwGgYDVQQIExNOb3JkcmhlaW4tV2VzdGZhbGVuMREwDwYDVQQHDAhNw7xu c3RlcjELMAkGA1UEBhMCREUxHDAaBgNVBAMME0plbnMgTGVjaHRlbmLDtnJnZXIxMjAwBgkqhkiG 9w0BCQEWI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMIICIjANBgkqhkiG9w0B AQEFAAOCAg8AMIICCgKCAgEA4yLo33Fy6yODnDt0cuQvfxDd3lnsuNenB614hQB3kjb3cgHa1pA/ gNxGX4s1X4f9DeUbOuz0S0dHEYFcDByTpXDTOLsrA/I9vZ33GadnOwwFPevEn+ZegP92IT4vabIr fX9onRap8lcdV2MAMAnIUkvTykJmT31NFPzikecZAj8yRfSVdOYXYtqnBkCPsohTuo1R/xgo5hZA thHzENZ/0awwUocqydgxiiVr4bY47NzsHyB3s5aMAgmxszZ72Ya0SiyuQNomHvfqx/LccgcLRVeL bMniWy0zKUPfMsIHYLxKuz88og/hThCGylkZUxZ9ftDcI0yTuAKPgFgG1LME6SurW66XDOKUPOlZ 2qM7quHxDzfnhWyrXq4jK+KF54zWtVwrD4rqGvGP8RtoNaqGmUlJ9t1NycE2+w0UNTy60aOscthN s7nEMqU0MWJXymRxWB3svNOc3AfgCygNppmzMs+r/ZQVo9IvLlDZqmf+58IEDZgscVVWKvHqcsDR nZMdiURrOeEyFS0vUE04xZqlB8mCCd1bbwZ30JNJOZczRw7Uf142qbQvYtH/eIYcLeubNREzzvXc ZQrK1KcZdICk/w0MbUY94qcNEJFz46CRZapVRGyp0IW4G4t79Tcd+YEcqmVC2p9BDF+tpPBUTRAG TXh0VtCrRCMHAkZd6bArdd0CAwEAAaOCAoYwggKCMB8GA1UdIwQYMBaAFGkAocchWPjgxRsgsArd p1G/E9nkMB0GA1UdDgQWBBToJ4jbFf9An5mspQ0MDfjOqaWItjAOBgNVHQ8BAf8EBAMCBaAwDAYD VR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwPwYDVR0gBDgwNjA0Bgsr BgEEAbIxAQICTzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29tL0NQUzBCBgNVHR8E OzA5MDegNaAzhjFodHRwOi8vR0VBTlQuY3JsLnNlY3RpZ28uY29tL0dFQU5UUGVyc29uYWxDQTQu Y3JsMHgGCCsGAQUFBwEBBGwwajA9BggrBgEFBQcwAoYxaHR0cDovL0dFQU5ULmNydC5zZWN0aWdv LmNvbS9HRUFOVFBlcnNvbmFsQ0E0LmNydDApBggrBgEFBQcwAYYdaHR0cDovL0dFQU5ULm9jc3Au c2VjdGlnby5jb20wggECBgNVHREEgfowgfeBGmxlY2h0ZW5Ad2kudW5pLW11ZW5zdGVyLmRlgQ5s ZWNodGVqQHd3dS5kZYEXbGVjaHRlakB1bmktbXVlbnN0ZXIuZGWBKWplbnMubGVjaHRlbmJvZXJn ZXJAZXJjaXMudW5pLW11ZW5zdGVyLmRlgRxsZWNodGVqK3tJRH1AdW5pLW11ZW5zdGVyLmRlgSZq ZW5zLmxlY2h0ZW5ib2VyZ2VyQHdpLnVuaS1tdWVuc3Rlci5kZYEaamVucy5sZWNodGVuYm9lcmdl ckB3d3UuZGWBI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMA0GCSqGSIb3DQEB DAUAA4ICAQAr3vuH36/HktCaRQa41rdgEEep3WbnlgjjN+Sl1CA/WGns2iwgTaS+WRKLTW9O3Y2N i4S9xFT5XezUAAkU7Z6GJjWyRiF2JS+Pb6XHmqXAjKxQqDpTT6/m3E+Vv8rBI0eEL5wiVSOQvZlt BU055MLEIYaWlDErzl5OCviWM2O+m88S4hIkRXIoUkyl2DSiDwihwLjZCX9Y4gRUPUuLiuJKStar wbknlvskOa2ugD3qKUxQh2QhpEKyEOSY7Tax30C6mXI+iINZVGETQNn8ZYZKEojOqzTvuWcD9XyA t/q9x/EiDlCaEdk4mwGcV/fW1bPfu7xFIz7GFrpS4fzVb3TSR91cyh0lEVK0mc5fNZN4wwaRP/hY PVywTRwOzWTCCVdjEZo33wbl6YXoCDsqudtbmqbhqrgYtKUnqSIooYMg8eX7NrSNi7NGi62Yt6gC 819l5Bw1rzWD0CkJ4mClaS3Byh7V9TaItJa5IEbx+l+z1esROAkkc0UD3Gqji3WPeSgUHr5aKlM7 fM46RSB8CD2ko3IdH3Lyu43sFyK2ujpx+814ASePaEIgqeyerMf+rPs5IhoOvzsrV8pvuvADWEZt pMRrfyQnQnUQlTGSNxQsZwTjpIPv/WewvujgWIwU0jC2yR7MQ4GtCtsjmzfBsGx/9L+C49R+U8Xq sP3AY0BXDzGCAywwggMoAgEBMFswRjELMAkGA1UEBhMCTkwxGTAXBgNVBAoTEEdFQU5UIFZlcmVu aWdpbmcxHDAaBgNVBAMTE0dFQU5UIFBlcnNvbmFsIENBIDQCEQCqS+LvUIAQXGpnhg8DU30tMA0G CWCGSAFlAwQCAgUAoIGjMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X DTIyMTAyMjA5NDMwN1owKAYJKoZIhvcNAQkPMRswGTALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcw PwYJKoZIhvcNAQkEMTIEMNh9bt4YVDBblXwog6wZHjq5F8JYrTqcCHLZOra2935Y803MHY+QYWEl +mRbA+WXOzANBgkqhkiG9w0BAQEFAASCAgDA7Se0PFsk22u02pR7LJZxSg3qscLb31VNqmCdv+WC PVHpu/vrhKRR+4rSU6PrDCEP8fmgDxO5wo24KnzHeQTneiI3Wp7O+rHqnXrrf+I9OmwlCFQVwZ8H IzmZlKJfajSSjU+eMDT+/Zm47IeUflbhVcDcajKLQTB6UmPRaWYkMbspxrDDYU1uYeKzgpDsK1sS EZyNJKdm5k1p2xs/pai8s/moz9OaaDYV/qW3z+RRZWtKAOE7cKZq2Z1F+HmNDLaokUHVtCMpVtBc byVrYVS4csGG/4+49qdgWPaJ2eKP7XxcQx7Y9pwheAqy990ifcIXnviMYxZvqoaMnRAnsAff8KyL yMRy2UNOogTOIXyDi15Ifx25pyA7WaaJ5SuqgQ/C3VVjjRRggJ0bwR0pekwZuoS+JN3KjDVqy60k 57IxgyQQKltUCeXeWQBDetaUDTxwTfgbYuDe1nYuwvv8iq6yIgYTXc9PPe9JDQTvL9CC0/mvLhyb PgHx9wVNQWDinRh4TskcKwMJxGRGMazXz8DQX6aghrXdYY2YD2UGg3Mn//MpF8xmkyrkYGDx4ucz qsiUymTfTThgslfUmk7HnstHUXzNSKQM7ZQnkh5Mw2vf06kSIxvQyTM8m8jFhsy9x4i/JraQn85f rMpdcp5CBNGoj99hwk+KK8if1I8xkU1qFwAAAAAAAA== --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 24 12:06:51 2022 Received: (at 58605) by debbugs.gnu.org; 24 Oct 2022 16:06:51 +0000 Received: from localhost ([127.0.0.1]:49320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1omzyV-0002Yr-9l for submit@debbugs.gnu.org; Mon, 24 Oct 2022 12:06:51 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:48803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1omzyT-0002YY-DZ for 58605@debbugs.gnu.org; Mon, 24 Oct 2022 12:06:50 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 8F5AF3200312; Mon, 24 Oct 2022 12:06:42 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 24 Oct 2022 12:06:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1666627602; x=1666714002; bh=HsmVPqY6Jl VnTYSuGRDp4ccqX1Brvh2mU60NyN4VJTE=; b=ZVnqsezM7RVRp1hMfx+pNNrbt3 h4Xx9wFtTw4NxEdRYDkjHOmQxckC+7jHSSwFqLK0rM8A+6ElymcUpENxhhZiWy+l UH7eGG0rK/xUakB6lUOrfmSnQSMU85TOx33WO04Wcb7lcpVKXdulYwIVQWlwHQ+V afSv7A1qVwJ9N/UYGdPO3R2HnACiAeor1FdCmVvo6oeBf+lcGdIotwM9Ei6nsAlJ 1+GCq6yhBmBdCVsqZHFtuepCDJfhg1Z3Nsh5oV6V6HV7bUMV03q0CYnenPOL/Imm SzOBFiVgThIlJJLKU8C0fPGXPiH3+vr3xCKDjR8LfdasPqR9lENWGSqSa96Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1666627602; x=1666714002; bh=HsmVPqY6JlVnTYSuGRDp4ccqX1Br vh2mU60NyN4VJTE=; b=jEWcEbZh6VEeyDQT6+EQYLwR/kaog8oDyXVpaMccKOFz mAlxyaNIGQHy+k1lJhVYkzvhHknbwt1g7ckXIrNZBCuYl15Os4WZ1mplvz5rleO1 4DfC19wQXM2YdLtjF0epQDUK2ysx8Mq8GMfqctQnGSX/8pNJlzEHJPWpPAD/aKkU cN8Q1dSGuCFDjYaMI4YVHEOtcisI88VswIhk8+0pzeN1Nr9pnGliYuuHCsk679dW jhOHwIDnZ8eKd485fkXA6+cgJDBvmlRUXKvCiZ65c6WaOmColFD2VrBqy/Sv5eKl QO3w50WdgqIbvr9+mwTsGm5cXbY1dT/Dt0GKgsI0UA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrgedtgedgleduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffgffkfggtgesthdtredttdertdenucfhrhhomhephfhilhhi phhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmqeenucggtf frrghtthgvrhhnpeeuueffhfevheefhefgheelvdeuhfehheekfeefieelueffkeekueej vdfggeefkeenucffohhmrghinhepughfnhdruggvpdgvgigrmhhplhgvrdhorhhgnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepfhhguhhnsghi nhesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 24 Oct 2022 12:06:40 -0400 (EDT) From: Filipp Gunbin To: Jens Lechtenboerger Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: <874jvwp51w.fsf@wi.uni-muenster.de> (Jens Lechtenboerger's message of "Sat, 22 Oct 2022 11:43:07 +0200") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> <874jvwp51w.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Mon, 24 Oct 2022 19:06:37 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Jens, On 22/10/2022 11:43 +0200, Jens Lechtenboerger wrote: > Hi there! > > On 2022-10-21, Filipp Gunbin wrote: > >> Oh, so this is not just a test case, but the code you actually use. Add >> "-LLL" to ldap-ldapsearch-args? > > This was a test case. In my code [1], I use ldap-search, not the > internal function. Essentially, like this: > > (let ((ldap-default-base "O=DFN-Verein,C=DE") > (ldap-ldapsearch-args '("-x" "-tt" "-H ldaps://ldap.pca.dfn.de")) > (mail "nix@example.org") > (host "")) > (ldap-search (concat "mail=" mail) host '("userCertificate") nil)) > > Previously, this just returned the userCertificate, with and without > -LLL. If no certificate existed, it returned nil. > > Now, -LLL seems to be required, which I perceive to be a breaking > change. Can this be avoided? Alternatively, document it? > > I confirm that with -LLL, my code works. > > Without it, I get ((("search" " ") ("result" " "))) instead of nil. But ldap-search expects ldap-ldapsearch-args to be at least what default value is, to be able to parse the output (btw, "-LL" was there since "forever", which is 20 years in this case; it's just the third L which was added recently, to exclude ldif version from the output). Also, default value can change along with ldap-search internal changes. So if you want to let-bind it, you should merge in your additional args, not replace them. However, I don't see why you would want to let-bind it: - -H: Why don't you use host parameter? - -x: just pass 'auth = simple - -tt: already in ldap-ldapsearch-args Even more, I'd say that the user should set ldap-host-parameters-alist according to his/her setup, and you should not mess with ldapsearch arguments at all. Like: (setq ldap-host-parameters-alist '(("ldap://example.org" auth simple auth-source t))) Then just invoke: (ldap-search "mail=.." "ldap://example.org" '("userCertificate")) > Also, without -LLL and with an existing certificate, ("dn" " ") and > (("search" " ") ("result" " ")) are included in the result. Note > that I find ("dn" " ") misleading, as ldapsearch really does return > a dn value... Without -LL(L), the parsing code works incorrectly, and this case "worked" before only by coincidence. HTH, Filipp From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 01:55:54 2022 Received: (at 58605) by debbugs.gnu.org; 25 Oct 2022 05:55:54 +0000 Received: from localhost ([127.0.0.1]:50091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onCuo-0003Yp-1f for submit@debbugs.gnu.org; Tue, 25 Oct 2022 01:55:54 -0400 Received: from udcm-wwu2.uni-muenster.de ([128.176.118.28]:13151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onCul-0003Ya-Oc for 58605@debbugs.gnu.org; Tue, 25 Oct 2022 01:55:52 -0400 X-IronPort-AV: E=Sophos;i="5.95,211,1661810400"; d="p7s'?scan'208";a="201721933" Received: from wiwi-ex-1.wiwi.uni-muenster.de (HELO mail.wiwi.uni-muenster.de) ([10.2.21.33]) by UDCM-RELAY2.UNI-MUENSTER.DE with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 25 Oct 2022 07:55:45 +0200 Received: from D-3170L03 (128.176.63.9) by WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13; Tue, 25 Oct 2022 07:55:44 +0200 From: Jens Lechtenboerger To: Filipp Gunbin Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: (Filipp Gunbin's message of "Mon, 24 Oct 2022 19:06:37 +0300") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> <874jvwp51w.fsf@wi.uni-muenster.de> Date: Tue, 25 Oct 2022 07:55:44 +0200 Message-ID: <87zgdkih0f.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=sha384; protocol="application/pkcs7-signature" X-Originating-IP: [128.176.63.9] X-ClientProxiedBy: WIWI-EX-2.WIWI.UNI-MUENSTER.DE (10.2.21.35) To WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi there! On 2022-10-24, Filipp Gunbin wrote: > [...] > But ldap-search expects ldap-ldapsearch-args to be at least what default > value is, to be able to parse the output (btw, "-LL" was there since > "forever", which is 20 years in this case; it's just the third L which > was added recently, to exclude ldif version from the output). How should users know about that expectation? > Also, default value can change along with ldap-search internal > changes. So if you want to let-bind it, you should merge in your > additional args, not replace them. If the code requires this, it might separate the necessary arguments from the customizable ones. > However, I don't see why you would want to let-bind it: > > - -H: Why don't you use host parameter? > - -x: just pass 'auth =3D simple > - -tt: already in ldap-ldapsearch-args When I started using LDAP, I could not make ldapsearch to use encrypted connections without -H. That may have changed since then... > Even more, I'd say that the user should set ldap-host-parameters-alist > according to his/her setup, and you should not mess with ldapsearch > arguments at all. Like: > > (setq ldap-host-parameters-alist > '(("ldap://example.org" > auth simple > auth-source t))) > > Then just invoke: > > (ldap-search "mail=3D.." "ldap://example.org" '("userCertificate")) Does this result in encrypted connections? Best wishes Jens --=-=-= Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgIFADCABgkqhkiG9w0BBwEAAKCCFL0w ggWBMIIEaaADAgECAhA5ckQ6+SK3UdfTbBDdMTWVMA0GCSqGSIb3DQEBDAUAMHsxCzAJBgNVBAYT AkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNV BAoMEUNvbW9kbyBDQSBMaW1pdGVkMSEwHwYDVQQDDBhBQUEgQ2VydGlmaWNhdGUgU2VydmljZXMw HhcNMTkwMzEyMDAwMDAwWhcNMjgxMjMxMjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU IE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2Hi qiBNCS1kCdzOiZ/MPans9s/B3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwW IJAJPuLodMkYtJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2VN3I5xI6Ta5M irdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT79uq/nROacdrjGCT3sTHDN/h Mq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303 p+tdOmw1XNtB1xLaqUkL39iAigmTYo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugT ncxbgtNMs+1b/97lc6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9Jnn V4eeUB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeEHg9j1uli utZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo4HyMIHvMB8GA1UdIwQYMBaAFKAR CiM+lvEH7OKvKe+CpX/QMKS0MB0GA1UdDgQWBBRTeb9aqitKz1SA4dibwJ3ysgNmyzAOBgNVHQ8B Af8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwQwYDVR0fBDwwOjA4 oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmww NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJ KoZIhvcNAQEMBQADggEBABiHUdx0IT2ciuAntzPQLszs8ObLXhHeIm+bdY6ecv7k1v6qH5yWLe8D Sn6u9I1vcjxDO8A/67jfXKqpxq7y/Njuo3tD9oY2fBTgzfT3P/7euLSK8JGW/v1DZH79zNIBoX19 +BkZyUIrE79Yi7qkomYEdoiRTgyJFM6iTckys7roFBq8cfFb8EELmAAKIgMQ5Qyx+c2SNxntO/Hk Orb5RRMmda+7qu8/e3c70sQCkT0ZANMXXDnbP3sYDUXNk4WWL13fWRZPP1G91UUYP+1KjugGYXQj FrUNUHMnREd/EF2JKmuFMRTE6KlqTIC8anjPuH+OdnKZDJ3+15EIFqGjX5UwggbmMIIEzqADAgEC AhAxAnDUNb6bJJr4VtDh4oVJMA0GCSqGSIb3DQEBDAUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UE CBMKTmV3IEplcnNleTEUMBIGA1UEBxMLSmVyc2V5IENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJV U1QgTmV0d29yazEuMCwGA1UEAxMlVVNFUlRydXN0IFJTQSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 eTAeFw0yMDAyMTgwMDAwMDBaFw0zMzA1MDEyMzU5NTlaMEYxCzAJBgNVBAYTAk5MMRkwFwYDVQQK ExBHRUFOVCBWZXJlbmlnaW5nMRwwGgYDVQQDExNHRUFOVCBQZXJzb25hbCBDQSA0MIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAs0riIl4nW+kEWxQENTIgFK600jFAxs1QwB6hRMqvnkph fy2Q3mKbM2otpELKlgE8/3AQPYBo7p7yeORuPMnAuA+oMGRb2wbeSaLcZbpwXgfCvnKxmq97/kQk OFX706F9O7/h0yehHhDjUdyMyT0zMs4AMBDRrAFn/b2vR3j0BSYgoQs16oSqadM3p+d0vvH/YrRM tOhkvGpLuzL8m+LTAQWvQJ92NwCyKiHspoP4mLPJvVpEpDMnpDbRUQdftSpZzVKTNORvPrGPRLnJ 0EEVCHR82LL6oz915WkrgeCY9ImuulBn4uVsd9ZpubCgM/EXvVBlViKqusChSsZEn7juIsGIiDya IhhLsd3amm8BS3bgK6AxdSMROND6hiHT182Lmf8C+gRHxQG9McvG35uUvRu8v7bPZiJRaT7ZC2f5 0P4lTlnbLvWpXv5yv7hheO8bMXltiyLweLB+VNvg+GnfL6TW3Aq1yF1yrZAZzR4MbpjTWdEdSLKv z8+0wCwscQ81nbDOwDt9vyZ+0eJXbRkWZiqScnwAg5/B1NUD4TrYlrI4n6zFp2pyYUOiuzP+as/A Znz63GvjFK69WODR2W/TK4D7VikEMhg18vhuRf4hxnWZOy0vhfDR/g3aJbdsGac+diahjEwzyB+U KJOCyzvecG8bZ/u/U8PsEMZg07iIPi8CAwEAAaOCAYswggGHMB8GA1UdIwQYMBaAFFN5v1qqK0rP VIDh2JvAnfKyA2bLMB0GA1UdDgQWBBRpAKHHIVj44MUbILAK3adRvxPZ5DAOBgNVHQ8BAf8EBAMC AYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwOAYD VR0gBDEwLzAtBgRVHSAAMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMFAG A1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0 aWZpY2F0aW9uQXV0aG9yaXR5LmNybDB2BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6 Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcw AYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0BAQwFAAOCAgEACgVOew2PHxM5 AP1v7GLGw+3tF6rjAcx43D9Hl110Q+BABABglkrPkES/VyMZsfuds8fcDGvGE3o5UfjSno4sij0x dKut8zMazv8/4VMKPCA3EUS0tDUoL01ugDdqwlyXuYizeXyH2ICAQfXMtS+raz7mf741CZvO50Ox MUMxqljeRfVPDJQJNHOYi2pxuxgjKDYx4hdZ9G2o+oLlHhu5+anMDkE8g0tffjRKn8I1D1BmrDdW R/IdbBOj6870abYvqys1qYlPotv5N5dm+XxQ8vlrvY7+kfQaAYeO3rP1DM8BGdpEqyFVa+I0rpJP haZkeWW7cImDQFerHW9bKzBrCC815a3WrEhNpxh72ZJZNs1HYJ+29NTB6uu4NJjaMxpk+g2puNSm 4b9uVjBbPO9V6sFSG+IBqE9ckX/1XjzJtY8Grqoo4SiRb6zcHhp3mxj3oqWi8SKNohAOKnUc7RIP 6ss1hqIFyv0xXZor4N9tnzD0Fo0JDIURjDPEgo5WTdti/MdGTmKFQNqxyZuT9uSI2Xvhz8p+4pCY kiZqpahZlHqMFxdw9XRZQgrP+cgtOkWEaiNkRBbvtvLdp7MCL2OsQhQEdEbUvDM9slzZXdI7NjJo kVBq3O4pls3VD2z3L/bHVBe0rBERjyM2C/HSIh84rfmAqBgklzIOqXhd+4RzadUwgghKMIIGMqAD AgECAhEAqkvi71CAEFxqZ4YPA1N9LTANBgkqhkiG9w0BAQwFADBGMQswCQYDVQQGEwJOTDEZMBcG A1UEChMQR0VBTlQgVmVyZW5pZ2luZzEcMBoGA1UEAxMTR0VBTlQgUGVyc29uYWwgQ0EgNDAeFw0y MjA1MTcwMDAwMDBaFw0yNTA1MTYyMzU5NTlaMIHwMQ4wDAYDVQQREwU0ODE0OTE1MDMGA1UEChMs V2VzdGZhZWxpc2NoZSBXaWxoZWxtcy1Vbml2ZXJzaXRhZXQgTXVlbnN0ZXIxFzAVBgNVBAkTDlNj aGxvc3NwbGF0eiAyMRwwGgYDVQQIExNOb3JkcmhlaW4tV2VzdGZhbGVuMREwDwYDVQQHDAhNw7xu c3RlcjELMAkGA1UEBhMCREUxHDAaBgNVBAMME0plbnMgTGVjaHRlbmLDtnJnZXIxMjAwBgkqhkiG 9w0BCQEWI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMIICIjANBgkqhkiG9w0B AQEFAAOCAg8AMIICCgKCAgEA4yLo33Fy6yODnDt0cuQvfxDd3lnsuNenB614hQB3kjb3cgHa1pA/ gNxGX4s1X4f9DeUbOuz0S0dHEYFcDByTpXDTOLsrA/I9vZ33GadnOwwFPevEn+ZegP92IT4vabIr fX9onRap8lcdV2MAMAnIUkvTykJmT31NFPzikecZAj8yRfSVdOYXYtqnBkCPsohTuo1R/xgo5hZA thHzENZ/0awwUocqydgxiiVr4bY47NzsHyB3s5aMAgmxszZ72Ya0SiyuQNomHvfqx/LccgcLRVeL bMniWy0zKUPfMsIHYLxKuz88og/hThCGylkZUxZ9ftDcI0yTuAKPgFgG1LME6SurW66XDOKUPOlZ 2qM7quHxDzfnhWyrXq4jK+KF54zWtVwrD4rqGvGP8RtoNaqGmUlJ9t1NycE2+w0UNTy60aOscthN s7nEMqU0MWJXymRxWB3svNOc3AfgCygNppmzMs+r/ZQVo9IvLlDZqmf+58IEDZgscVVWKvHqcsDR nZMdiURrOeEyFS0vUE04xZqlB8mCCd1bbwZ30JNJOZczRw7Uf142qbQvYtH/eIYcLeubNREzzvXc ZQrK1KcZdICk/w0MbUY94qcNEJFz46CRZapVRGyp0IW4G4t79Tcd+YEcqmVC2p9BDF+tpPBUTRAG TXh0VtCrRCMHAkZd6bArdd0CAwEAAaOCAoYwggKCMB8GA1UdIwQYMBaAFGkAocchWPjgxRsgsArd p1G/E9nkMB0GA1UdDgQWBBToJ4jbFf9An5mspQ0MDfjOqaWItjAOBgNVHQ8BAf8EBAMCBaAwDAYD VR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwPwYDVR0gBDgwNjA0Bgsr BgEEAbIxAQICTzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29tL0NQUzBCBgNVHR8E OzA5MDegNaAzhjFodHRwOi8vR0VBTlQuY3JsLnNlY3RpZ28uY29tL0dFQU5UUGVyc29uYWxDQTQu Y3JsMHgGCCsGAQUFBwEBBGwwajA9BggrBgEFBQcwAoYxaHR0cDovL0dFQU5ULmNydC5zZWN0aWdv LmNvbS9HRUFOVFBlcnNvbmFsQ0E0LmNydDApBggrBgEFBQcwAYYdaHR0cDovL0dFQU5ULm9jc3Au c2VjdGlnby5jb20wggECBgNVHREEgfowgfeBGmxlY2h0ZW5Ad2kudW5pLW11ZW5zdGVyLmRlgQ5s ZWNodGVqQHd3dS5kZYEXbGVjaHRlakB1bmktbXVlbnN0ZXIuZGWBKWplbnMubGVjaHRlbmJvZXJn ZXJAZXJjaXMudW5pLW11ZW5zdGVyLmRlgRxsZWNodGVqK3tJRH1AdW5pLW11ZW5zdGVyLmRlgSZq ZW5zLmxlY2h0ZW5ib2VyZ2VyQHdpLnVuaS1tdWVuc3Rlci5kZYEaamVucy5sZWNodGVuYm9lcmdl ckB3d3UuZGWBI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMA0GCSqGSIb3DQEB DAUAA4ICAQAr3vuH36/HktCaRQa41rdgEEep3WbnlgjjN+Sl1CA/WGns2iwgTaS+WRKLTW9O3Y2N i4S9xFT5XezUAAkU7Z6GJjWyRiF2JS+Pb6XHmqXAjKxQqDpTT6/m3E+Vv8rBI0eEL5wiVSOQvZlt BU055MLEIYaWlDErzl5OCviWM2O+m88S4hIkRXIoUkyl2DSiDwihwLjZCX9Y4gRUPUuLiuJKStar wbknlvskOa2ugD3qKUxQh2QhpEKyEOSY7Tax30C6mXI+iINZVGETQNn8ZYZKEojOqzTvuWcD9XyA t/q9x/EiDlCaEdk4mwGcV/fW1bPfu7xFIz7GFrpS4fzVb3TSR91cyh0lEVK0mc5fNZN4wwaRP/hY PVywTRwOzWTCCVdjEZo33wbl6YXoCDsqudtbmqbhqrgYtKUnqSIooYMg8eX7NrSNi7NGi62Yt6gC 819l5Bw1rzWD0CkJ4mClaS3Byh7V9TaItJa5IEbx+l+z1esROAkkc0UD3Gqji3WPeSgUHr5aKlM7 fM46RSB8CD2ko3IdH3Lyu43sFyK2ujpx+814ASePaEIgqeyerMf+rPs5IhoOvzsrV8pvuvADWEZt pMRrfyQnQnUQlTGSNxQsZwTjpIPv/WewvujgWIwU0jC2yR7MQ4GtCtsjmzfBsGx/9L+C49R+U8Xq sP3AY0BXDzGCAywwggMoAgEBMFswRjELMAkGA1UEBhMCTkwxGTAXBgNVBAoTEEdFQU5UIFZlcmVu aWdpbmcxHDAaBgNVBAMTE0dFQU5UIFBlcnNvbmFsIENBIDQCEQCqS+LvUIAQXGpnhg8DU30tMA0G CWCGSAFlAwQCAgUAoIGjMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X DTIyMTAyNTA1NTU0NFowKAYJKoZIhvcNAQkPMRswGTALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcw PwYJKoZIhvcNAQkEMTIEMD4sgyp5cX0yP+IV1I3x8kx7Wq42tUr1B8Lusw9dQMKw/81WvaPkT8nx Zsjje0oHWjANBgkqhkiG9w0BAQEFAASCAgChae2xmaKtnvgSDCqNMSeEsIBMVa02M5IHLsWQzs2s M/6WxRK6yX8Gkp/GlfKN39c97kxk592AZJNZ9serboa5KbFC1rwL7ENyT73s6OQZVZb2fMjQi/aS +7myOn8u6nyhBCzvmTwnrcN8tZSXvMm43xZveiP7/RqWWpQtERNjD/1XFRm3szf4cnlu1Syo8zwZ VjuDzBozcu27U4t9mOWJH+tcUZfcp85+uwBLYcLlOTZr1bHiRMeoxNBfk2nuWm+QIq0jFbIM5EqW DpedlfAj7qLotYsAwobUa51rpW5nLyfsplGSsbtF3PJL8B8PDm5ysFhATuwGC3+9Y4IOeMTCv4j0 FABxKJDd7us7HYU2lTB8qvjSIxLvdouGSUTYKR/msldDeGkPyv1KZJV4hJ4YprBl+ISk2e5Z5DPh KSTkQuTOSUlXzn82LrE2XPvnwxdb7bpjl9tdCHcHSF0WjAFECHWHEZ0TBhloQJn4KMKEeSXiXLLW O0HpkgEduZTPN4ZtP0lXBU41REi2jgKzSD7lucEh03BPnroTC83V/GzRzTr5WvfJerogCQy9Xuq8 F9+1HViJ7ZrIlUlxmyTsewh8ybiLMTrsLvZMTpd0wr1FZ7u7ryi3jwmWILqV5fFmJ3hgMQOS/Wi4 cXahX4pJ4y4LD9IeD7osyF1G34g4JUre7QAAAAAAAA== --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 09:12:37 2022 Received: (at 58605) by debbugs.gnu.org; 25 Oct 2022 13:12:37 +0000 Received: from localhost ([127.0.0.1]:50678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onJjO-0006qZ-RQ for submit@debbugs.gnu.org; Tue, 25 Oct 2022 09:12:37 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:33583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onJjL-0006qH-Mw for 58605@debbugs.gnu.org; Tue, 25 Oct 2022 09:12:34 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 2627F5C00B7; Tue, 25 Oct 2022 09:12:26 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Tue, 25 Oct 2022 09:12:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1666703546; x=1666789946; bh=07EfbdLpkP o82OhIlFZSwYadymDn/scLhJ20q72ZssM=; b=U4pmTuCNiSxllmdrmBVToV7w7R VVRCxXER1/fujXLz79YwdxwJ7oVLXEh6doEZmD6g2bUMon+QBzISYK2ig6gOUyJy 79/Rs6sFKIg/kqbqGuOZkyzHiT7WlWBmiFMFw+7BiNC0lbK0DGRDUWQ0S2yquWkg 1lO7F0gRedFAMXDN8qU8SBnu3PfLvWw1czkMiwwSZKaiHoVdw5pQCz/thAhnL+6i 6u8f3atXKvys5hTsoN4G/lxMu0eJViCyfrqqD2jy3rz6MAgLMRrqNHdfBxsHXujR qFCfoq+S7jcaaiW3M94FfOSjGQKpDQ0HkDqOjynRwOooBzGi5k4IPpEcSZ+Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1666703546; x=1666789946; bh=07EfbdLpkPo82OhIlFZSwYadymDn /scLhJ20q72ZssM=; b=ln4Of2PELJKKJrFqou15eX43wOWIKRhHGfL0cK4hax7Y ToKrYdHpgqEG/R2CraA9sJdPNInz5CgePKiwtxoILlgot1g/SKYTQIyh0CNlM4wk wwkuAVPay9cv28OuHTtPufu0xfgMaUAQpQrDiDB7OcmsTd4yH3m1i9jbJibFhVG/ D0JoKbXmoUWdrG+JHm58qkebd2fR5nlQbYhamEWottD0DClRVTDz39gttz0Lf+/f k4MR/Tz4/j+436xFNcOW+wYWQnB2vC39O0W6QwcvuVfl+wxXgG1dQGVJf4lxEiRE Xrgp+XRF5kdaNWwZj30qiZzFTrDEn/3AfRRLiOeQBQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrtddtgdeffecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufgjfhgffffkgggtsehttdertddtredtnecuhfhrohhmpefhihhlihhp phcuifhunhgsihhnuceofhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmheqnecuggftrf grthhtvghrnhepjeetjefhtddvieejkeevheelgfevfeeuiedtfeeileffffefffffgfeg veegjeetnecuffhomhgrihhnpegvgigrmhhplhgvrdhorhhgnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepfhhguhhnsghinhesfhgrshhtmhgr ihhlrdhfmh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 25 Oct 2022 09:12:24 -0400 (EDT) From: Filipp Gunbin To: Jens Lechtenboerger Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: <87zgdkih0f.fsf@wi.uni-muenster.de> (Jens Lechtenboerger's message of "Tue, 25 Oct 2022 07:55:44 +0200") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> <874jvwp51w.fsf@wi.uni-muenster.de> <87zgdkih0f.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Tue, 25 Oct 2022 16:12:21 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Jens, On 25/10/2022 07:55 +0200, Jens Lechtenboerger wrote: > Hi there! > > On 2022-10-24, Filipp Gunbin wrote: > >> [...] >> But ldap-search expects ldap-ldapsearch-args to be at least what default >> value is, to be able to parse the output (btw, "-LL" was there since >> "forever", which is 20 years in this case; it's just the third L which >> was added recently, to exclude ldif version from the output). > > How should users know about that expectation? As I wrote, there should be no need to use it at all. >> Also, default value can change along with ldap-search internal >> changes. So if you want to let-bind it, you should merge in your >> additional args, not replace them. > > If the code requires this, it might separate the necessary arguments > from the customizable ones. It does - via ldap-host-parameters-alist. >> However, I don't see why you would want to let-bind it: >> >> - -H: Why don't you use host parameter? >> - -x: just pass 'auth = simple >> - -tt: already in ldap-ldapsearch-args > > When I started using LDAP, I could not make ldapsearch to use > encrypted connections without -H. That may have changed since > then... Yeah, commit 0b4e003766f15225dede9bdba4ead33e493856e2 (June 2019) adds support for LDAP URIs. On a side note, OpenLDAP recently removed `-h' from ldapsearch altogether. >> Even more, I'd say that the user should set ldap-host-parameters-alist >> according to his/her setup, and you should not mess with ldapsearch >> arguments at all. Like: >> >> (setq ldap-host-parameters-alist >> '(("ldap://example.org" >> auth simple >> auth-source t))) >> >> Then just invoke: >> >> (ldap-search "mail=.." "ldap://example.org" '("userCertificate")) > > Does this result in encrypted connections? It should work with ldaps:// as well. I'm now closing this issue, feel free to reopen or create new if needed. Filipp From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 09:13:25 2022 Received: (at control) by debbugs.gnu.org; 25 Oct 2022 13:13:25 +0000 Received: from localhost ([127.0.0.1]:50684 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onJkA-0006sE-K6 for submit@debbugs.gnu.org; Tue, 25 Oct 2022 09:13:25 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:54859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onJk6-0006ru-K8 for control@debbugs.gnu.org; Tue, 25 Oct 2022 09:13:21 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 9291C5C00BA for ; Tue, 25 Oct 2022 09:13:13 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 25 Oct 2022 09:13:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm3; t= 1666703593; x=1666789993; bh=wOQflcQpjg42clgFNZFXNSAn5JmebBDv0zC aFsqBB2M=; b=TPdK7iPRP0sbO1+nGWcX5bV5awaNfWDxbmPMnqgzSyJQKay6Mi9 EznZ/A4TlKnFz7A3rTevSpZcKy/S7AOFfFtKr1RbeoA1aZ+wGQqSJ24BSOKAP6TC nCDigTqyPTL6YW5Y4yxEbaVEGXGIyrPjcrdJ3NxtEPuE17CZOnYu9A0VDfo4gBcm iQD6+wR9/hRSPReGwMkNencxdM/8j6r5YJ7pzothT+uBTtbUGZi9R8mLJO988KLZ kXwV+Mex6yJb76WnwkAibF3UP2AanW8iAA4/3aVB78Az7PCKjsBk4iLAuDY7NPEz iiHh0hlQ6PJniIh1jv3Vaw7p/pFMTVCjKLw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1666703593; x= 1666789993; bh=wOQflcQpjg42clgFNZFXNSAn5JmebBDv0zCaFsqBB2M=; b=L KV0YBLeada1kwp8yMzILi2jklM8Mpl8I1D7/JWbjKAsaZo/2/J8HQyAuHWVTcKTo xnBI+PKw8pbbtrMS8mKipGJZgkoJtRqR+g8aVLd/EM/fk44bpTqNME68QWok7B9w /hjQ7Ytd+Sz05xxD9th7nLGosYuTBbknANZNkvDU2gqEcfw17ld3levZ6sQProI4 bvgS39E+PQYJZvAhCfft7vNpKmp3BokIkBEOfPIHZLgi1a2dPW1Eh7IvfXpbHxKV X/eiO/51Ib1COC8XmB7kKz6MgnfZmiLVdAUX0naOr5m6Pcdb39YD0sw8yicJ1hxr VrJKhH93DCnqY6vHktjSg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrtddtgdeffecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgesthdtredttddttd enucfhrhhomhephfhilhhiphhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsthhm rghilhdrfhhmqeenucggtffrrghtthgvrhhnpedvgeeifffgueeugfeuieehueefiefgve evvdegveelleeugfejhfejgfevhfetudenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehfghhunhgsihhnsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 25 Oct 2022 09:13:12 -0400 (EDT) From: Filipp Gunbin To: control@debbugs.gnu.org Subject: control message for bug #58605 Date: Tue, 25 Oct 2022 16:13:11 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) close 58605 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 09:42:31 2022 Received: (at 58605) by debbugs.gnu.org; 25 Oct 2022 13:42:31 +0000 Received: from localhost ([127.0.0.1]:50732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onKCN-0001Q8-19 for submit@debbugs.gnu.org; Tue, 25 Oct 2022 09:42:31 -0400 Received: from udcm-wwu2.uni-muenster.de ([128.176.118.28]:6375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onKC7-0001PY-LR for 58605@debbugs.gnu.org; Tue, 25 Oct 2022 09:42:29 -0400 X-IronPort-AV: E=Sophos;i="5.95,212,1661810400"; d="scan'208";a="201837641" Received: from wiwi-ex-1.wiwi.uni-muenster.de (HELO mail.wiwi.uni-muenster.de) ([10.2.21.33]) by UDCM-RELAY2.UNI-MUENSTER.DE with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 25 Oct 2022 15:42:08 +0200 Received: from D-3170L03 (128.176.63.9) by WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13; Tue, 25 Oct 2022 15:42:08 +0200 From: Jens Lechtenboerger To: Filipp Gunbin Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: (Filipp Gunbin's message of "Tue, 25 Oct 2022 16:12:21 +0300") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> <874jvwp51w.fsf@wi.uni-muenster.de> <87zgdkih0f.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Tue, 25 Oct 2022 15:42:07 +0200 Message-ID: <87bkq06mvk.fsf@wi.uni-muenster.de> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Originating-IP: [128.176.63.9] X-ClientProxiedBy: WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) To WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Filipp, I=E2=80=99m not sure about conventions for closed bugs but I reply once more here... On 2022-10-25, Filipp Gunbin wrote: > Hi Jens, > > On 25/10/2022 07:55 +0200, Jens Lechtenboerger wrote: > >> Hi there! >> >> On 2022-10-24, Filipp Gunbin wrote: >> >>> [...] >>> But ldap-search expects ldap-ldapsearch-args to be at least what default >>> value is, to be able to parse the output (btw, "-LL" was there since >>> "forever", which is 20 years in this case; it's just the third L which >>> was added recently, to exclude ldif version from the output). >> >> How should users know about that expectation? > > As I wrote, there should be no need to use it at all. Then maybe it should not exist (at least not as defcustom). Alternatively, the doc string might be improved: A list of required arguments to pass to =E2=80=98ldapsearch=E2=80=99. Inte= rnal code depends on the default value. Best wishes Jens P.S. Thanks for your pointers regarding encryption with OpenLDAP! From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 11:08:07 2022 Received: (at 58605) by debbugs.gnu.org; 25 Oct 2022 15:08:07 +0000 Received: from localhost ([127.0.0.1]:52058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onLXD-0003tu-2v for submit@debbugs.gnu.org; Tue, 25 Oct 2022 11:08:07 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:47285) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onLX2-0003tF-VA for 58605@debbugs.gnu.org; Tue, 25 Oct 2022 11:08:06 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 3DEA65C010A; Tue, 25 Oct 2022 11:07:51 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 25 Oct 2022 11:07:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1666710471; x= 1666796871; bh=MEDXkEMgMMbb73upRBMAXzeqiAGLHbUIEWYEHmumhW0=; b=Y mPONXXi0caJ1vzzbDsDP4bc08Easuxv99ck2AjULwrxDuwRhB5oVRWCsolQAZ5Yp YCuohipCb4stcYCwrzNkKDwiA38Udn6ypOjcdxgg0bC+6hCxWzxzyeMrgfGrwjry NfwAUWSXND937gYedJQ1atBQiZ6omWQC4USCi1opB92xTrQnJLVLcBvrN0bYc6Z8 HwTin5+mzMboJaIQV18Pv3s+1Lyj3hzQ94vLoAxzY+jrhisL3GjY/Or61wDei16s EhJteJCOnisyCxpcW9unHNMPJrfw4JI49h65wneRXLf3u3u3vLD+5J100P1+gtDn 9JRjbnRJ7/dT9U8Tts0HQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1666710471; x= 1666796871; bh=MEDXkEMgMMbb73upRBMAXzeqiAGLHbUIEWYEHmumhW0=; b=F M1R2QrB4EpqyMBphyD/+/OTD73y8jjrREb1TeRgP76dsbp5kbA3/MKe1fsW3dWwP +HWPQKmyKJOcLo8NnTeIEKaMSK3mBZWNHyYToUO4a1c2vTV9N0CLa6PsREyU8VP1 aF4xxsE2oy3OIB7TNO4vpBWVV+Bk78FNQt6sqzWdOfIRUaE1dJ6juJWG218CaLZM ejs/1+pVV3o1MdeLpkScxDfj7EnjLod13YD0OV+eHjfvXst6p4LSqXYnl3tVcpgQ emDy/zwBGtrq7NF2RdtdU7rWUI0EcFhZecJQzVm3tz1KsIUyQe/lCBKVvpbaZyll 8cu7dHELtfcjYPmilnwSw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrtddtgdehiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufgjfhgffffkgggtgfesthhqredttderjeenucfhrhhomhephfhilhhi phhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmqeenucggtf frrghtthgvrhhnpeefleefffetieetuedvtedtgfehgeevtefhueevjeehjeelueeigfev tdeihfeugeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehfghhunhgsihhnsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 25 Oct 2022 11:07:49 -0400 (EDT) From: Filipp Gunbin To: Jens Lechtenboerger Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: <87bkq06mvk.fsf@wi.uni-muenster.de> (Jens Lechtenboerger's message of "Tue, 25 Oct 2022 15:42:07 +0200") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> <874jvwp51w.fsf@wi.uni-muenster.de> <87zgdkih0f.fsf@wi.uni-muenster.de> <87bkq06mvk.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Tue, 25 Oct 2022 18:07:47 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Jens, On 25/10/2022 15:42 +0200, Jens Lechtenboerger wrote: > Hi Filipp, > > I=E2=80=99m not sure about conventions for closed bugs but I reply once m= ore > here... Of course you can post in closed bugs as well. [...] >>>> But ldap-search expects ldap-ldapsearch-args to be at least what defau= lt >>>> value is, to be able to parse the output (btw, "-LL" was there since >>>> "forever", which is 20 years in this case; it's just the third L which >>>> was added recently, to exclude ldif version from the output). >>> >>> How should users know about that expectation? >> >> As I wrote, there should be no need to use it at all. > > Then maybe it should not exist (at least not as defcustom). > Alternatively, the doc string might be improved: > A list of required arguments to pass to =E2=80=98ldapsearch=E2=80=99. In= ternal code > depends on the default value. For some reason I was sure that it was a defvar, not a defcustom. I've now moved those options out of its default value. Should be safe, there's no harm in their duplication (if somebody still includes them there), and it seems there're no other contradicting options. Thanks, Filipp. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 26 02:07:22 2022 Received: (at 58605) by debbugs.gnu.org; 26 Oct 2022 06:07:22 +0000 Received: from localhost ([127.0.0.1]:53028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onZZS-0007wN-0p for submit@debbugs.gnu.org; Wed, 26 Oct 2022 02:07:22 -0400 Received: from udcm-wwu2.uni-muenster.de ([128.176.118.28]:8875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onZZQ-0007w7-1g for 58605@debbugs.gnu.org; Wed, 26 Oct 2022 02:07:20 -0400 X-IronPort-AV: E=Sophos;i="5.95,213,1661810400"; d="p7s'?scan'208";a="201956001" Received: from wiwi-ex-1.wiwi.uni-muenster.de (HELO mail.wiwi.uni-muenster.de) ([10.2.21.33]) by UDCM-RELAY2.UNI-MUENSTER.DE with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 26 Oct 2022 08:07:14 +0200 Received: from D-3170L03 (128.176.63.9) by WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13; Wed, 26 Oct 2022 08:07:13 +0200 From: Jens Lechtenboerger To: Filipp Gunbin Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: (Filipp Gunbin's message of "Tue, 25 Oct 2022 18:07:47 +0300") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> <874jvwp51w.fsf@wi.uni-muenster.de> <87zgdkih0f.fsf@wi.uni-muenster.de> <87bkq06mvk.fsf@wi.uni-muenster.de> Date: Wed, 26 Oct 2022 08:07:07 +0200 Message-ID: <87sfjb3ypg.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=sha384; protocol="application/pkcs7-signature" X-Originating-IP: [128.176.63.9] X-ClientProxiedBy: WIWI-EX-2.WIWI.UNI-MUENSTER.DE (10.2.21.35) To WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Hi Filipp! On 2022-10-25, Filipp Gunbin wrote: > [...] > For some reason I was sure that it was a defvar, not a defcustom. I've > now moved those options out of its default value. Should be safe, > there's no harm in their duplication (if somebody still includes them > there), and it seems there're no other contradicting options. Works for me. Many thanks Jens --=-=-= Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgIFADCABgkqhkiG9w0BBwEAAKCCFL0w ggWBMIIEaaADAgECAhA5ckQ6+SK3UdfTbBDdMTWVMA0GCSqGSIb3DQEBDAUAMHsxCzAJBgNVBAYT AkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNV BAoMEUNvbW9kbyBDQSBMaW1pdGVkMSEwHwYDVQQDDBhBQUEgQ2VydGlmaWNhdGUgU2VydmljZXMw HhcNMTkwMzEyMDAwMDAwWhcNMjgxMjMxMjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU IE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2Hi qiBNCS1kCdzOiZ/MPans9s/B3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwW IJAJPuLodMkYtJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2VN3I5xI6Ta5M irdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT79uq/nROacdrjGCT3sTHDN/h Mq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303 p+tdOmw1XNtB1xLaqUkL39iAigmTYo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugT ncxbgtNMs+1b/97lc6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9Jnn V4eeUB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeEHg9j1uli utZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo4HyMIHvMB8GA1UdIwQYMBaAFKAR CiM+lvEH7OKvKe+CpX/QMKS0MB0GA1UdDgQWBBRTeb9aqitKz1SA4dibwJ3ysgNmyzAOBgNVHQ8B Af8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwQwYDVR0fBDwwOjA4 oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmww NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJ KoZIhvcNAQEMBQADggEBABiHUdx0IT2ciuAntzPQLszs8ObLXhHeIm+bdY6ecv7k1v6qH5yWLe8D Sn6u9I1vcjxDO8A/67jfXKqpxq7y/Njuo3tD9oY2fBTgzfT3P/7euLSK8JGW/v1DZH79zNIBoX19 +BkZyUIrE79Yi7qkomYEdoiRTgyJFM6iTckys7roFBq8cfFb8EELmAAKIgMQ5Qyx+c2SNxntO/Hk Orb5RRMmda+7qu8/e3c70sQCkT0ZANMXXDnbP3sYDUXNk4WWL13fWRZPP1G91UUYP+1KjugGYXQj FrUNUHMnREd/EF2JKmuFMRTE6KlqTIC8anjPuH+OdnKZDJ3+15EIFqGjX5UwggbmMIIEzqADAgEC AhAxAnDUNb6bJJr4VtDh4oVJMA0GCSqGSIb3DQEBDAUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UE CBMKTmV3IEplcnNleTEUMBIGA1UEBxMLSmVyc2V5IENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJV U1QgTmV0d29yazEuMCwGA1UEAxMlVVNFUlRydXN0IFJTQSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 eTAeFw0yMDAyMTgwMDAwMDBaFw0zMzA1MDEyMzU5NTlaMEYxCzAJBgNVBAYTAk5MMRkwFwYDVQQK ExBHRUFOVCBWZXJlbmlnaW5nMRwwGgYDVQQDExNHRUFOVCBQZXJzb25hbCBDQSA0MIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAs0riIl4nW+kEWxQENTIgFK600jFAxs1QwB6hRMqvnkph fy2Q3mKbM2otpELKlgE8/3AQPYBo7p7yeORuPMnAuA+oMGRb2wbeSaLcZbpwXgfCvnKxmq97/kQk OFX706F9O7/h0yehHhDjUdyMyT0zMs4AMBDRrAFn/b2vR3j0BSYgoQs16oSqadM3p+d0vvH/YrRM tOhkvGpLuzL8m+LTAQWvQJ92NwCyKiHspoP4mLPJvVpEpDMnpDbRUQdftSpZzVKTNORvPrGPRLnJ 0EEVCHR82LL6oz915WkrgeCY9ImuulBn4uVsd9ZpubCgM/EXvVBlViKqusChSsZEn7juIsGIiDya IhhLsd3amm8BS3bgK6AxdSMROND6hiHT182Lmf8C+gRHxQG9McvG35uUvRu8v7bPZiJRaT7ZC2f5 0P4lTlnbLvWpXv5yv7hheO8bMXltiyLweLB+VNvg+GnfL6TW3Aq1yF1yrZAZzR4MbpjTWdEdSLKv z8+0wCwscQ81nbDOwDt9vyZ+0eJXbRkWZiqScnwAg5/B1NUD4TrYlrI4n6zFp2pyYUOiuzP+as/A Znz63GvjFK69WODR2W/TK4D7VikEMhg18vhuRf4hxnWZOy0vhfDR/g3aJbdsGac+diahjEwzyB+U KJOCyzvecG8bZ/u/U8PsEMZg07iIPi8CAwEAAaOCAYswggGHMB8GA1UdIwQYMBaAFFN5v1qqK0rP VIDh2JvAnfKyA2bLMB0GA1UdDgQWBBRpAKHHIVj44MUbILAK3adRvxPZ5DAOBgNVHQ8BAf8EBAMC AYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwOAYD VR0gBDEwLzAtBgRVHSAAMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMFAG A1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0 aWZpY2F0aW9uQXV0aG9yaXR5LmNybDB2BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6 Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcw AYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0BAQwFAAOCAgEACgVOew2PHxM5 AP1v7GLGw+3tF6rjAcx43D9Hl110Q+BABABglkrPkES/VyMZsfuds8fcDGvGE3o5UfjSno4sij0x dKut8zMazv8/4VMKPCA3EUS0tDUoL01ugDdqwlyXuYizeXyH2ICAQfXMtS+raz7mf741CZvO50Ox MUMxqljeRfVPDJQJNHOYi2pxuxgjKDYx4hdZ9G2o+oLlHhu5+anMDkE8g0tffjRKn8I1D1BmrDdW R/IdbBOj6870abYvqys1qYlPotv5N5dm+XxQ8vlrvY7+kfQaAYeO3rP1DM8BGdpEqyFVa+I0rpJP haZkeWW7cImDQFerHW9bKzBrCC815a3WrEhNpxh72ZJZNs1HYJ+29NTB6uu4NJjaMxpk+g2puNSm 4b9uVjBbPO9V6sFSG+IBqE9ckX/1XjzJtY8Grqoo4SiRb6zcHhp3mxj3oqWi8SKNohAOKnUc7RIP 6ss1hqIFyv0xXZor4N9tnzD0Fo0JDIURjDPEgo5WTdti/MdGTmKFQNqxyZuT9uSI2Xvhz8p+4pCY kiZqpahZlHqMFxdw9XRZQgrP+cgtOkWEaiNkRBbvtvLdp7MCL2OsQhQEdEbUvDM9slzZXdI7NjJo kVBq3O4pls3VD2z3L/bHVBe0rBERjyM2C/HSIh84rfmAqBgklzIOqXhd+4RzadUwgghKMIIGMqAD AgECAhEAqkvi71CAEFxqZ4YPA1N9LTANBgkqhkiG9w0BAQwFADBGMQswCQYDVQQGEwJOTDEZMBcG A1UEChMQR0VBTlQgVmVyZW5pZ2luZzEcMBoGA1UEAxMTR0VBTlQgUGVyc29uYWwgQ0EgNDAeFw0y MjA1MTcwMDAwMDBaFw0yNTA1MTYyMzU5NTlaMIHwMQ4wDAYDVQQREwU0ODE0OTE1MDMGA1UEChMs V2VzdGZhZWxpc2NoZSBXaWxoZWxtcy1Vbml2ZXJzaXRhZXQgTXVlbnN0ZXIxFzAVBgNVBAkTDlNj aGxvc3NwbGF0eiAyMRwwGgYDVQQIExNOb3JkcmhlaW4tV2VzdGZhbGVuMREwDwYDVQQHDAhNw7xu c3RlcjELMAkGA1UEBhMCREUxHDAaBgNVBAMME0plbnMgTGVjaHRlbmLDtnJnZXIxMjAwBgkqhkiG 9w0BCQEWI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMIICIjANBgkqhkiG9w0B AQEFAAOCAg8AMIICCgKCAgEA4yLo33Fy6yODnDt0cuQvfxDd3lnsuNenB614hQB3kjb3cgHa1pA/ gNxGX4s1X4f9DeUbOuz0S0dHEYFcDByTpXDTOLsrA/I9vZ33GadnOwwFPevEn+ZegP92IT4vabIr fX9onRap8lcdV2MAMAnIUkvTykJmT31NFPzikecZAj8yRfSVdOYXYtqnBkCPsohTuo1R/xgo5hZA thHzENZ/0awwUocqydgxiiVr4bY47NzsHyB3s5aMAgmxszZ72Ya0SiyuQNomHvfqx/LccgcLRVeL bMniWy0zKUPfMsIHYLxKuz88og/hThCGylkZUxZ9ftDcI0yTuAKPgFgG1LME6SurW66XDOKUPOlZ 2qM7quHxDzfnhWyrXq4jK+KF54zWtVwrD4rqGvGP8RtoNaqGmUlJ9t1NycE2+w0UNTy60aOscthN s7nEMqU0MWJXymRxWB3svNOc3AfgCygNppmzMs+r/ZQVo9IvLlDZqmf+58IEDZgscVVWKvHqcsDR nZMdiURrOeEyFS0vUE04xZqlB8mCCd1bbwZ30JNJOZczRw7Uf142qbQvYtH/eIYcLeubNREzzvXc ZQrK1KcZdICk/w0MbUY94qcNEJFz46CRZapVRGyp0IW4G4t79Tcd+YEcqmVC2p9BDF+tpPBUTRAG TXh0VtCrRCMHAkZd6bArdd0CAwEAAaOCAoYwggKCMB8GA1UdIwQYMBaAFGkAocchWPjgxRsgsArd p1G/E9nkMB0GA1UdDgQWBBToJ4jbFf9An5mspQ0MDfjOqaWItjAOBgNVHQ8BAf8EBAMCBaAwDAYD VR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwPwYDVR0gBDgwNjA0Bgsr BgEEAbIxAQICTzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29tL0NQUzBCBgNVHR8E OzA5MDegNaAzhjFodHRwOi8vR0VBTlQuY3JsLnNlY3RpZ28uY29tL0dFQU5UUGVyc29uYWxDQTQu Y3JsMHgGCCsGAQUFBwEBBGwwajA9BggrBgEFBQcwAoYxaHR0cDovL0dFQU5ULmNydC5zZWN0aWdv LmNvbS9HRUFOVFBlcnNvbmFsQ0E0LmNydDApBggrBgEFBQcwAYYdaHR0cDovL0dFQU5ULm9jc3Au c2VjdGlnby5jb20wggECBgNVHREEgfowgfeBGmxlY2h0ZW5Ad2kudW5pLW11ZW5zdGVyLmRlgQ5s ZWNodGVqQHd3dS5kZYEXbGVjaHRlakB1bmktbXVlbnN0ZXIuZGWBKWplbnMubGVjaHRlbmJvZXJn ZXJAZXJjaXMudW5pLW11ZW5zdGVyLmRlgRxsZWNodGVqK3tJRH1AdW5pLW11ZW5zdGVyLmRlgSZq ZW5zLmxlY2h0ZW5ib2VyZ2VyQHdpLnVuaS1tdWVuc3Rlci5kZYEaamVucy5sZWNodGVuYm9lcmdl ckB3d3UuZGWBI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMA0GCSqGSIb3DQEB DAUAA4ICAQAr3vuH36/HktCaRQa41rdgEEep3WbnlgjjN+Sl1CA/WGns2iwgTaS+WRKLTW9O3Y2N i4S9xFT5XezUAAkU7Z6GJjWyRiF2JS+Pb6XHmqXAjKxQqDpTT6/m3E+Vv8rBI0eEL5wiVSOQvZlt BU055MLEIYaWlDErzl5OCviWM2O+m88S4hIkRXIoUkyl2DSiDwihwLjZCX9Y4gRUPUuLiuJKStar wbknlvskOa2ugD3qKUxQh2QhpEKyEOSY7Tax30C6mXI+iINZVGETQNn8ZYZKEojOqzTvuWcD9XyA t/q9x/EiDlCaEdk4mwGcV/fW1bPfu7xFIz7GFrpS4fzVb3TSR91cyh0lEVK0mc5fNZN4wwaRP/hY PVywTRwOzWTCCVdjEZo33wbl6YXoCDsqudtbmqbhqrgYtKUnqSIooYMg8eX7NrSNi7NGi62Yt6gC 819l5Bw1rzWD0CkJ4mClaS3Byh7V9TaItJa5IEbx+l+z1esROAkkc0UD3Gqji3WPeSgUHr5aKlM7 fM46RSB8CD2ko3IdH3Lyu43sFyK2ujpx+814ASePaEIgqeyerMf+rPs5IhoOvzsrV8pvuvADWEZt pMRrfyQnQnUQlTGSNxQsZwTjpIPv/WewvujgWIwU0jC2yR7MQ4GtCtsjmzfBsGx/9L+C49R+U8Xq sP3AY0BXDzGCAywwggMoAgEBMFswRjELMAkGA1UEBhMCTkwxGTAXBgNVBAoTEEdFQU5UIFZlcmVu aWdpbmcxHDAaBgNVBAMTE0dFQU5UIFBlcnNvbmFsIENBIDQCEQCqS+LvUIAQXGpnhg8DU30tMA0G CWCGSAFlAwQCAgUAoIGjMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X DTIyMTAyNjA2MDcwN1owKAYJKoZIhvcNAQkPMRswGTALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcw PwYJKoZIhvcNAQkEMTIEMLtUU4WgQ1O7AzDMpf4ksFCOS3ZOWYITBH1pKRNUT+zcg2/nS8EYtFUm M0FOrCCNRzANBgkqhkiG9w0BAQEFAASCAgCPgnxgkh51JPdEqFTI5oQgDSGrlrNp9umt3SLpI9AK RgO044v68uzJgG6LXNAhQhH8+Ic6/ukDNuFMfGRFkQmoTevdnh6KT1RQyzzDsgdx/NojncC6Qfsd 2a3+Y5HTb+R3Sj8hdDNwwudTXw35a+ObEGc/WU6XE0nFb+qmAvn4cr6uFzL+nuXJErg4DviiIBTF YdE/zlESAa1CrQ9kLJNMS8mYbXArLx47IfqQJbE1BkVN7RG0LFUITjI4s4/q7g13EMDEwAgNig90 txDHi1fFkSLyf8pwGSpEoNho6kwIcTOMbSuXeftyzapuPfkn/DjvYYZFWz9G3E88kZRByIDJVOTm boEo7RNTs2PDFIjKAtaiCZAYvm+b4ioV+8VYsy/hWH32h/IWprDHS10Odw3rM1VJrv8qGMPypy0C e6xAbn9YrbzB4tMtm2fkc55W6cK75q2fOR/RpLMNMk8ggARNZ9+NPS+Rlk6JNTqP0n4haU2xRROk ZbLBxJnd8XqOpqrbrqHxvThU+aQYLk+CbleINKuArzmlbq8iT20zB28kY0sJ4BYJ8TECld/pM89h l7WCdKbtZ+RCvgEH2pZMpQLgmAS59xBlcmnggZ8kp+2o6zGezeUcBigUEO7tGCg41TsWt0Ndo0ll AJsJoNG8ryeJOZC7NWw7iQvwdUbidMmF4QAAAAAAAA== --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 26 09:20:51 2022 Received: (at 58605) by debbugs.gnu.org; 26 Oct 2022 13:20:51 +0000 Received: from localhost ([127.0.0.1]:53691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ongKx-0000Yh-1W for submit@debbugs.gnu.org; Wed, 26 Oct 2022 09:20:51 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:38711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ongKu-0000YS-RZ for 58605@debbugs.gnu.org; Wed, 26 Oct 2022 09:20:50 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 1763032009A0; Wed, 26 Oct 2022 09:20:41 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Wed, 26 Oct 2022 09:20:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1666790440; x=1666876840; bh=DlVxc9F1W0 lN/ASRG55ZSU+ZmRpsmeLcd+I0oFeW8FA=; b=aMnfc8Y/MfrPja46p0G1tZBoTP xSu/XTYpGPArBvxCACcrT9UCEpwXqbRv5jZOt/0NFABY9CTzHsYXjG5i18qFxIuF j1p2Vb61UsErvWG6FFD1e1C9++4nGdOGzZm2RP+1cL6gLavHM+ncQdgKgzeqyteY V2WS/oH6M4MFtEfH5ePR2HuJTRBgoiyyOVF/Nc0sTyvQ/zOE4JdHbgAW6mzBYf/X dRkpf4XGocfywG5bcKkpWPtAoBCH2syW3Ovh1wkGF96uiu+W5d6OHyx682253owU XhU9AdWQMXolF8SVfORGp2FBoDmvb3+0ELEgmeUVWqv8XwcSU9azbNSkgqug== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1666790440; x=1666876840; bh=DlVxc9F1W0lN/ASRG55ZSU+ZmRps meLcd+I0oFeW8FA=; b=B8H3LB+gIj/94I4ECeNztmfqk+b9TB1BNRhaKGIPnFCV KyiCvFznHNwjeCIo9QYYoa5M+C2YtHz7j/d4H+JpKUUqsrZt390pUFabiuby6Krq nCiFlEIb19q5uoF10TmFhXyQRyKxdYCaq4j620Wj/cd71Q4kkvR2wI73x3WvEsnO J5tpk8qCuSTPzgSJ3z8Ek6hPKOy8a4M2+2iS9omeZkJTdGKsnFFJYvAPIaK1fSGN smmv4DE9LQmk0v0uCWebB7np/FhRMM1pslPLsZGHGwIKoTwIiXGFAGjqKzPA8twc Z4qpVic7BZpWQB7mFnnoaWOYf/ksYF0Orkl7hoGZAw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrtddvgdeigecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufgjfhgffffkgggtsehttdertddtredtnecuhfhrohhmpefhihhlihhp phcuifhunhgsihhnuceofhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmheqnecuggftrf grthhtvghrnhepfffhjeevieeiiedutefgheffleeiveeffeeftdekleehledufeeuuedu heevieffnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epfhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 26 Oct 2022 09:20:39 -0400 (EDT) From: Filipp Gunbin To: Jens Lechtenboerger Subject: Re: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal In-Reply-To: <87sfjb3ypg.fsf@wi.uni-muenster.de> (Jens Lechtenboerger's message of "Wed, 26 Oct 2022 08:07:07 +0200") References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> <874jvwp51w.fsf@wi.uni-muenster.de> <87zgdkih0f.fsf@wi.uni-muenster.de> <87bkq06mvk.fsf@wi.uni-muenster.de> <87sfjb3ypg.fsf@wi.uni-muenster.de> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Wed, 26 Oct 2022 16:20:35 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58605 Cc: 58605@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 26/10/2022 08:07 +0200, Jens Lechtenboerger wrote: > Hi Filipp! > > On 2022-10-25, Filipp Gunbin wrote: > >> [...] >> For some reason I was sure that it was a defvar, not a defcustom. I've >> now moved those options out of its default value. Should be safe, >> there's no harm in their duplication (if somebody still includes them >> there), and it seems there're no other contradicting options. > > Works for me. Great, thanks for checking. Filipp From unknown Fri Aug 15 20:54:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 24 Nov 2022 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator