New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split GPG support for EasyPG #2057

Closed
dschoepe opened this Issue Jun 9, 2016 · 63 comments

Comments

@dschoepe

dschoepe commented Jun 9, 2016

Qubes OS version (e.g., R3.1):

R3.1

Affected TemplateVMs (e.g., fedora-23, if applicable):

fedora-23, probably all others as well.

Expected behavior:

When using Emacs-based mail clients supporting GPG through the EasyPG library, a split GPG setup in Qubes should work for signing and encrypting mails.

Actual behavior:

qubes-gpg-client reports unsupported options, such as "--yes", "--command-fd", and "--output".

Steps to reproduce the behavior:

  1. Set up Split GPG
  2. Set epg-gpg-program variable in emacs to qubes-gpg-client.
  3. Try to sign a mail in an emacs-based client, such as notmuch.

General notes:

Since EPG is used by several Emacs-based mail clients, supporting the options it uses in qubes-split-gpg would be helpful in making Split GPG usable in more setups.


Related issues:

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jun 9, 2016

Member

--yes and --output are already implemented as part of #1940. As for --command-fd - it requires some more evaluation to not allow any risky operation (like exporting private key in extreme case). In theory it is only about questions asked by GPG as part of requested command (determined by other command line options), but some confirmation would be nice.

Member

marmarek commented Jun 9, 2016

--yes and --output are already implemented as part of #1940. As for --command-fd - it requires some more evaluation to not allow any risky operation (like exporting private key in extreme case). In theory it is only about questions asked by GPG as part of requested command (determined by other command line options), but some confirmation would be nice.

@marmarek marmarek added this to the Release 3.0 updates milestone Jun 9, 2016

@andrewdavidwong andrewdavidwong changed the title from Split GPG not working with EasyPG to Split GPG support for EasyPG Jun 9, 2016

andrewdavidwong added a commit that referenced this issue Jun 9, 2016

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jun 10, 2016

Member

Check latest version (2.0.20) - it should support all the options you've requested.

Member

marmarek commented Jun 10, 2016

Check latest version (2.0.20) - it should support all the options you've requested.

andrewdavidwong added a commit that referenced this issue Jun 11, 2016

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jun 20, 2016

Member

Assuming it works now (see previous comment). If not, leave a comment.

Member

marmarek commented Jun 20, 2016

Assuming it works now (see previous comment). If not, leave a comment.

@marmarek marmarek closed this Jun 20, 2016

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Jul 10, 2016

Member

On 2016-07-08 21:12, Niels Kobschätzki wrote:

when I try to use mu4e with easy pg to do anything with mails I just get a GPG-error.
For example with epa-mail-sign I get: GPG-error: "Sign failed", "Exit" after
Qubes asks me to access my gpg-keys and allowing to do so.
My vault with my gpg-keys is accessed and mutt/split-gpg works fine. Does anyone
have an idea what the problem could be?

Member

andrewdavidwong commented Jul 10, 2016

On 2016-07-08 21:12, Niels Kobschätzki wrote:

when I try to use mu4e with easy pg to do anything with mails I just get a GPG-error.
For example with epa-mail-sign I get: GPG-error: "Sign failed", "Exit" after
Qubes asks me to access my gpg-keys and allowing to do so.
My vault with my gpg-keys is accessed and mutt/split-gpg works fine. Does anyone
have an idea what the problem could be?

@nielsk

This comment has been minimized.

Show comment
Hide comment
@nielsk

nielsk Jul 10, 2016

It might be a problem with emacs 24. So now I updated to emacs 25 and after trying to sign the first time I get

gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/home/user/.gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
gpg: no default secret key: No secret key
gpg: [stdin]: clearsign failed: No secret key

And after the first time

Error while signing with "/usr/bin/qubes-gpg-client":

gpg: no default secret key: No secret key
gpg: [stdin]: clearsign failed: No secret key

