GNU logs - #78406, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78406] [PATCH] gnu: Add secretsd.
Resent-From: Sergey Trofimov <sarg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 13 May 2025 14:18:01 +0000
Resent-Message-ID: <handler.78406.B.17471458422247 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 78406
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 78406 <at> debbugs.gnu.org
Cc: Sergey Trofimov <sarg@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17471458422247
          (code B ref -1); Tue, 13 May 2025 14:18:01 +0000
Received: (at submit) by debbugs.gnu.org; 13 May 2025 14:17:22 +0000
Received: from localhost ([127.0.0.1]:60747 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uEqRe-0000aA-38
	for submit <at> debbugs.gnu.org; Tue, 13 May 2025 10:17:22 -0400
Received: from lists.gnu.org ([2001:470:142::17]:59488)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <sarg@HIDDEN>) id 1uEqRb-0000Zq-VC
 for submit <at> debbugs.gnu.org; Tue, 13 May 2025 10:17:20 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <sarg@HIDDEN>) id 1uEqRJ-0004mk-9w
 for guix-patches@HIDDEN; Tue, 13 May 2025 10:17:02 -0400
Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <sarg@HIDDEN>) id 1uEqRG-0005lB-U8
 for guix-patches@HIDDEN; Tue, 13 May 2025 10:17:00 -0400
Received: by mail-ed1-x52c.google.com with SMTP id
 4fb4d7f45d1cf-5fca2805ca4so6736005a12.1
 for <guix-patches@HIDDEN>; Tue, 13 May 2025 07:16:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=sarg.org.ru; s=google; t=1747145814; x=1747750614; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=Udiv4v5OQ8uhRmKAjl9savel5Oi+CbJ3ce9Lc4j+ImE=;
 b=bIfhvlxv1PiT7cUQjdUsLg/dF5ud5wfZhkPi/SHBwuQ1mqxla9NF735i1+pwN5ks1P
 Q9p461B7JKhTieWgP1DcOU+wVjt1wS0idCE0A4ufIGEieoKNOAPv9j3BtgDRKqIdyOCF
 20GspdpqtAVga+ACjnAOK/Kd3YF/UnEIILIv8rsphfL8xEIlIP5SldXaDpeZzG2zurl2
 A1gK85w3J2AdT9ZUd5S8N3EPw/rikq0eqzVyqoFKHgze180kYBH+/NeL2EPbCG7JtylL
 9Wn0DIZyA1vvTRnhNJqebfQQ0Y68swYkYtNb4YoNaOK0G7HClZL16mN9gAgoXtRsTh93
 ZhJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1747145814; x=1747750614;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=Udiv4v5OQ8uhRmKAjl9savel5Oi+CbJ3ce9Lc4j+ImE=;
 b=LjWYB/rmObV0TUsEfPOgvQfGquKJJ46ksW2pAJ/uh4E66dw5aaba7C0dFUkPZ5ry+6
 4hwnLvv8vUrAf7L4QiNYSvJNwXnkJnI018vFwSo9hvd30MgdkPZVIP5UoQho0PadORQm
 4aMS3H9fXr4Tm0hZmXuhVwo6dgZRCkJCXPLarYQ25B9JTDBi0TC5W/UmjmAGLwc9KG1o
 J6DbR3QWBqxojCNi4rqYOOwFNPAY+9KY/xb+x8TEv0Tg3FZtGwKXBkI4C8oXU9yiGHzJ
 I5GhmmyCMqYWW1LyHqFIXKWHEyjsw89ehWZ0SDH72vSApgaY4zVWzTqU7FfMZgiT7QmM
 S4tg==
X-Gm-Message-State: AOJu0YwYA84fu6edqTx3E3jFaj+45be6fCcxBS1WgbQTWydQSOFig0Kx
 UdqPqyn4N7OUfOCx7r4YI+8j3wVfD+QnBbfAV3fAt2rflyn4tu621+kctg1vz4K8Sk7Tv9TS4A2
 ORdhf+A==
X-Gm-Gg: ASbGncvi4P3AuT0gPzlTLTz0Of4dQCrF8zoKT7sLnsd7JGFRRCDjoRlL4D7XUcFCMbI
 GTP+3hm/5TvSOVmlyxeSqajb2f0SBpbrJcuNSLhHdBtERLfAaTh5D1oCIdc96z3xk1tZkTqotry
 AISj8ryzOaRRQkKmMu+/ZwkfjS0vs9nj5kEC3Tmole4zaxLvP7XGGH9eY4dHtE1vVBI4VVsU0Un
 cINW0bCVMdskYgQx7kLRAccZ6gXgkAsd2lg2BiNHjeZsfNS7QuguJrx5bKzvKAD35jL4bKwoOPB
 T08Lmwzb8kHUQNQ+YN+Q/rhFrzOC6NUWbDwwloTqM9wRikJbnw==
