BSD Ports

security/git-secret 0.2.5_1 FreeBSD

Bash tool to store your private data inside a git repository

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
security
Package size
23.8 KiB, 52.5 KiB installed

Description

git-secret is a bash tool which stores private data inside a git repo. git-secret encrypts tracked files with public keys for users whom you trust using gpg, allowing permitted users to access encrypted data using their secret keys. With git-secret, changes to access rights are made easy and private-public key issues are handled for you. Passwords do not need to be changed with git-secret when someone's permission is revoked - just remove their key from the keychain using git secret killperson [email protected], and re-encrypt the files, and they won't be able to decrypt secrets anymore.

In the other systems

SystemPortVersion
FreeBSDsecurity/git-secret0.2.5_1
NetBSDsecurity/git-secret0.5.0nb1
DragonFlysecurity/git-secret0.2.5_1

Install

Binary package:

pkg install git-secret

From the ports tree:

cd /usr/ports/security/git-secret/ && make install clean

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

RUN_DEPENDS=	git-secret>0:security/git-secret

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.5_10.2.5_10.2.50.2.5_10.2.5_1
FreeBSD:14:quarterly0.2.5_10.2.5_1n/a0.2.5_10.2.5_1
FreeBSD:15:latest0.2.5_10.2.5_1n/a0.2.5_10.2.5_1
FreeBSD:15:quarterly0.2.5_10.2.5_1n/an/an/a
FreeBSD:16:latest0.2.5_10.2.5_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 4

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

Run dependencies 34

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Files

Manual pages 14
  • git-secret(7)
  • git-secret-add(1)
  • git-secret-cat(1)
  • git-secret-changes(1)
  • git-secret-clean(1)
  • git-secret-hide(1)
  • git-secret-init(1)
  • git-secret-killperson(1)
  • git-secret-list(1)
  • git-secret-remove(1)
  • git-secret-reveal(1)
  • git-secret-tell(1)
  • git-secret-usage(1)
  • git-secret-whoknows(1)
pkg-plist 15
  • @(root,root,555) bin/git-secret
  • @(root,root,444) share/man/man1/git-secret-add.1.gz
  • @(root,root,444) share/man/man1/git-secret-cat.1.gz
  • @(root,root,444) share/man/man1/git-secret-changes.1.gz
  • @(root,root,444) share/man/man1/git-secret-clean.1.gz
  • @(root,root,444) share/man/man1/git-secret-hide.1.gz
  • @(root,root,444) share/man/man1/git-secret-init.1.gz
  • @(root,root,444) share/man/man1/git-secret-killperson.1.gz
  • @(root,root,444) share/man/man1/git-secret-list.1.gz
  • @(root,root,444) share/man/man1/git-secret-remove.1.gz
  • @(root,root,444) share/man/man1/git-secret-reveal.1.gz
  • @(root,root,444) share/man/man1/git-secret-tell.1.gz
  • @(root,root,444) share/man/man1/git-secret-usage.1.gz
  • @(root,root,444) share/man/man1/git-secret-whoknows.1.gz
  • @(root,root,444) share/man/man7/git-secret.7.gz
distinfo 1
FileSizeSHA256
sobolevn-git-secret-0.2.5-94d5ae4_GH0.tar.gz737047be13bb5710c8f6e77a53153957e6352b67886432b35dbf10c8d0b92fbe29bea

Commit history 0

No commits in the history this site was built from.