It can't find public keys either.
I also tried /usr/bin/qubes-gpg-client-wrapper.

nielsk commented Jul 10, 2016

It might be a problem with emacs 24. So now I updated to emacs 25 and after trying to sign the first time I get

gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/home/user/.gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
gpg: no default secret key: No secret key
gpg: [stdin]: clearsign failed: No secret key

And after the first time

Error while signing with "/usr/bin/qubes-gpg-client":

gpg: no default secret key: No secret key
gpg: [stdin]: clearsign failed: No secret key

It can't find public keys either.
I also tried /usr/bin/qubes-gpg-client-wrapper.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 10, 2016

Member

What happens when you manually list keys? Like this:
qubes-gpg-client --list-secret-keys

And then, check if you really have those private keys in that backend
domain:
gpg2 --list-secret-keys (in backend domain)

If your keys are there, maybe it's only about specifying which one
should be used? For example in .gnupg/gpg.conf - default-key option (in
backend domain).

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

Member

marmarek commented Jul 10, 2016

What happens when you manually list keys? Like this:
qubes-gpg-client --list-secret-keys

And then, check if you really have those private keys in that backend
domain:
gpg2 --list-secret-keys (in backend domain)

If your keys are there, maybe it's only about specifying which one
should be used? For example in .gnupg/gpg.conf - default-key option (in
backend domain).

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

@nielsk

This comment has been minimized.

Show comment
Hide comment
@nielsk

nielsk Jul 10, 2016

manually listing: works
listing in backend domain: works
I set the default-key in my backend domain: same error

And when I use mutt in my mail-domain, split-gpg works fine

nielsk commented Jul 10, 2016

manually listing: works
listing in backend domain: works
I set the default-key in my backend domain: same error

And when I use mutt in my mail-domain, split-gpg works fine

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 10, 2016

Member

Can you check what exact parameters are passed to qubes-gpg-client from
mu4e? Maybe it's trying to use some different key or so...

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

Member

marmarek commented Jul 10, 2016

Can you check what exact parameters are passed to qubes-gpg-client from
mu4e? Maybe it's trying to use some different key or so...

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

@nielsk

This comment has been minimized.

Show comment
Hide comment
@nielsk

nielsk Jul 10, 2016

Tbh: I googled around and I have seriously no idea how to do that. I will write the emacs-ML, maybe someone can help me there

nielsk commented Jul 10, 2016

Tbh: I googled around and I have seriously no idea how to do that. I will write the emacs-ML, maybe someone can help me there

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 10, 2016

Member

On Sun, Jul 10, 2016 at 02:14:27AM -0700, Niels Kobschätzki wrote:

Tbh: I googled around and I have seriously no idea how to do that. I will write the emacs-ML, maybe someone can help me there

If you use qubes-gpg-client-wrapper, simply add some logging at the
beginning, like echo $@ >> /tmp/log.

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

Member

marmarek commented Jul 10, 2016

On Sun, Jul 10, 2016 at 02:14:27AM -0700, Niels Kobschätzki wrote:

Tbh: I googled around and I have seriously no idea how to do that. I will write the emacs-ML, maybe someone can help me there

If you use qubes-gpg-client-wrapper, simply add some logging at the
beginning, like echo $@ >> /tmp/log.

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

@nielsk

This comment has been minimized.

Show comment
Hide comment
@nielsk

nielsk Jul 10, 2016

Thanks.
So emacs25 behaved weird. That showed with every operation only "--with-colons --list-config"

Now, I downgraded back to emacs24. This is able to list public and secret keys but signing etc won't work

A sign shows the following:

--with-colons --list-config
--no-tty --status-fd 1 --yes --enable-progress-filter --command-fd 0 --output /tmp/epg-output5325wDi --clearsign

An encrypt-action to my mail-address shows:

