From unknown Mon Jun 23 02:26:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17743: 24.3; auth-source.el option "auth-source-do-cache" ignored Resent-From: Justin Dove Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Jun 2014 02:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17743 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17743@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.140236692928418 (code B ref -1); Tue, 10 Jun 2014 02:23:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jun 2014 02:22:09 +0000 Received: from localhost ([127.0.0.1]:42402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WuBhQ-0007OG-9W for submit@debbugs.gnu.org; Mon, 09 Jun 2014 22:22:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56500) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WuBNX-0006oS-AD for submit@debbugs.gnu.org; Mon, 09 Jun 2014 22:01:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WuBNK-0007nd-5k for submit@debbugs.gnu.org; Mon, 09 Jun 2014 22:01:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35230) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WuBNK-0007nZ-2S for submit@debbugs.gnu.org; Mon, 09 Jun 2014 22:01:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58105) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WuBNC-0007jk-IE for bug-gnu-emacs@gnu.org; Mon, 09 Jun 2014 22:01:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WuBN5-0007jK-AX for bug-gnu-emacs@gnu.org; Mon, 09 Jun 2014 22:01:14 -0400 Received: from dmz-mailsec-scanner-3.mit.edu ([18.9.25.14]:60256) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WuBN5-0007jD-6l for bug-gnu-emacs@gnu.org; Mon, 09 Jun 2014 22:01:07 -0400 X-AuditID: 1209190e-f79946d000000c39-dc-539666e2d2c3 Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) (using TLS with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP id 71.B8.03129.2E666935; Mon, 9 Jun 2014 22:01:06 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id s5A215rU004901; Mon, 9 Jun 2014 22:01:06 -0400 Received: from timeron.local ([18.189.66.18]) (authenticated bits=0) (User authenticated as dove/extra@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s5A213jP030937 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 9 Jun 2014 22:01:04 -0400 From: Justin Dove Date: Mon, 09 Jun 2014 22:01:05 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRmVeSWpSXmKPExsUixCmqrPsobVqwwZJDChbfD1RZPP78ns2B yWPnrLvsHm3TzAKYorhsUlJzMstSi/TtErgypuxTKJjAVrH9k1ID42LWLkZODgkBE4kbC6ew Q9hiEhfurWfrYuTiEBKYzSRxc8ttFghnA6NEw6Jz7BDOEiaJw9t3sIG0sAkoSPQ9nAJmiwhI Sny90wo2llmAReLPmw0sILawgLNE16fZQM0cHCwCqhK324xBwrwCKhJdp2azQ9iCEidnPmGB aJWQOPjiBfMERt5ZSFKzkKQWMDKtYpRNya3SzU3MzClOTdYtTk7My0st0jXWy80s0UtNKd3E CA4gSb4djF8PKh1iFOBgVOLhtTgwNViINbGsuDL3EKMkB5OSKG9p4rRgIb6k/JTKjMTijPii 0pzU4kOMEhzMSiK8rB+BynlTEiurUovyYVLSHCxK4rxvra2ChQTSE0tSs1NTC1KLYLIyHBxK ErwTUoGGChalpqdWpGXmlCCkmTg4QYbzAA1fCVLDW1yQmFucmQ6RP8WoKCXO+y4FKCEAksgo zYPrhUX4K0ZxoFeEebNB2nmAyQGu+xXQYCagwaIRIFcXlyQipKQaGLvDy1wnhEp+qq4qvfmB 4b15lLj98WN5P/bUdC/5nP+XUyGOfarxht6uB2s7J/84JPf0ZheT1ekqS/6NPQ/lA783nl7Q 5PzqyMJ/15w0dXKL/+7bMe+JUPx8m3PzLn9RFsjav2bBneQrbNuWagd+D2/h7kkP05JdfI+x VPxb25oDOWfSA293P1ViKc5INNRiLipOBAAQzRavywIAAA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Mon, 09 Jun 2014 22:22:05 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) The documentation gives the impression that setting auth-source-do-cache to nil should prevent auth-source from caching credentials. I have experimentally tested this and found it to be false. As far as I can tell, auth-source-do-cache is only checked in the function auth-source-search. It seems to me that it should also be checked in auth-source-remember and perhaps other associated functions. Justin In GNU Emacs 24.3.1 (x86_64-apple-darwin, NS apple-appkit-1038.36) of 2013-03-10 on bob.porkrind.org Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure '--host=x86_64-apple-darwin' '--build=i686-apple-darwin' '--with-ns' 'build_alias=i686-apple-darwin' 'host_alias=x86_64-apple-darwin' 'CC=gcc -mmacosx-version-min=10.5 '' From unknown Mon Jun 23 02:26:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17743: 24.3; auth-source.el option "auth-source-do-cache" ignored Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Wed, 25 Jan 2017 17:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17743 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: To: Justin Dove Cc: 17743@debbugs.gnu.org Received: via spool by 17743-submit@debbugs.gnu.org id=B17743.148536627221519 (code B ref 17743); Wed, 25 Jan 2017 17:45:02 +0000 Received: (at 17743) by debbugs.gnu.org; 25 Jan 2017 17:44:32 +0000 Received: from localhost ([127.0.0.1]:43216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWRcW-0005b1-AV for submit@debbugs.gnu.org; Wed, 25 Jan 2017 12:44:32 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:42387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWRcU-0005at-NX for 17743@debbugs.gnu.org; Wed, 25 Jan 2017 12:44:31 -0500 Received: from 2.150.50.220.tmi.telenormobil.no ([2.150.50.220] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cWRcS-0005fO-28; Wed, 25 Jan 2017 18:44:30 +0100 From: Lars Ingebrigtsen In-Reply-To: (Justin Dove's message of "Mon, 09 Jun 2014 22:01:05 -0400") Date: Wed, 25 Jan 2017 18:36:56 +0100 Message-ID: <87vat3rqh3.fsf@gnus.org> References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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: 0.0 (/) Justin Dove writes: > The documentation gives the impression that setting auth-source-do-cache > to nil should prevent auth-source from caching credentials. I have > experimentally tested this and found it to be false. As far as I can > tell, auth-source-do-cache is only checked in the function > auth-source-search. It seems to me that it should also be checked in > auth-source-remember and perhaps other associated functions. Reading the code, auth-source does this on master now, at least: ;; note we remember the lack of result too, if it's applicable (when auth-source-do-cache (auth-source-remember spec found))) And that's the only call to auth-source-remember, so I guess this has been fixed now. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 25 12:44:40 2017 Received: (at control) by debbugs.gnu.org; 25 Jan 2017 17:44:40 +0000 Received: from localhost ([127.0.0.1]:43219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWRce-0005bN-Gh for submit@debbugs.gnu.org; Wed, 25 Jan 2017 12:44:40 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:42405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWRcc-0005bF-Cs for control@debbugs.gnu.org; Wed, 25 Jan 2017 12:44:38 -0500 Received: from 2.150.50.220.tmi.telenormobil.no ([2.150.50.220] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cWRca-0006AI-5s for control@debbugs.gnu.org; Wed, 25 Jan 2017 18:44:37 +0100 From: Lars Ingebrigtsen To: control@debbugs.gnu.org Subject: control message for bug #17743 Message-ID: <87tw8nrqgw.fsf@totally-fudged-out-message-id> Date: Wed, 25 Jan 2017 18:44:30 +0100 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) X-Spam-Score: 0.0 (/) 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: 0.0 (/) close 17743