BSD Ports

security/gokey 0.2.1_9 FreeBSD

Simple password manager write in Go

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
BSD3CLAUSE
Categories
security
Package size
1085.8 KiB, 3021.1 KiB installed

Description

gokey is a password manager, which does not require a password vault.

Supported password/key types:

  • pass: default, generates a password
  • seed: generates a seed file, which can be used with -s option later
  • raw: generates 32 random bytes (can be used as a symmetric key)
  • ec256: generates ECC P-256 private key
  • ec384: generates ECC P-384 private key
  • ec521: generates ECC P-521 private key
  • rsa2048: generates 2048-bit RSA private key
  • rsa4096: generates 4096-bit RSA private key
  • x25519: generates x25519 (also known as curve25519) ECC private key
  • ed25519: generates ed25519 ECC private key

In the other systems

SystemPortVersion
FreeBSDsecurity/gokey0.2.1_9
DragonFlysecurity/gokey0.1.2_17

Install

Binary package:

pkg install gokey

From the ports tree:

cd /usr/ports/security/gokey/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gokey>0:security/gokey

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.2.1_80.2.1_8-0.1.3_40.2.1_8
FreeBSD:14:quarterly0.2.1_80.2.1_8n/a0.1.3_20.2.1_8
FreeBSD:15:latest0.2.1_80.2.1_8n/a-0.1.3_4
FreeBSD:15:quarterly0.2.1_80.2.1_8n/an/an/a
FreeBSD:16:latest0.2.1_70.2.1_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 2

No port depends on this one.

Configuration

Options name: security_gokey

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
go:modules
Service scripts
none

Files

distinfo 2
FileSizeSHA256
go/security_gokey/gokey-v0.2.1/v0.2.1.mod161f3a575db38639ad37d678faee912ff7f9fec1e18e262f9ff72c7625986e04fe4
go/security_gokey/gokey-v0.2.1/v0.2.1.zip275606c07dc73d87cf40976c148699e3859f4b9cbf9a7c2bff18a82d3eb017c10b3b0

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.