--with-colons --list-config
--with-colons --no-greeting --batch --with-fingerprint --with-fingerprint --fixed-list-mode --list-keys <my@mail.net>
--no-tty --status-fd 1 --yes --enable-progress-filter --command-fd 0 --armor --textmode --output /tmp/epg-output5325BRR --encrypt -r C186057EF1E416F2

And a decrypt

--with-colons --list-config
--with-colons --no-greeting --batch --with-fingerprint --with-fingerprint --fixed-list-mode --list-keys <my@mail.net>
--no-tty --status-fd 1 --yes --enable-progress-filter --command-fd 0 --armor --textmode --output /tmp/epg-output5325BRR --encrypt -r C186057EF1E416F2

The my@mail.net might be a problem since gpg expects my@mail.net without <>

nielsk commented Jul 10, 2016

Thanks.
So emacs25 behaved weird. That showed with every operation only "--with-colons --list-config"

Now, I downgraded back to emacs24. This is able to list public and secret keys but signing etc won't work

A sign shows the following:

--with-colons --list-config
--no-tty --status-fd 1 --yes --enable-progress-filter --command-fd 0 --output /tmp/epg-output5325wDi --clearsign

An encrypt-action to my mail-address shows:

--with-colons --list-config
--with-colons --no-greeting --batch --with-fingerprint --with-fingerprint --fixed-list-mode --list-keys <my@mail.net>
--no-tty --status-fd 1 --yes --enable-progress-filter --command-fd 0 --armor --textmode --output /tmp/epg-output5325BRR --encrypt -r C186057EF1E416F2

And a decrypt

--with-colons --list-config
--with-colons --no-greeting --batch --with-fingerprint --with-fingerprint --fixed-list-mode --list-keys <my@mail.net>
--no-tty --status-fd 1 --yes --enable-progress-filter --command-fd 0 --armor --textmode --output /tmp/epg-output5325BRR --encrypt -r C186057EF1E416F2

The my@mail.net might be a problem since gpg expects my@mail.net without <>

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 10, 2016

Member

On Sun, Jul 10, 2016 at 03:40:29AM -0700, Niels Kobschätzki wrote:

Thanks.
So emacs25 behaved weird. That showed with every operation only "--with-colons --list-config"

And no actual operation just after that? Strange... I've just tried and
"qubes-gpg-client --with-colons --list-config" returns valid output.

Now, I downgraded back to emacs24. This is able to list public and secret keys but signing etc won't work

A sign shows the following:

--with-colons --list-config
--no-tty --status-fd 1 --yes --enable-progress-filter --command-fd 0 --output /tmp/epg-output5325wDi --clearsign

--enable-progress-filter is not included in the allowed options.
It looks to be safe to simply ignore this option - take a look at
/usr/bin/qubes-gpg-client-wrapper - there is already loop for ignoring
some options - simply add another one.

The my@mail.net might be a problem since gpg expects my@mail.net without <>

Manual call to qubes-gpg-client seems to work either way.

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

Member

marmarek commented Jul 10, 2016

On Sun, Jul 10, 2016 at 03:40:29AM -0700, Niels Kobschätzki wrote:

Thanks.
So emacs25 behaved weird. That showed with every operation only "--with-colons --list-config"

And no actual operation just after that? Strange... I've just tried and
"qubes-gpg-client --with-colons --list-config" returns valid output.

Now, I downgraded back to emacs24. This is able to list public and secret keys but signing etc won't work

A sign shows the following:

--with-colons --list-config
--no-tty --status-fd 1 --yes --enable-progress-filter --command-fd 0 --output /tmp/epg-output5325wDi --clearsign

--enable-progress-filter is not included in the allowed options.
It looks to be safe to simply ignore this option - take a look at
/usr/bin/qubes-gpg-client-wrapper - there is already loop for ignoring
some options - simply add another one.

The my@mail.net might be a problem since gpg expects my@mail.net without <>

Manual call to qubes-gpg-client seems to work either way.

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

@nielsk

This comment has been minimized.

