Skip to content

[windows] How do I move private gpg keys with me to a new machine? #26

Open

Description

@akavel

I installed 0install on a new (Windows) machine. On the previous one, I had a bunch of feeds I packaged using the GUI tools into a catalog. I publish the catalog and registered it at http://roscidus.com/0mirror/. When I tried creating a new app on the new machine, it looks like 0install automatically created a new gpg key (?) and used it for signing (or am I misunderstanding something?). I tried to search for some info in the docs about private gpg keys storage, but wasn't successful in finding any.

Is there some way to carry my private gpg signing keys with me from one machine to another? Is it documented in the docs somewhere that I failed to find?

Activity

  1. bastianeicher commented on Apr 28, 2024

    @bastianeicher
    Member

    The various 0install publishing tools all call gpg (GnuPG) under the hoods to sign feeds.

    On Windows GnuPG stores private keys (and other data) in %appdata%\gnupg by default. So copying that directory from your old machine to the new one should do the trick.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions