Files
2026-02-20 10:48:52 -05:00

43 lines
1.9 KiB
Tcl
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup github 1.0
github.setup sobolevn git-secret 0.5.0 v
# Change github.tarball_from to 'releases' or 'archive' next update
github.tarball_from tarball
revision 0
homepage https://git-secret.io/
categories devel
platforms any
maintainers nomaintainer
license MIT
checksums rmd160 0857b9ddc544bf797628fcc15f1d9f01411fb4ff \
sha256 9f04d2418caf319a3a7cb5fbc0c51c6ac888341d74efdda1e27cdad38f548f85 \
size 854507
description Bash tool to store private data inside a git repo.
long_description A bash tool to store your private data inside a git \
repo. Hows that? Basically, it just encrypts, using \
gpg, the tracked files with the public keys of all \
the users that you trust. So everyone of them can \
decrypt these files using only their personal secret \
key. Why deal with all this private-public keys \
stuff? Well, to make it easier for everyone to \
manage access rights. There are no passwords that \
change. When someone is out - just delete their \
public key, reencrypt the files, and they wont be \
able to decrypt secrets anymore.
depends_run bin:bash:bash \
bin:git:git \
bin:gpg:gnupg2 \
port:gawk
destroot.args-append PREFIX="${prefix}"
use_configure no
supported_archs noarch