Show comment
Hide comment
@nielsk

nielsk Jul 10, 2016

emacs25: Yeah, no further operation. It is really weird.
--enable-progress-filter
I added

--enable-progress-filter)
  shift 2
  ;;

That will continue to bring the errors; shift or shift 3 (I tried both not really knowing how shift works) will freeze emacs while signing.
Btw. where can I find the allowed options? There is no man page and --help and -h are invalid options for qubes-gpg-client.

When I tried a mail-address enclosed by <> it didn't work for me. I tried it in bash and fish. It worked only in bash/fish when I surrounded my@mail.net with "

nielsk commented Jul 10, 2016

emacs25: Yeah, no further operation. It is really weird.
--enable-progress-filter
I added

--enable-progress-filter)
  shift 2
  ;;

That will continue to bring the errors; shift or shift 3 (I tried both not really knowing how shift works) will freeze emacs while signing.
Btw. where can I find the allowed options? There is no man page and --help and -h are invalid options for qubes-gpg-client.

When I tried a mail-address enclosed by <> it didn't work for me. I tried it in bash and fish. It worked only in bash/fish when I surrounded my@mail.net with "

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 10, 2016

Member

It should be just shift, just like for --yes.

That will continue to bring the errors; shift or shift 3 (I tried both not really knowing how shift works) will freeze emacs while signing.

So it looks like it isn't harmless to ignore this one...

When I tried a mail-address enclosed by <> it didn't work for me. I tried it in bash and fish. It worked only in bash/fish when I surrounded my@mail.net with "

Yes, otherwise bash will interpret "<" and ">".

Btw. where can I find the allowed options? There is no man page and --help and -h are invalid options for qubes-gpg-client.

Currently, only in source code: https://github.com/QubesOS/qubes-app-linux-split-gpg/blob/master/src/gpg-common.h#L164-L244

Member

marmarek commented Jul 10, 2016

It should be just shift, just like for --yes.

That will continue to bring the errors; shift or shift 3 (I tried both not really knowing how shift works) will freeze emacs while signing.

So it looks like it isn't harmless to ignore this one...

When I tried a mail-address enclosed by <> it didn't work for me. I tried it in bash and fish. It worked only in bash/fish when I surrounded my@mail.net with "

Yes, otherwise bash will interpret "<" and ">".

Btw. where can I find the allowed options? There is no man page and --help and -h are invalid options for qubes-gpg-client.

Currently, only in source code: https://github.com/QubesOS/qubes-app-linux-split-gpg/blob/master/src/gpg-common.h#L164-L244

@nielsk

This comment has been minimized.

Show comment
Hide comment
@nielsk

nielsk Jul 10, 2016

Thanks. Anything else I can do?

nielsk commented Jul 10, 2016

Thanks. Anything else I can do?

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 10, 2016

Member

Which Qubes version?

Member

marmarek commented Jul 10, 2016

Which Qubes version?

@nielsk

This comment has been minimized.

Show comment
Hide comment

nielsk commented Jul 10, 2016

3.2 RC1

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 12, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.22-1+deb8u1 has been pushed to the r3.2 testing repository for the Debian jessie template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing jessie-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Jul 12, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.22-1+deb8u1 has been pushed to the r3.2 testing repository for the Debian jessie template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing jessie-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 12, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.22-1+deb9u1 has been pushed to the r3.2 testing repository for the Debian stretch template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing stretch-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Jul 12, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.22-1+deb9u1 has been pushed to the r3.2 testing repository for the Debian stretch template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing stretch-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 12, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.22-1+deb7u1 has been pushed to the r3.2 testing repository for the Debian wheezy template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing wheezy-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Jul 12, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.22-1+deb7u1 has been pushed to the r3.2 testing repository for the Debian wheezy template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing wheezy-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 12, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-2.0.22-1.fc23 has been pushed to the r3.2 testing repository for the Fedora fc23 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r3.2-current-testing

