From 01067befb84a6a8b43929b1c06622e63a2fee939 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Wed, 13 May 2026 13:43:38 +0100 Subject: feat(secrets): add pass-secret-service for libsecret bridge Signal Desktop (and any libsecret consumer) wants to talk to the org.freedesktop.secrets D-Bus service. pass-secret-service implements that API on top of the existing pass store -- secrets land under ~/.password-store/secret-service/ encrypted with the same GPG key, so no separate keyring to manage. The service is D-Bus activated, no systemd unit needed. --- meta/base.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'meta') diff --git a/meta/base.txt b/meta/base.txt index ae2e3d9..a1f848e 100644 --- a/meta/base.txt +++ b/meta/base.txt @@ -173,6 +173,12 @@ swayidle # this swayidle would still time out and lock during a Meet call. inhibridge +# org.freedesktop.secrets D-Bus implementation backed by pass. Required +# by Signal Desktop (flatpak) and other libsecret consumers; D-Bus +# activated, no service to enable. Stores secrets under +# ~/.password-store/secret-service/. +pass-secret-service + # Clipboard wl-clipboard cliphist -- cgit v1.3.1