X-Google-Smtp-Source: AGHT+IHMwz2U/PVvj5iHynHHCQtAMTJ/6jddGHFJeLaC0st7CJwarE0NF5SskseMTb9jObwdnjj3Eg==
X-Received: by 2002:a05:6402:210a:b0:5fd:d62b:6dc5 with SMTP id
 4fb4d7f45d1cf-5fdd62b7050mr6455071a12.29.1747145814295; 
 Tue, 13 May 2025 07:16:54 -0700 (PDT)
Received: from localhost ([2a02:2454:a095:5600:a64e:31ff:fe38:fd6c])
 by smtp.gmail.com with ESMTPSA id
 4fb4d7f45d1cf-5ff8c6d9d9asm374019a12.39.2025.05.13.07.16.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 13 May 2025 07:16:53 -0700 (PDT)
From: Sergey Trofimov <sarg@HIDDEN>
Date: Tue, 13 May 2025 16:16:44 +0200
Message-ID: <8cc6bd5057dcd8ba6723ab7ff4a36293299a17f9.1747145787.git.sarg@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2a00:1450:4864:20::52c;
 envelope-from=sarg@HIDDEN; helo=mail-ed1-x52c.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/password-utils.scm (secretsd): New variable.

Change-Id: I9beb6b86ec4dae784146e7ce91210a85cf07ec7c
---
 gnu/packages/password-utils.scm | 44 +++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index 548629c965..6e6403a898 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -1274,6 +1274,50 @@ (define-public argon2
     ;; files are CC0 only; see README.md and LICENSE for details.
     (license (list license:cc0 license:asl2.0))))
 