Changes included in this update

Member

marmarek commented Jul 12, 2016

Automated announcement from builder-github

The package qubes-gpg-split-2.0.22-1.fc23 has been pushed to the r3.2 testing repository for the Fedora fc23 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r3.2-current-testing

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 12, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-2.0.22-1.fc24 has been pushed to the r3.2 testing repository for the Fedora fc24 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r3.2-current-testing

Changes included in this update

Member

marmarek commented Jul 12, 2016

Automated announcement from builder-github

The package qubes-gpg-split-2.0.22-1.fc24 has been pushed to the r3.2 testing repository for the Fedora fc24 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r3.2-current-testing

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 25, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc23 has been pushed to the r3.2 stable repository for the Fedora fc23 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Member

marmarek commented Jul 25, 2016

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc23 has been pushed to the r3.2 stable repository for the Fedora fc23 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 25, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc24 has been pushed to the r3.2 stable repository for the Fedora fc24 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Member

marmarek commented Jul 25, 2016

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc24 has been pushed to the r3.2 stable repository for the Fedora fc24 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 25, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-dom0-2.0.23-1.fc23 has been pushed to the r3.2 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Member

marmarek commented Jul 25, 2016

Automated announcement from builder-github

The package qubes-gpg-split-dom0-2.0.23-1.fc23 has been pushed to the r3.2 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 25, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb8u1 has been pushed to the r3.2 stable repository for the Debian jessie template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Jul 25, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb8u1 has been pushed to the r3.2 stable repository for the Debian jessie template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 27, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb8u1 has been pushed to the r3.1 testing repository for the Debian jessie template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing jessie-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Jul 27, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb8u1 has been pushed to the r3.1 testing repository for the Debian jessie template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing jessie-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 27, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb9u1 has been pushed to the r3.1 testing repository for the Debian stretch template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing stretch-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Jul 27, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb9u1 has been pushed to the r3.1 testing repository for the Debian stretch template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing stretch-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 27, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb7u1 has been pushed to the r3.1 testing repository for the Debian wheezy template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing wheezy-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Jul 27, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb7u1 has been pushed to the r3.1 testing repository for the Debian wheezy template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing wheezy-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 5, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc21 has been pushed to the r3.1 stable repository for the Fedora fc21 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Member

marmarek commented Aug 5, 2016

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc21 has been pushed to the r3.1 stable repository for the Fedora fc21 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 5, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc22 has been pushed to the r3.1 stable repository for the Fedora fc22 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Member

marmarek commented Aug 5, 2016

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc22 has been pushed to the r3.1 stable repository for the Fedora fc22 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 5, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc23 has been pushed to the r3.1 stable repository for the Fedora fc23 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Member

marmarek commented Aug 5, 2016

Automated announcement from builder-github

The package qubes-gpg-split-2.0.23-1.fc23 has been pushed to the r3.1 stable repository for the Fedora fc23 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 5, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split-dom0-2.0.23-1.fc20 has been pushed to the r3.1 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Member

marmarek commented Aug 5, 2016

Automated announcement from builder-github

The package qubes-gpg-split-dom0-2.0.23-1.fc20 has been pushed to the r3.1 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 5, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb8u1 has been pushed to the r3.1 stable repository for the Debian jessie template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Aug 5, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb8u1 has been pushed to the r3.1 stable repository for the Debian jessie template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 5, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb9u1 has been pushed to the r3.1 stable repository for the Debian stretch template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Aug 5, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb9u1 has been pushed to the r3.1 stable repository for the Debian stretch template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 5, 2016

Member

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb7u1 has been pushed to the r3.1 stable repository for the Debian wheezy template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Member

marmarek commented Aug 5, 2016

Automated announcement from builder-github

The package qubes-gpg-split_2.0.23-1+deb7u1 has been pushed to the r3.1 stable repository for the Debian wheezy template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment