GNU bug report logs - #39077
[PATCH 0/4] gnu: Add browserpass-native.

Previous Next

Package: guix-patches;

Reported by: "Alex Griffin" <a <at> ajgrf.com>

Date: Fri, 10 Jan 2020 22:31:02 UTC

Severity: normal

Tags: patch

Done: "Alex Griffin" <a <at> ajgrf.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 39077 in the body.
You can then email your comments to 39077 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#39077; Package guix-patches. (Fri, 10 Jan 2020 22:31:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Alex Griffin" <a <at> ajgrf.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 10 Jan 2020 22:31:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Alex Griffin" <a <at> ajgrf.com>
To: guix-patches <at> gnu.org
Subject: [PATCH 0/4] gnu: Add browserpass-native.
Date: Fri, 10 Jan 2020 22:29:42 +0000
This patch series adds browserpass-native. Browserpass is a browser extension that integrates the `pass` password manager with the browser. This does not add the extension itself, only the native messaging component which runs outside of the browser process and communicates with the extension. Packaging the extension itself requires better Node.js infrastructure in Guix, so it is left to the user to install on their own.

I think this is the first native messaging host to be packaged for Guix, so it probably makes sense to get input from the maintainers of IceCat and ungoogled-chromium. The native messaging host is not automatically detected by either browser - the user needs to run something like `make -C $(guix build browserpass-native)/lib/browserpass hosts-chromium-user` to install it into their home directory.

Nix builds a wrapper around Firefox to detect the native messaging hosts that are installed, and I think Guix should consider doing something similar.

-- 
Alex Griffin




Information forwarded to guix-patches <at> gnu.org:
bug#39077; Package guix-patches. (Fri, 10 Jan 2020 22:33:01 GMT) Full text and rfc822 format available.

Message #8 received at 39077 <at> debbugs.gnu.org (full text, mbox):

From: "Alex Griffin" <a <at> ajgrf.com>
To: 39077 <at> debbugs.gnu.org
Subject: [PATCH 1/4] gnu: go-github-com-sirupsen-logrus: Propagate inputs.
Date: Fri, 10 Jan 2020 22:32:14 +0000
[Message part 1 (text/plain, inline)]
attached

-- 
Alex Griffin
[0001-gnu-go-github-com-sirupsen-logrus-Propagate-inputs.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#39077; Package guix-patches. (Fri, 10 Jan 2020 22:34:02 GMT) Full text and rfc822 format available.

Message #11 received at 39077 <at> debbugs.gnu.org (full text, mbox):

From: "Alex Griffin" <a <at> ajgrf.com>
To: 39077 <at> debbugs.gnu.org
Subject: [PATCH 2/4] gnu: Add go-github-com-rifflock-lfshook.
Date: Fri, 10 Jan 2020 22:33:26 +0000
[Message part 1 (text/plain, inline)]
attached

-- 
Alex Griffin
[0002-gnu-Add-go-github-com-rifflock-lfshook.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#39077; Package guix-patches. (Fri, 10 Jan 2020 22:35:02 GMT) Full text and rfc822 format available.

Message #14 received at 39077 <at> debbugs.gnu.org (full text, mbox):

From: "Alex Griffin" <a <at> ajgrf.com>
To: 39077 <at> debbugs.gnu.org
Subject: [PATCH 3/4] gnu: Add go-github-com-mattn-go-zglob.
Date: Fri, 10 Jan 2020 22:34:07 +0000
[Message part 1 (text/plain, inline)]
attached

-- 
Alex Griffin
[0003-gnu-Add-go-github-com-mattn-go-zglob.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#39077; Package guix-patches. (Fri, 10 Jan 2020 22:36:01 GMT) Full text and rfc822 format available.

Message #17 received at 39077 <at> debbugs.gnu.org (full text, mbox):

From: "Alex Griffin" <a <at> ajgrf.com>
To: 39077 <at> debbugs.gnu.org
Subject: [PATCH 4/4] gnu: Add browserpass-native.
Date: Fri, 10 Jan 2020 22:34:32 +0000
[Message part 1 (text/plain, inline)]
attached

-- 
Alex Griffin
[0004-gnu-Add-browserpass-native.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#39077; Package guix-patches. (Sat, 22 Feb 2020 14:21:02 GMT) Full text and rfc822 format available.

Message #20 received at 39077 <at> debbugs.gnu.org (full text, mbox):

From: "Alex Griffin" <a <at> ajgrf.com>
To: 39077 <at> debbugs.gnu.org
Subject: Re: [PATCH 0/4] gnu: Add browserpass-native.
Date: Sat, 22 Feb 2020 14:20:07 +0000
I plan on pushing this next weekend unless I hear objections. We can figure out how to make native messaging hosts easier to use later.

-- 
Alex Griffin




Reply sent to "Alex Griffin" <a <at> ajgrf.com>:
You have taken responsibility. (Fri, 13 Mar 2020 02:20:02 GMT) Full text and rfc822 format available.

Notification sent to "Alex Griffin" <a <at> ajgrf.com>:
bug acknowledged by developer. (Fri, 13 Mar 2020 02:20:02 GMT) Full text and rfc822 format available.

Message #25 received at 39077-done <at> debbugs.gnu.org (full text, mbox):

From: "Alex Griffin" <a <at> ajgrf.com>
To: 39077-done <at> debbugs.gnu.org
Subject: Re: [PATCH 0/4] gnu: Add browserpass-native.
Date: Fri, 13 Mar 2020 02:19:24 +0000
Pushed in 63299f2840edcd5d942b3433ffb205fcc1fb6eb4.
-- 
Alex Griffin




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 10 Apr 2020 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 10 days ago.

Previous Next


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