+(define-public secretsd
+  (let ((commit "4ea56226b8f7c8739eea7fc8d1ffca8e18cf58c9")
+        (revision "0"))
+    (package
+      (name "secretsd")
+      (version (git-version "1.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/grawity/secretsd")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0ka21vmvm25kal3sa8zmrifh4zac878hk24y7y3jj3ig8dkv0vfy"))))
+      (build-system python-build-system)
+      (arguments
+       '(#:phases
+         (modify-phases %standard-phases
+           (add-after 'unpack 'remove-deps-install
+             (lambda _
+               (substitute* "setup.py"
+                 ((".*install_requires.*")
+                  ""))))
+           (add-after 'install 'wrap-program
+             (lambda* (#:key inputs outputs #:allow-other-keys)
+               (let* ((out (assoc-ref outputs "out")))
+                 (wrap-program (string-append out "/bin/secretsd")
+                   `("GI_TYPELIB_PATH" ":" prefix
+                     (,(getenv "GI_TYPELIB_PATH"))))))))))
+      (inputs (list python-dbus python-platformdirs python-cryptography
+                    python-xdg python-pygobject))
+      (native-inputs (list bash-minimal python-setuptools python-wheel))
+      (home-page "https://github.com/grawity/secretsd")
+      (synopsis "Basic FreeDesktop.org Secret Service backend")
+      (description
+       "@code{secretsd} is a generic backend for the @code{libsecret} @acronym{API,
+application programming interface} to use on headless systems or minimal desktop
+environments.  It stores secrets in a @code{sqlite} database, encrypted using a
+@acronym{AES, Advanced Encryption Standard} key.  The database key is stored in a
+regular file next to the database by default, but can be read from an external
+program.")
+      (license license:expat))))
+
 (define-public pass-git-helper
   (package
     (name "pass-git-helper")

base-commit: 364694773ef1c61d4c9ec73e24f73642786486ca
-- 
2.49.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Sergey Trofimov <sarg@HIDDEN>
Subject: bug#78406: Acknowledgement ([PATCH] gnu: Add secretsd.)
Message-ID: <handler.78406.B.17471458422247.ack <at> debbugs.gnu.org>
References: <8cc6bd5057dcd8ba6723ab7ff4a36293299a17f9.1747145787.git.sarg@HIDDEN>
X-Gnu-PR-Message: ack 78406
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 78406 <at> debbugs.gnu.org
Date: Tue, 13 May 2025 14:18:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 78406 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
78406: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78406
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 6 Jun 2025 08:00:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 06 04:00:41 2025
Received: from localhost ([127.0.0.1]:41516 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uNS0H-0007R0-1J
	for submit <at> debbugs.gnu.org; Fri, 06 Jun 2025 04:00:41 -0400
Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]:55384)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sarg@HIDDEN>) id 1uNS0D-0007QP-4U
 for control <at> debbugs.gnu.org; Fri, 06 Jun 2025 04:00:38 -0400
Received: by mail-ed1-x529.google.com with SMTP id
 4fb4d7f45d1cf-60462e180e2so3551627a12.2
 for <control <at> debbugs.gnu.org>; Fri, 06 Jun 2025 01:00:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=sarg.org.ru; s=google; t=1749196830; x=1749801630; darn=debbugs.gnu.org;
 h=subject:to:message-id:date:from:from:to:cc:subject:date:message-id
 :reply-to; bh=n/rbOFwpoJgl8mZhojYDgBdLh9P07AM4K/wAmTdYtnA=;
 b=MfcQpNyGaFNF8uPP3AENjfvwNWbUuUqfYcx2EBhOlqyp1QkDakyw+c2FPo+B6RLdc9
 s/RJM45G/281OdPdCb6QHMxJc3IMDOxHa9JdMMkyoJPUdFRnA3j+5wgbg8/SeizcvtvQ
 ma//aowY7CZipHz7Id/gxGzDtMqaxzU/KxO/U1nnATH+Ia60wFBJWOHeNrLG1bpI7aUM
 PNCro6gHG6e/wrwHXhErHRdxO6E0VwNzdAEgOZjavl01vwdPdk2GztlgfBWyqsI2H518
 L02IDtIIqnGjgOj9SnzKFgn4mYlYF5e1vCRbSZBub/yUl7uOp2K0yw7H7cqWQz8udfZN
 /60Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1749196830; x=1749801630;
 h=subject:to:message-id:date:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=n/rbOFwpoJgl8mZhojYDgBdLh9P07AM4K/wAmTdYtnA=;
 b=fMdl+721bJUsPeL3cbcT86Mp7b/yqVw8CwZYNnZLcRa0S+dSdUxkxGQ8hmNSHZgX6w
 kHWp6GGzkDFaEPW+TemeIqnUUXtgeSzLEKVOaiw+6TjX/GOM2H4W0YGRwvkkNPweOKIu
 dFrE6eKaDIf+kc7NfsYycPXXgLEnpF1Lafp2d/UA1CFWzhCnl0F2fd7PDdBaYO/lgl4i
 Trc24T41se/rvZJ8ZmzEe3TgIG9ABhzStqDIKxRJqpl67TzqYr/f5lchilUimsnWfv07
 /Vr25SsQ9tonAy0tNUHXENOHngzCYe/zQG6s/Rt76aaN3xo1HJBlkIx87be5JiQhcE0E
 TWPg==
X-Gm-Message-State: AOJu0YwBPb5CBNnuvme7b1e1sJwTFnbCP3wESo8Id5cua3prjPv3aDYX
 iU3IPorfvZtYtGgVml1S1QVcDZRFw8bg4WcerkU9s/Lb8FHEtzxNJixQ4HDkT6g+tNjtCVIsYEt
 sk/JNdUw=
X-Gm-Gg: ASbGncvJbCDCPgNSe+SMkI3+/ITdhN8AyFeLXIWN4PpE24ikd94UuyNoglZh08gCvky
 JAZ7DCMQM9w8YaWnYzQd6Vgj22PK1BBqVf7NE8s8V8rDEpkrmgUCvoNPsC/qWXK4BLKT4ecygF7
 weU1ENPPIrVqFpz3UZZjLIAjycGCqjdeg3QF496e0cd/3LDYtyuf4YS0vhKtkM27be8Rk3Lrr76
 DwBuej+KVbwVJTxQ5HXJHtIx+FRzqe/vNLMXfH6tiwaSxtY++d4k+XU7OVj7lJahWdxCuAulQfz
 rQH/TvkphdcoXp9dz93nUvNshC9D5yeiq/7NuPWKV1ifXYMmEwAbOzti1bswU1uESdCaZw==
X-Google-Smtp-Source: AGHT+IEcl4tJ88gzNSJhcVeJ/IixLIdKP2dxh3yMC6OXh2UGP9s7Z/AwB4iojEYjZmJ4TmYll1+HYA==
X-Received: by 2002:a17:907:8688:b0:ad8:9257:5728 with SMTP id
 a640c23a62f3a-ade1a9228bamr224697966b.27.1749196829889; 
 Fri, 06 Jun 2025 01:00:29 -0700 (PDT)
Received: from localhost ([2a02:2454:a095:5600:a64e:31ff:fe38:fd6c])
 by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-ade1dc39c4asm77811966b.142.2025.06.06.01.00.29
 for <control <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 06 Jun 2025 01:00:29 -0700 (PDT)
From: Sergey Trofimov <sarg@HIDDEN>
X-Google-Original-From: Sergey Trofimov
 <sarg@HIDDEN>
Date: Fri, 06 Jun 2025 10:00:28 +0200
Message-ID: <25459450c13bdaa4e59174db23553da6@HIDDEN>
To: control <at> debbugs.gnu.org
Subject: control message for bug #78406
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

close 78406 
quit






Last modified: Fri, 6 Jun 2025 08:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.