From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 24 19:56:38 2018 Received: (at submit) by debbugs.gnu.org; 25 Jan 2018 00:56:38 +0000 Received: from localhost ([127.0.0.1]:41571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeVqI-0004VY-3n for submit@debbugs.gnu.org; Wed, 24 Jan 2018 19:56:38 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51663) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeVqF-0004V4-Py for submit@debbugs.gnu.org; Wed, 24 Jan 2018 19:56:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eeVq9-0001r5-N8 for submit@debbugs.gnu.org; Wed, 24 Jan 2018 19:56:30 -0500 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_20,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58898) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eeVq9-0001qu-JH for submit@debbugs.gnu.org; Wed, 24 Jan 2018 19:56:29 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42632) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eeVq8-0001ut-Bi for bug-gnu-emacs@gnu.org; Wed, 24 Jan 2018 19:56:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eeVq7-0001qB-G7 for bug-gnu-emacs@gnu.org; Wed, 24 Jan 2018 19:56:28 -0500 Received: from mail-qt0-x229.google.com ([2607:f8b0:400d:c0d::229]:43332) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eeVq7-0001q0-Bj for bug-gnu-emacs@gnu.org; Wed, 24 Jan 2018 19:56:27 -0500 Received: by mail-qt0-x229.google.com with SMTP id s3so15264567qtb.10 for ; Wed, 24 Jan 2018 16:56:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=L8EghQBtTkODVF6V7ThGj+07TwOOlzNCRrO1EBoETfA=; b=rPebsCZTZOJFwRIcdyiLTyLJJgwoWQT2Xhqup80z6LvGB9xZ3x2EpButZKKZ6r55us boy7rb/MrB7hVbxFOIRkLx4jjtOpfNK+PVTQQ8wX8uI5gRyiFjTU87+0YRb65PWDVHht +kk5KnuYO7/UMDd4T3IVklGo/LibmPzxFcP8RBX+51mPY0Ye1slDYExrFQVKleyG9yYN jgtjSuZY31GdWr1s/NztfMsp1+uYNjCo/Xi8gkc65gqqulPT40gYfrCiUcRxhX1E5RX8 26BKMNf7PxEBpGAKqDXolro7whqWjwRxRtX9VR7Z6DbPlU+bWimm/s9Ap4a5SPpHSr/1 kkeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=L8EghQBtTkODVF6V7ThGj+07TwOOlzNCRrO1EBoETfA=; b=nEDM5S41hOLnvo+Z49PrcF+8DGNSK+2UlxVyPmlveNwJKWrssZgrpbfvmD5QCGpawc fkkiJYPq3dVzrgVl35A/enocO/3kpiLUTBtM9Na26OnmUWywRNJO+0tRqJ3zFQgIYDRb TsliKnaZvYF4kYa6fq/ht10+A7xTDEoPv1rT3A7LUAk5bEbA56U73JenH6ngxlfy8k1t 9lNtLIxVZzilUQ5/TOAgl/Ks1Ykjg2H+LVR0YOA78zm5YvGucMjjXYmG3Qcm/pvPo6aF Hj3nH9NZLakWG51vyRmCDCC5Ph2safP4TOCD0YnalhUFirs1zSTrTHzmxWrRix0uodaJ p6IA== X-Gm-Message-State: AKwxytdKUnyEURm5n0uLjFIk9kicrI6iPxw6pdPd2MliBU3XDQlmc9Ws oK6PpdCzWzI6WSUHrMTsliaLobBXKs11oUCeuF9avn2q X-Google-Smtp-Source: AH8x225udIoFBd0rHxvPhNNfuqonxgm0f1wuYxiQ85RNEJhsRGqvZWAlDGosFKg+IsLptWY1emS/tlUvxgvbXcN+Yuw= X-Received: by 10.200.81.139 with SMTP id c11mr13506940qtn.118.1516841786430; Wed, 24 Jan 2018 16:56:26 -0800 (PST) MIME-Version: 1.0 Received: by 10.237.34.203 with HTTP; Wed, 24 Jan 2018 16:56:26 -0800 (PST) From: Allen Li Date: Wed, 24 Jan 2018 16:56:26 -0800 Message-ID: Subject: 25.2.50; auth-source does not support creation or deletion with secrets provider To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) auth-source does not support saving secrets with the Secrets API backend. This reduces the usefulness of auth-source significantly since keychains that provide secure secret storage using the API are standard on many GNU/Linux distributions (e.g., gnome-keyring on Ubuntu). (auth-source-search :type 'secrets :max 1 :host "localhost" :user "user" :create '(secret user host)) Debugger entered--Lisp error: (cl-assertion-failed ((not create) "The Secrets API auth-source backend doesn't support creation yet")) cl--assertion-failed((not create) "The Secrets API auth-source backend doesn't support creation yet" nil nil) auth-source-secrets-search(:backend [eieio-class-tag--auth-source-backend secrets "Login" t t t nil auth-source-secrets-create auth-source-secrets-search] :type secrets :max 1 :require nil :create (secret user host) :delete nil :type secrets :max 1 :host "localhost" :user "user" :create (secret user host)) apply(auth-source-secrets-search :backend [eieio-class-tag--auth-source-backend secrets "Login" t t t nil auth-source-secrets-create auth-source-secrets-search] :type secrets :max 1 :require nil :create (secret user host) :delete nil (:type secrets :max 1 :host "localhost" :user "user" :create (secret user host))) auth-source-search-backends(([eieio-class-tag--auth-source-backend secrets "Login" t t t nil auth-source-secrets-create auth-source-secrets-search]) (:type secrets :max 1 :host "localhost" :user "user" :create (secret user host)) 1 (secret user host) nil nil) auth-source-search(:type secrets :max 1 :host "localhost" :user "user" :create (secret user host)) eval((auth-source-search :type (quote secrets) :max 1 :host "localhost" :user "user" :create (quote (secret user host))) nil) elisp--eval-last-sexp(nil) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) #(eval-last-sexp nil nil) apply(# eval-last-sexp (nil nil)) call-interactively@ido-cr+-record-current-command(# eval-last-sexp nil nil) apply(call-interactively@ido-cr+-record-current-command # (eval-last-sexp nil nil)) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 25 05:11:29 2018 Received: (at 30246) by debbugs.gnu.org; 25 Jan 2018 10:11:29 +0000 Received: from localhost ([127.0.0.1]:41766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeeVF-0001EN-9w for submit@debbugs.gnu.org; Thu, 25 Jan 2018 05:11:29 -0500 Received: from mout.gmx.net ([212.227.17.20]:52725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeeVD-0001E9-Qg for 30246@debbugs.gnu.org; Thu, 25 Jan 2018 05:11:28 -0500 Received: from detlef.gmx.de ([79.140.117.159]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lg6op-1f7Mcl4BmF-00pgS2; Thu, 25 Jan 2018 11:11:21 +0100 From: Michael Albinus To: Allen Li Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider References: Date: Thu, 25 Jan 2018 11:11:20 +0100 In-Reply-To: (Allen Li's message of "Wed, 24 Jan 2018 16:56:26 -0800") Message-ID: <87y3kmdz93.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:QdnLeNGp9jxi5EIVG9MzJ2cI5rqixmZqglF95TQgFejeFFjeJZ4 RLfo/1B9zN94K2hafW8zevo+y2pkEx5XLMK6I2KnzIi4E8uWoY2fkn9ZWffUk84SzCm5IT2 dGhUMg+jPtksB2j5/t+ZRk6eLFgjgHEyhHIXve7SsCrIGj/LHMY8E3adlzayteSNZv0wP2H vcf8GUkfLXQuR3bZFqtIw== X-UI-Out-Filterresults: notjunk:1;V01:K0:AP2N89m375Q=:+W5DIyyhOSrsjWHSk0NzBm Az7ibBr156s7fupMSCko5iHl0CXEC3Frw6/CoUz2RdDvSCRjc4p7z5OrLz7adqiv2v5BP4pLg pMUo2MC7PvzR7h4arjqF+3zelvSQJYPDJCxQfiGjwXdUCiKuKVYek6sAgtZjhDyfv75/zkKq6 J+TyxkE1yfQjlQoueqgyfGDXZYIbsZziqgGN71zqLd3RFb4y7Un2XvYKz4yGDz7R0ja4nVvkr YzLcjFpFHQRyE151hOi6kcp9642TiR/2rxQ+k0YzycaD0+LwCgHnjmSagRsVVA4+KTpTA6Jr2 wdlWexZUZAM6DElXI8MSBHTs+/mEr4khlVYCNvg2TK+SL59uqI3xCg1c0a+qFIZeBnmT/wDCO 6pX5l4rCF4YROWRHfaN6ajmz5DVJSChUslwn0rE3kF6TwyaQN56oWnxpt/JwWN97ek+BI7fSY pQu2wKmfQGW8eX4rGw1GqXYJGy7cagiInqCmzwfpdPsclFdYjaltFFef4LzFJqtzNz0vC8Wwb 7ASMMJGBERBfFwFKi4YY1QcXLz/wr7Op6KNTW69va3dFksTcN+Nd0/31myLF0Nud4lGxgT6Ek Fhf7Ey3pNPRjrD5zf06D49NKGc/q/qsmWTeCYuljCjDlFKFPG0nQzCzZqW5gNVPRmqV5apjC5 XWJD9UkJp7LdOH0nGAn3Hqqq/yu4Y+dKvg7f/G3j+uMwZW2ykUbyo7nppzVLj60ry2YqiqySZ nzKFNMYPT4eLH18mZVxI6nGq0lEmnBY+iY91tFt42meF32zNR8RA52SQ7q7NH/TP+O2OwOM5/ Sqfuh+cP90/63tn96fIkpxxF7jHXnoYld3J7OzF9WhmNnNTADQ= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30246 Cc: 30246@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: -0.7 (/) Allen Li writes: Hi Allen, > auth-source does not support saving secrets with the Secrets API > backend. This reduces the usefulness of auth-source significantly > since keychains that provide secure secret storage using the API are > standard on many GNU/Linux distributions (e.g., gnome-keyring on > Ubuntu). This was reported already some years ago on the emacs-help ML, see . IIRC, it wasn't trivial to implement, that's why it has lingered around on my TODO since then. See also `auth-source-secrets-create' in auth-source.el, which misses its implementation. And you've got the error message "The Secrets API auth-source backend doesn't support creation yet". Since I am working on secrets.el these days anyway due to your other report bug#29575, chances are good that I'll fix this, finally. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 13 09:41:20 2018 Received: (at 30246) by debbugs.gnu.org; 13 Apr 2018 13:41:20 +0000 Received: from localhost ([127.0.0.1]:49307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6yx6-0004ZS-4U for submit@debbugs.gnu.org; Fri, 13 Apr 2018 09:41:20 -0400 Received: from mout.gmx.net ([212.227.17.20]:39493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6yx4-0004ZF-N6 for 30246@debbugs.gnu.org; Fri, 13 Apr 2018 09:41:19 -0400 Received: from detlef.gmx.de ([212.86.53.168]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lhf3N-1ecGko41mj-00mvcy; Fri, 13 Apr 2018 15:41:12 +0200 From: Michael Albinus To: Allen Li Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider References: <87y3kmdz93.fsf@gmx.de> Date: Fri, 13 Apr 2018 15:41:10 +0200 In-Reply-To: <87y3kmdz93.fsf@gmx.de> (Michael Albinus's message of "Thu, 25 Jan 2018 11:11:20 +0100") Message-ID: <87efjjns09.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:NFtYNzLPz8H3HHkL8yx9kmzRJAHDFLDl/Mgi5PsE8olFUWpLCPL Gef2e6VyxxDqMkSI/ut2sy0Y4zuARVX3yFDAOb92xzzzpPPH2Zh817zg6y36AIzFdgC4bvD VER1PyoctJEFk3h9qSWSLdbvWpMZPKOn8koj9trQTuwFqaxTlAJya1G6OY2nW07zKsuCpMf h6Sb5K4OZt2fIaF8YpDKQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:YgbNCLP3sLA=:DsHifnH3IHGZ5bTaqWCt1F CwMW58mQ3VzM20InncfNt1pbntzd0jvotEmJ7TXzZR04Nkm1aUMh/NWJkXuxDSIYRphHbgmUI ajwkOz5V+5+IXbHu8ui859+U809kt9dYF3zhDTer604QcqtcW5iO4P2a5p+P5ifuANJ6pGwm3 CYmgpNbtaRR8XA+yIjlrpg3hAuRzNS3wTn+d2uzaOfPh4ATYuitcBQUrkU3z3AxwKOXzluXPx WiGSIZYrcfhmo7YDrG6tbUSot2+Mmjs8cM0zwwbaMimDo+0uJ6aMoelSN+//M4Ow0/HzaZNAd R7JaYxpfH7vTkHqpfCBrRSn7eIMp5KO1bTGje2tFA2zP03GkVpB1N30bOhl2lhQZX0LuyP1Y1 Py7wFQwjwhGqFGzMlefMzfPNZT8jJsB3zJRjQ1mIm8g+tSnf6nn+qQSZ5tr7y8P/4eNmukSTV TQoPmjPW/xzi3U9gZb3bt9HAd4hQPprWf6tv8oGZ6vCwY13DzQ0Ovli1FNgnRpe96KIpGi4oy ds9W+AhgSBoSzkrHU9H3sB2LDBLyLahpcLzzF9PBKChQPIl4JY72Q06C8MiK4NpYhncYUGypk N/Qa0fxFkv002iyLpYph7k4l53T3i0zVqpltVKoMgSR/0+X11G7hZnFwFy1nLiVymFlwCTtbd JHwfI3Ig2PiHS3sODF7RtGgIldGADJDHnOCkEXF6EQKMDVf1Gm7/NUh/9eYuiiwpJn3NhCFS7 IInQgTUT3oBxf0vj/wPHTT7FDuqVBgU/ti5UWiT6dp2OePaWeLE54YCapOMfVgmUURHZlDyey NwLt4hJuR6L3OyM1L/TB0I16d1FEU4kKiuhz8rq/lvpc3SJboA= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30246 Cc: 30246@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 (-) Michael Albinus writes: > Hi Allen, > >> auth-source does not support saving secrets with the Secrets API >> backend. This reduces the usefulness of auth-source significantly >> since keychains that provide secure secret storage using the API are >> standard on many GNU/Linux distributions (e.g., gnome-keyring on >> Ubuntu). > > Since I am working on secrets.el these days anyway due to your other > report bug#29575, chances are good that I'll fix this, finally. I've implemented creation of secrets via the Secret Service API in auth-source.el. Could you, pls, check? I will add support for this into Tramp. It doesn't create yet items, for any backend. Deletion isn't implemented for any auth-source backend yet. So I haven't done it for the Secret Service API either, and I don't plan it for next time. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 15 21:51:45 2018 Received: (at 30246) by debbugs.gnu.org; 16 Apr 2018 01:51:45 +0000 Received: from localhost ([127.0.0.1]:54768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7tJ3-0005s8-If for submit@debbugs.gnu.org; Sun, 15 Apr 2018 21:51:45 -0400 Received: from mail-it0-f46.google.com ([209.85.214.46]:33825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7tJ1-0005rw-K8 for 30246@debbugs.gnu.org; Sun, 15 Apr 2018 21:51:44 -0400 Received: by mail-it0-f46.google.com with SMTP id t192-v6so10377860itc.1 for <30246@debbugs.gnu.org>; Sun, 15 Apr 2018 18:51:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=felesatra-moe.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=en00lCHa8TmVaXA2Z4pi9o97GVY8t/cra6umza1i3is=; b=jH8XAIrCLMS94h/dPM/lt04Q6bs0lb8jmgXePLtTkpvWHieOBAtbM9amVP1aT4bPVs QiGLgR0Uh2+MtsYzXqimPE/Qdhohomi1unwYfrzCNWbAwE9GEnvvuJSLh45nrST4b9c9 YzoGxPB0RFlz2VlxfG7uSJNOjW9zRSTm/2GVOlU3OqITyHhBMb6jIg05ZxFaU6m/WGCq +nVN6/VxvbnC/NVjV7SIWotOBjOaLelimnSW1Tp06T4JXIwI4eUt+SwkbCwDcSkTFEUo EFUDgdHsceYxRSZcBjxBgJ49HpzjXcyN6tKOG5YKgmuJZpiX4nhw6th/1ybwkI0uHBy1 K5pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=en00lCHa8TmVaXA2Z4pi9o97GVY8t/cra6umza1i3is=; b=lJPEAyaAevepltZDupWQQ+0Do1Goq8/0gB98AqQuOaL/7V/nyVKelj22qZOu248aI8 EWSwEUnKfx0bAeJuzPa0QsyshDr2I2//kD9mHKh5Y0pPwkF/W0yGnIyAfNATLARvclgm B3LSPCgvNy49t4Gf3STP/P0U8LsHK+WZp5n3YWs/L+sonGwFF/oZWrlX9bZPveYyrIMj /f+pqQhGnBgiyxgakoHyohW0Aqg6PV4G6rf/b9WPEtP7z5iw+Agn6yUnbsHmjZVzlvRx Ti66tM4NjjPnb3VkB3koapBAPQoiVVCijPIW4Ca9FbsuR5Y///5bo2s8t1e+Cjeb5NT0 tFoA== X-Gm-Message-State: ALQs6tDeSYmz7yy60z1wMFcaJocLhzb631/Nr/SxUXmo/jkLM7m9Bb5P d1xYa4Ui6CRLaOM7g1y56+g0rNtp5METXC1r8EybsA== X-Google-Smtp-Source: AIpwx4955HCPfnfTh2n5qiWLTUa7vbCz63W6sSOZG6DEaLpvfAWnGSR6Qr71a83eQ1vdRcioWa8ppkxUQUmnpvE9cso= X-Received: by 2002:a24:5852:: with SMTP id f79-v6mr13779716itb.108.1523843497662; Sun, 15 Apr 2018 18:51:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.104.14 with HTTP; Sun, 15 Apr 2018 18:51:17 -0700 (PDT) X-Originating-IP: [104.200.151.96] In-Reply-To: <87efjjns09.fsf@gmx.de> References: <87y3kmdz93.fsf@gmx.de> <87efjjns09.fsf@gmx.de> From: Allen Li Date: Sun, 15 Apr 2018 18:51:17 -0700 Message-ID: Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider To: Michael Albinus Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30246 Cc: Allen Li , 30246@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.0 (-) Thanks. Currently I'm using Emacs 26 due to bugs in 27, so due to various reasons it may take a few weeks for me to get around to trying it. On Fri, Apr 13, 2018 at 6:41 AM, Michael Albinus wrote: > Michael Albinus writes: > >> Hi Allen, >> >>> auth-source does not support saving secrets with the Secrets API >>> backend. This reduces the usefulness of auth-source significantly >>> since keychains that provide secure secret storage using the API are >>> standard on many GNU/Linux distributions (e.g., gnome-keyring on >>> Ubuntu). >> >> Since I am working on secrets.el these days anyway due to your other >> report bug#29575, chances are good that I'll fix this, finally. > > I've implemented creation of secrets via the Secret Service API in > auth-source.el. Could you, pls, check? > > I will add support for this into Tramp. It doesn't create yet items, for > any backend. > > Deletion isn't implemented for any auth-source backend yet. So I haven't > done it for the Secret Service API either, and I don't plan it for next time. > > Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 16 02:44:40 2018 Received: (at 30246) by debbugs.gnu.org; 16 Apr 2018 06:44:40 +0000 Received: from localhost ([127.0.0.1]:54836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7xsW-0004I5-9z for submit@debbugs.gnu.org; Mon, 16 Apr 2018 02:44:40 -0400 Received: from mout.gmx.net ([212.227.17.22]:52251) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7xsU-0004Hs-As for 30246@debbugs.gnu.org; Mon, 16 Apr 2018 02:44:39 -0400 Received: from detlef.gmx.de ([212.86.45.73]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LevUh-1efHhh0h0J-00qlGy; Mon, 16 Apr 2018 08:44:30 +0200 From: Michael Albinus To: Allen Li Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider References: <87y3kmdz93.fsf@gmx.de> <87efjjns09.fsf@gmx.de> Date: Mon, 16 Apr 2018 08:44:29 +0200 In-Reply-To: (Allen Li's message of "Sun, 15 Apr 2018 18:51:17 -0700") Message-ID: <87wox7d50y.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:rH9GaegwGuUyo/jPErcXvG5Hlv9qVDCpDLh3EQT14Sq1CwZdo0e aJZ+EZVeH6/zgeKeAjreeQJuoArtJoS71SrYzQSvD823AbtMmfyKIx5nYbi2XRa+MryfvMb TYJkgTOLcQm2VM9Y4hPLjxM9baX723gIpWyc4KNABidAZsJ9y9CNjNcX2WysxPnfQozG8JS Wl9Y7sIbSDu3IrLufbiaw== X-UI-Out-Filterresults: notjunk:1;V01:K0:hKMz6lx1FI4=:YSpcDcaiCmv6Kmu/Fa+x3J +032L4oIcim+59m1uUjv7w7Dt5E2SeDRMdBq8UAQq9KxigFD904LSqguVCcSjkvFun9//kHdN HWn+0iwY587Xg6JkpKcvPjSLec6ij7nwxb5n7M4z0Y8iFIPHYtfmWnUqymlPTEoZZ9/vuhqTV +o8tw7RYbvgQVS2NeXK4IvabvUYsxDfMmPZAJTKLsnT2tKs8iEe2aQ5wgT9Hrd9rTkCSX3xxl 7mkOgehfHaM1qUKpWJV9wzumSEReeq4xdTtZ0rLdG41a7EHIv023S36WTNIwqR6dFZGJ4oULX X5ip1TIxffl9wC7En+K548Ej652nUj1EjjKYazUUqfvVL6ssZ1hn6kV0UgGa+rYcddHoKrGjS w+k9mMjOzXsoS97DVc8GTENxN4KQ9IKjwOJxaiMb0bNfo1gB1WzHOR+3qoBg1Rs7LEAIx77oR OoQm2eQJvxspu9aNcLHJfXMULVg5D5IhZs8KB6nsKCoGXZv/FFAn50RD7kXOiiw+2bP0dWBhq hPNTwX7w3Qys2AOhjA8R5IsJEOFRAvqF4CKD9WCKn3EfVEV1ckHaS97YsFbpkwsH0zDPgrP7k DKS+LO0rRdVJsrivTxeJ066ssxdutkjSnZFSrmnp2AOSBkUu4nWqaqegzoKA4wbLcjoKIJYaR Vj23F4+FQqKiGQfuxbLjCX3mXp2gTbvenbG1syL/9nYVGxSrD6HThRX4qxjGsHvoe2kP9Zh1W 5GKr9UVOCuLk0SWDKRfXp1MW1c8ytLa/8+1ZwJMXvugqKTlHtgzUs2uJzfbnABxRbdWp0s7XT uDf+MK3wuuB65ezonpLbunqEHISv/Dc3cZuPfGieXQ4kcV6J08= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30246 Cc: Allen Li , 30246@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 (-) Allen Li writes: Hi Allen, > Thanks. Currently I'm using Emacs 26 due to bugs in 27, so due to > various reasons it may take a few weeks for me to get around to trying > it. No problem, take your time. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 23 04:43:48 2018 Received: (at 30246) by debbugs.gnu.org; 23 Apr 2018 08:43:48 +0000 Received: from localhost ([127.0.0.1]:36485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAX4e-0000kE-9y for submit@debbugs.gnu.org; Mon, 23 Apr 2018 04:43:48 -0400 Received: from mout.gmx.net ([212.227.15.18]:33825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAX4c-0000k2-OC for 30246@debbugs.gnu.org; Mon, 23 Apr 2018 04:43:47 -0400 Received: from detlef.gmx.de ([213.220.147.247]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M5Lmp-1eCDPY2sXP-00zTF2; Mon, 23 Apr 2018 10:43:39 +0200 From: Michael Albinus To: Allen Li Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider References: <87y3kmdz93.fsf@gmx.de> <87efjjns09.fsf@gmx.de> Date: Mon, 23 Apr 2018 10:43:38 +0200 In-Reply-To: <87efjjns09.fsf@gmx.de> (Michael Albinus's message of "Fri, 13 Apr 2018 15:41:10 +0200") Message-ID: <87604ib9dx.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ECMedMQWoBV1FZ4rM7E5+JCHF5/368dhM+IFzCcHO8uYJLW6Z2M i3qPRCW4Zrg9Tp5UdCSSMr1ow4FrQTYSV8VgusfC6ru2XCZq/MrnhdjEKMrR/YNhBLQIYXV hSHXkUXQmsPaurj+MEcMdcDYjhqhNYP2ot5wNSGkoXH83AXgovTC0eGWHOH2ayy65z6sgW7 eXPGlCJbOsAy3VIcgmGnw== X-UI-Out-Filterresults: notjunk:1;V01:K0:0Gvu5UyXcfg=:cuP7Zg+nlC088QK4i9KVVC hq3qMIt0EgLJCGHEUAC4T2J911ApJU3Nl1wtAYEeQKtn4FpqOTuD/bcwBa6FRbBSZ2LUp2HBx L9vht6DMqWVe+CnlvCXG2QVA067AZVALYdRu26/6+NPc3l0W8fA7FfrN3JG+Y8lPSHDNdB8bZ JA2ZEnzsYn7pZvEPgp4IKnqiM7BscXoSbgfInThV4e7BmTS+1gz4cPBEXxCvCBhBK88cIdzDJ dUBhq7/Q7ZEsAV3Fxd721rtJkITnwZp9i9eqrNy4Kob/Z/59R+ayS+2GfVrK9n+szelW4YenE KOPM92nG5IDILx2a66UDoQW+cPS56lFPeTU1uamHrhFaHiM8b0QJWFapTySUQoaH4K/VPm816 IvxEFkmUQmdbl4maUfE9nDuLS4FZOqdZzPg3mosvLQMKreZ6YS23L6tPn3iYFX2IRF+flxd0I uzh99RjlRFjJhqcRCDZ/glIjkg0mU44cLIgCAu+tE/MdUhtYROprekrne/PFyj0GoHLyRk8Ue 5luT69Ga3PojgYCsHhDekLflkJB0VikIpxHXUTLdEHhG0KZKo7Jpk2MyfnltlL8ZfnVAfE+7+ IvwEZwg40QY8U6yrt1Fv3mqTJcmD5vGKpR6vqgsZP9DLd+KPoBzDlT2ekZM4nBaYVV48PoxGT 4mJE4XZkjc3+DjxoWKI/cHBruVVLZhMCqu9cJv12jqM3dZ7kiPcZ6m2e2zdtgUPu3sQcWkPGr KIIIt85IpqhoakBoFeHvftKC0Z4ixQGNzL9gNvOfyLUwNV1GzvLb/iOQNSPMxz3me71jDT/vH gseYHRCa8D6ZDmNXSMd8FQlKb6XbqEzM6rWIlt2dbnn9sGnbAE= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30246 Cc: 30246@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 (-) Michael Albinus writes: Hi Allen, > I've implemented creation of secrets via the Secret Service API in > auth-source.el. Could you, pls, check? > > I will add support for this into Tramp. It doesn't create yet items, for > any backend. That's done now. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 07:56:48 2018 Received: (at control) by debbugs.gnu.org; 21 Jun 2018 11:56:48 +0000 Received: from localhost ([127.0.0.1]:58324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVyCl-0006Vq-SZ for submit@debbugs.gnu.org; Thu, 21 Jun 2018 07:56:47 -0400 Received: from mout.gmx.net ([212.227.15.19]:50395) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVyCk-0006Vc-0y for control@debbugs.gnu.org; Thu, 21 Jun 2018 07:56:46 -0400 Received: from detlef.gmx.de ([212.86.58.122]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MeP5b-1fq6gJ18gR-00Q9YA for ; Thu, 21 Jun 2018 13:56:40 +0200 Date: Thu, 21 Jun 2018 13:56:39 +0200 Message-Id: <87sh5gz72g.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #30246 X-Provags-ID: V03:K1:RWb4H0pbqmphrFU+nglSbKXc7OXPW8uYfwSjVH/D7FC4wVt0l78 djunEpVmHM685FnGo314qIAbN+RwiNBgRa+V/CDnhHtLw5fc3cE2iMPmTbM3klIo4i/Bc5x AZprzOVQKwJh2tyEg1Km+w/G4r1cOf0I3qgJatwRCIhPJARFKLGh+WVIS0aa++BD+IwH1lH hR/crOgGyl+bOh4n2zzqA== X-UI-Out-Filterresults: notjunk:1;V01:K0:JHVGaRpZaP8=:ZGnUkMwit08KwJ9P8Z5vO/ P/j/NAOqH59T+fdlBk97hx7pd/uZsq37Ej7CzMsYetNQFvalTRHAYWb02gls1tlIuEN9Uw0kz ucUzqGAUZP183FxO0Wv1P3A4FHwvfPINkG3vkiOSr8UNXEGnJ2NXT44xzO1D9SroSYySFv1lw J4+9dOBgYkvTv9y8wprHw/hqA8FbILsYCSylUKKsBAgqzSOjrDmIzoOBaGjsE41tJLvIZZ3mc yyb/pixkPImJ99p6RyR9cJQ7pv3DyAxOgUChL+Nm9/STcY8TMrRO+wIyZNVYxfPQyrAnNY9JT dTDNK4nvZl/bntDWGH09XedeNIoChmbGj83hMnnTKv1yLrP0RVAksczP6CQPItQtUbeB2pzyk 0EEK5+rTiVThvm0XoEcrVj3JzFsqupKfpvxGwXJloAMvsSV+icK18yC0UniCgjylvGW6Nrk65 pUNvHP17qSqzV95SOwv3KXdEOBc3QhgtnnfuboFyGjrX/oB9xlLm1X6u6f/3MBK/2hwB+jtP0 LW6NsGN73yCAlDsnOs8TDmM6eS64hM0aqEYM4k5yhpYOQmlpJELoq9A842pn6GnJ4WfMkthtG 7+vNCcnD9BKji/cQlR4G+rnWw/Nkiz0CnSIVwb03Wu5ywkHzwvIeusJCeOYSt1V/eJAgVCA1F i8aQsKT5YqxN0VAuBcQLlZ8Y5LPo1ddPf84xAIJGG+enBwZiEbmeULydkEPYKwlA6iEOYgFqj H+C4wgzJ2Z2CgtfhjHodT0PEv3TFvn4TI26KjuK1ZYcFsJugX6Bf/tg7IME= 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: -1.0 (-) tags 30246 fixed From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 05 04:57:54 2018 Received: (at 30246) by debbugs.gnu.org; 5 Sep 2018 08:57:54 +0000 Received: from localhost ([127.0.0.1]:46357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fxTdK-0001cg-4a for submit@debbugs.gnu.org; Wed, 05 Sep 2018 04:57:54 -0400 Received: from mout.gmx.net ([212.227.17.22]:47553) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fxTdI-0001cM-7f for 30246@debbugs.gnu.org; Wed, 05 Sep 2018 04:57:52 -0400 Received: from detlef.gmx.de ([213.220.156.160]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M3eDF-1ffXEs1fo9-00rEnX; Wed, 05 Sep 2018 10:57:43 +0200 From: Michael Albinus To: Allen Li Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider References: <87y3kmdz93.fsf@gmx.de> <87efjjns09.fsf@gmx.de> Date: Wed, 05 Sep 2018 10:57:42 +0200 In-Reply-To: (Allen Li's message of "Sun, 15 Apr 2018 18:51:17 -0700") Message-ID: <87muswgw3d.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:Whh4TNEJsLjxORts901+qbdPqkFyfR0IgxP9oPueVpVTsdHxRbT SkEAyGpMBCV0/Vy3YsnFDnMYU5aT1tU1PUYUdI8L7PH+3OUoutEsVZScoGU+HmH3tkb15To J/GscP81ORuG5DPmgcEutUCG8FGC1PRjbG6NaX24VeKQGF1IQHWp9jKeBGR/BY+9kc5htfP U5HIMqipRScUJLZ3xVTyg== X-UI-Out-Filterresults: notjunk:1;V01:K0:4XuoDhbRC7w=:8fkYu5su64Es/iPIoCq6lo 5XQXdvR53+eyzOOtmh0ptMJqNx+jaXSO28yOkhjI2rJDIWp8xW94qSIY7UD9DSg9Ets2TJq4g CdPH5+rLpszdhpvn52qModQMk9mc2MRBfOG+f9xBqNtJfzHo7tZwV8ofVKpGeAUN4L0RjLgjE w1f/HzmclOpO+vBGpYT59hgcynLXwCsOiKcjVvnxujyElzLJPEUXjL/Syg6E6bXWPqn7vUooE J2qnDvx8UKlEoHLBioAPFSirq8lmCeHjFEgjXn+x/uQ5HYMAGhZyaTR8EBoFGcYAXEi89H87W wqZ+fAlw/Pcu5NphovWiANE6mqpXYkJ8m6hybofKD2I5ghbmrwUE+Yvv7WYAs76z/aPWPMetY MV6XrDdtUMXVPGVhg91JpqD/wu5jeLX779Ce3iWwNkqOgZOcq7s8ZCvz2TWPv2BOpL/M6YTJW D7LWZKFSfNVaBXtigcDlafEUGivfmRA77pNXSxzXvn0sXaAS1lnYQL0WqCnt6oe/xNb9Bahlq AoDQRnOf2TwnLwFI5qbXRs81r2kuFFVcuPo97MOsTSniBpraKqT6Q0RVHlivt0ErsGUVByS3o BbwmGvvQ11MIe80XuIHmNSM6lr1c7APbk9xIZEFMkEQ1wRHHx5B3oazjWcgZaxbFrZ/GBlODS NEzPyyUAxvK17sSuFxbySkiv+lJ8M9t3azV2CUoXm2SJ31Zdnpwndf6ZojjHXH97zr+TrSIVF eS/JL/Zf4mzYThCWJt8+HscScZ6iVnprr0aViG7zn1RhFja4ZGEDSE0LNl4qS9Q671SXzqKPB 6Ie6r/s X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30246 Cc: Allen Li , 30246@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 (-) Allen Li writes: Hi Allen, > Thanks. Currently I'm using Emacs 26 due to bugs in 27, so due to > various reasons it may take a few weeks for me to get around to trying > it. Could you test it by any chance in Emacs 27? If not, I'll close the bug. You could still report later if it doesn't work as expected. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 08 19:51:38 2018 Received: (at 30246) by debbugs.gnu.org; 8 Sep 2018 23:51:38 +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 1fyn0s-0005LN-HU for submit@debbugs.gnu.org; Sat, 08 Sep 2018 19:51:38 -0400 Received: from mail-it0-f54.google.com ([209.85.214.54]:40101) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fyn0p-0005L8-V9 for 30246@debbugs.gnu.org; Sat, 08 Sep 2018 19:51:36 -0400 Received: by mail-it0-f54.google.com with SMTP id h23-v6so24312869ita.5 for <30246@debbugs.gnu.org>; Sat, 08 Sep 2018 16:51:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=felesatra-moe.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bXPkoYIXVn69KsER9Rm6ht62gl1EBbm1lSJf5i9wwFA=; b=0qqx63HGaaA9j3CO6CJe1O1CGOO/u+alOJ/wBWk2mT4J+6kabwiuxpc48Jr36V5mP3 4r13/axx9KB+UBa682y93rGjOH2F2FMcRCy28lP0mhdo2zgkD+B8qX+33/MLZ9+JeKPI TbKWCO0QrLn83pswdqLBhjZbe8Z//PBheRn8a8qm7hw9WWiZNAvYqsIFvo4D1EduAnvJ ElaaApfEZKFdM1rxb6PuG5D1Ua+koHByUleGd8aA49r8rxjTHO62VuWy9iZS7EL0yOdE V82qT+WtfhwdrbIN27Coy7Col3cLrEq+n05VAa1LRLBYX5NQ0D99DyJ0pwKPVZF43SWB 0/Ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=bXPkoYIXVn69KsER9Rm6ht62gl1EBbm1lSJf5i9wwFA=; b=swpt+o4ZPQ1ZSemlK1oiPLkpO+XAhE237SpqH1wDC6ExhD5YHirV0/b6sBGfOqrl6F UyjiPEwTCBgzTMe5TuUvYGombcPXpscEdocmQSGbvcV0oHMy5//QqVb/I2HD0ETqgpM+ KiPdRbO5rEn5z+1EalLLVdW0WvwlIsluNKHiMnWBepiNDmzX6KwpgnpHlsq3JKETB+EE LqbTHw5hXA5J1g69Xfq0vxusbu3aLrbQ8OrYG4DLcaSeWhY12N653BwGijIHbsgKn2qo INYXFmSIw8jfWQs018ynRxXSwM01jj3SjBoaulzpx49mlzmkwpfu/fkVQNqCIyITJ8hL IZgg== X-Gm-Message-State: APzg51BYPqom5TzkdLCU9AhmhdK41voUuiyE7SInkWZ+wT14RAU1txas 8CUDAt0DkiOdw9LtJ2AYZjncHq4rVf/MmJ3zuaXcBw== X-Google-Smtp-Source: ANB0VdZj30CYS2sldmKh/LVp41gQQbqu9LauaEIXxFcouREAWBKr274SdsEMgphCg3kI4HMWZI41dXnIO75FQPA5R08= X-Received: by 2002:a24:1c0a:: with SMTP id c10-v6mr12468504itc.101.1536450690194; Sat, 08 Sep 2018 16:51:30 -0700 (PDT) MIME-Version: 1.0 References: <87y3kmdz93.fsf@gmx.de> <87efjjns09.fsf@gmx.de> <87muswgw3d.fsf@gmx.de> In-Reply-To: <87muswgw3d.fsf@gmx.de> From: Allen Li Date: Sat, 8 Sep 2018 16:51:19 -0700 Message-ID: Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider To: Michael Albinus Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30246 Cc: Allen Li , 30246@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.0 (-) On Wed, Sep 5, 2018 at 1:57 AM Michael Albinus wrote: > > Could you test it by any chance in Emacs 27? If not, I'll close the > bug. You could still report later if it doesn't work as expected. It looks like secret creation works now, however I can't seem to retrieve the secret. I can file a separate bug for that if you want. (auth-source-search :host "example.com" :user "bob" :secret "password" :create t) After calling the returned save function, I can confirm that the secret is created: $ secret-tool search --all --unlock host example.com user bob [/org/freedesktop/secrets/collection/login/484] label = bob@example.com secret = password created = 2018-09-08 23:35:47 modified = 2018-09-08 23:35:47 schema = org.freedesktop.Secret.Generic attribute.host = example.com attribute.user = bob However I cannot seem to retrieve it using auth-source: (auth-source-search :host "example.com" :user "bob") nil Also, deletion still isn't supported: (auth-source-delete :host "example.com" :user "bob") (cl-assertion-failed ((not delete) "The Secrets API auth-source backend doesn't suppor...")) > > Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 06:26:13 2018 Received: (at 30246) by debbugs.gnu.org; 11 Sep 2018 10:26:13 +0000 Received: from localhost ([127.0.0.1]:36207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzfs4-00032W-Sv for submit@debbugs.gnu.org; Tue, 11 Sep 2018 06:26:13 -0400 Received: from mout.gmx.net ([212.227.15.19]:54603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzfs2-00032I-Mv for 30246@debbugs.gnu.org; Tue, 11 Sep 2018 06:26:11 -0400 Received: from detlef.gmx.de ([212.91.242.176]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MRoRF-1gS5q61vy5-00T0Fu; Tue, 11 Sep 2018 12:26:03 +0200 From: Michael Albinus To: Allen Li Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider References: <87y3kmdz93.fsf@gmx.de> <87efjjns09.fsf@gmx.de> <87muswgw3d.fsf@gmx.de> Date: Tue, 11 Sep 2018 12:26:01 +0200 In-Reply-To: (Allen Li's message of "Sat, 8 Sep 2018 16:51:19 -0700") Message-ID: <87d0tkjpom.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:XmBFvlvmBPpEfy1YhMGl1yjJx6k6IePflX27PSkUJn1yt5HcCkO RSaKyHdNkaqe3g9qoxYYFdZKdusC/oJLGNDMOCbutxre6DaBiH0RPQZH1kSz/YnlFqXDsJX MB1MnhSDR9Z0CwqCIZJYasOm5KqSiCf+zbp8WK00LYimCnA3ZTlAKeJjDzay7mrKRdmdKv/ 0nuClUfYGgJ5cIGCOmUeQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:zjtgaZJ1cYg=:M6ZfL6tBB6kKDweoR+6lbk CdHFS7QCXNO7FWpYMSjPR3kKFjENfmMWXp+E/u6+fRgsU7AOLqVhSqfvUgucfdS+96FgaOGqS DAuhlYrL4L/3Hm1hZTE+Uxcs/SFwaFZrzshEuJhPum3G2kE/Aac9suUHJuguoqxWIctKRpgsr vVKnK+TKZ7KFw/Zqrh0kl4/vVI9wca/XFLYejg9LwVrDERhYx9g8MblRBag5KgWA6N3olrza2 qPtmXZMFKwKIYQJ8vuLdBvOtHqY6YcxveTNMSZgw62Vn/E1w0jigrWhYcjjbuxlIuIQ9RgrPk 6oNAXLlXpMH8mZYXf4zZe+QUJ98k9GAGA4dNcu4QOrGyNq4XPbbW6MvMDvwifznX4Ol3vRtZD hZUBl32pt35Eb/WMeotzWu57NARQSo+2momz1x/Vp7gyNzrDgBn0yOPlCdgNUoGBx9vylNDzJ vGiqyoxsGBoyE5jwvgBgva/DzMCV80N7rpMeG3U81kBvmIIhBzWm+ToPaL80NFzBczxH94P1o ajYtJzEJi2AaXmSZuSA4Wy+bug3XL20Pe/zgziEurKskut0VudteScb60dXPXRrz5FCx/WYVM u2Sm6/7BNKY72qv+yRu0sYEVda+BI0HRw0EpbPKINl0WQzHiBtd1gYmdmwFUYCdwxFNgbJ+kD NcBWvac1EFI7VqyySQa70bB1UBKI1/bj9npXFKt3K9M7DraNeFymLaHEyyYy1sKajTtTdVL4x LcYYHj1TFFwEqhj5+li9YnThVBhgQJZ//v63qq/gu0QbIYbyLD+orFH9kK9L3n9dNFZ+od1Fy MlTQIvb X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30246 Cc: Allen Li , 30246@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 (-) Allen Li writes: Hi Allen, >> Could you test it by any chance in Emacs 27? If not, I'll close the >> bug. You could still report later if it doesn't work as expected. > > It looks like secret creation works now, however I can't seem to > retrieve the secret. I can file a separate bug for that if you want. Yes, please do. Because: > (auth-source-search :host "example.com" :user "bob" :secret "password" > :create t) > > After calling the returned save function, I can confirm that the > secret is created: > > $ secret-tool search --all --unlock host example.com user bob > [/org/freedesktop/secrets/collection/login/484] > label = bob@example.com > secret = password > created = 2018-09-08 23:35:47 > modified = 2018-09-08 23:35:47 > schema = org.freedesktop.Secret.Generic > attribute.host = example.com > attribute.user = bob > > However I cannot seem to retrieve it using auth-source: > > (auth-source-search :host "example.com" :user "bob") > nil I could reproduce it locally. And I could reproduce it also with another backend, "~/.authinfo". However, if I start a new Emacs session, (auth-source-search :host "example.com" :user "bob") returns a valid result. Don't know whether this is a bug or a feature; I let it to you to decide how to handle. The original bug in this report ("auth-source does not support creation with secrets provider") seems to be solved, so I'd like to close this. > Also, deletion still isn't supported: > > (auth-source-delete :host "example.com" :user "bob") > (cl-assertion-failed ((not delete) "The Secrets API auth-source > backend doesn't suppor...")) Yes. But deletion is not supported by any auth-source backend. So I would prefer if we handle this in another bug report, if the functionality is missing for you. To be honest, I'm undecided whether deletion makes sense in auth-source. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 13 10:10:08 2018 Received: (at 30246-done) by debbugs.gnu.org; 13 Sep 2018 14:10:08 +0000 Received: from localhost ([127.0.0.1]:39331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g0SJs-0004XE-9i for submit@debbugs.gnu.org; Thu, 13 Sep 2018 10:10:08 -0400 Received: from mout.gmx.net ([212.227.15.15]:58071) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g0SJq-0004WV-P1 for 30246-done@debbugs.gnu.org; Thu, 13 Sep 2018 10:10:07 -0400 Received: from detlef.gmx.de ([79.140.118.100]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LmbZb-1fR7Id2HYJ-00aAfZ; Thu, 13 Sep 2018 16:09:56 +0200 From: Michael Albinus To: Allen Li Subject: Re: bug#30246: 25.2.50; auth-source does not support creation or deletion with secrets provider References: <87y3kmdz93.fsf@gmx.de> <87efjjns09.fsf@gmx.de> <87muswgw3d.fsf@gmx.de> <87d0tkjpom.fsf@gmx.de> Date: Thu, 13 Sep 2018 16:09:54 +0200 In-Reply-To: <87d0tkjpom.fsf@gmx.de> (Michael Albinus's message of "Tue, 11 Sep 2018 12:26:01 +0200") Message-ID: <87y3c5jxot.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:hqnZV7SNLEqSMKcK5CybA7ZcIJK8Nu4PjZjUGRONfq2VHKzKgHe Sb6bdZf+eTkABT8CuRIbWwpF4C2g6NWZKiNqeURR8sqQOC+eX35QpfQZaqJ4LhqeI04WQ4H IDzLJ5VNYbW1abz+dUVDFSC5tKjIP0vi2r38hiUGLy9IGDQSsoy7x1bGuOrxMCONU5OCfuU Sh9NMc6Bd57gQ5QNW9kQw== X-UI-Out-Filterresults: notjunk:1;V01:K0:tt8lYnPq9oI=:rcuQ/digFAXqw7F+a1RAlp s9r/6YZHgVT3IBdEMe2dE07SwH/LSTtiUZUXH0aHVEcZTQkSd0oQftp3mChwrPXHxPtb+1HAd 4mtIZXdTtqLtPfV4XJbexwZgiIYGreYGBjZJ550n6IvBjvFrCr67Cw1TTnkd9veHo0JlJYrjU zEnJKpDOvPJUOWo8fOs46LS4uw+aRZXP2VqGSLpy19zHhMimaa3PZ7u5daRTObConk0lvNvUB NWWYTD88FlLDc9iHJiVm98qWfJXfhji7kYYzuvdksZalT1kP6P7N3iggeBebHA2IzHF+GmE39 H/OIYyREGxQHTDWehylguCVgGkPrinbLaP1G+b+rC7ZB/hQNw2w/1h30G1Ss4yEc5w2wUZy3Y HbgUDXVt4qTyrTMK/Fqt8ItRDRNVvCHOvdOSEpmnX9e/ZsuYYUtpgr1POVMKhodLQqqESz4T1 fMqPU7C4DydRSHN2haiJ/qYSXabIe5JUQ05fxY07DI52V7hTyCXb0q9Aq+br57RyPgIozZwiZ cpc4nGz4/u0LDPD6HKll96GBXIQqzz2F2A1vbY70mvGSvy72dxlEFkmfYrGb/3jT1Z2zHFP6+ SPZUxtRstaH1ys2AzKOEVjmgQeR7qojpB4TCn8Fl19h4ehQdgm6eSR2wR8ap4s0nIk/fIRhpT MPZPO7mvF0bRkmSn2cWQcQzIjeKa4L3nz4jqUR2mcl2cuQWC+DxsIVom1EsWPOjoiHjqzkml6 13g1duOLYiFWM1cjHQCEEFgCu0r2//tpFYqS0fpLXA/u1+wj5m9DgoFdqkZrT5GWTQQZJVfC2 ESqlTCr+hjvOrltaBZnJzhsCkOYhd41fsTUqlRSqiRBjjjiVTA= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30246-done Cc: Allen Li , 30246-done@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 (-) Version: 27.1 Michael Albinus writes: Hi Allen, >>> Could you test it by any chance in Emacs 27? If not, I'll close the >>> bug. You could still report later if it doesn't work as expected. >> >> It looks like secret creation works now, however I can't seem to >> retrieve the secret. I can file a separate bug for that if you want. > > Yes, please do. There's now bug#32725 for that problem. I'm closing this bug, therefore. Best regards, Michael. From unknown Mon Aug 18 02:38:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 12 Oct 2018 11:24:05 +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