GitXplorerGitXplorer
F

gpgman

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
1703c969ac99dc1d918c0c201f7673e709a232ea

Update _config.yml

FFuseteam committed 2 months ago
Verified
4b95851b4bca069b00963dde3358e2e535cf1685

Update README.md

FFuseteam committed 2 months ago
Verified
ba76c87a1cc0ecc673f22dd272f4d19f7f9ad657

Create _config.yml

FFuseteam committed 2 months ago
Verified
0b5dde2be010db078c434610c5b17379e495136a

fix workflow permissions

FFuseteam committed 3 months ago
Verified
42db12aa46b805ba3bbbc58d73bc1c9efeb0a391

update to the latest package action; simplify workflow

FFuseteam committed 3 years ago
Verified
a41405ee38b10c050a377814a735a875ce9d5428

generalize the release action

FFuseteam committed 3 years ago

README

The README file for this repository.

this is script that warps around gpg to make handling gpg signatures easier

Usage

Generate/show/edit keys

gpgman key generate #generate a gpg key pair
gpgman key id #show the id(s) of existing keys
gpgman key pair #show the available gpg key pairs
gpgman key public <id> #show the public key ready to add to github and such
gpgman key edit <id> #edit a gpg key

Export GPG keys

gpgman export public <id> <name>.gpg #exports the public key to a file
gpgman export private <id> <name>.gpg #exports the private key to a file

Import GPG keys

gpgman import public <name>.gpg #imports the public key from a file
gpgman import private <name>.gpg #imports the private key from a file

Installation

The project is a bunch of bash and awk scripts, as such installation relatively simple~

  • Download the code

download

  • open a terminal
  • run unzip Downloads/gpgman.zip -d gpgman
  • run gpgman/gpgman setup
  • ???
  • profit

ToDo

  • take the different ways to generate gpg keys into account
  • add a function to self install/update just like crackle xd
  • other things i haven't thought of yet