pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security security/scm-blackbox: Import version 1.20181219
details: https://anonhg.NetBSD.org/pkgsrc/rev/15ecffae9d1d
branches: trunk
changeset: 390240:15ecffae9d1d
user: tpaul <tpaul%pkgsrc.org@localhost>
date: Fri Jan 18 04:44:28 2019 +0000
description:
security/scm-blackbox: Import version 1.20181219
Safely store secrets in a VCS repo (i.e. Git, Mercurial, Subversion or
Perforce). These commands make it easy for you to Gnu Privacy Guard (GPG)
encrypt specific files in a repo so they are "encrypted at rest" in your
repository. However, the scripts make it easy to decrypt them when you need
to view or edit them, and decrypt them for use in production. Originally
written for Puppet, BlackBox now works with any Git or Mercurial repository.
diffstat:
security/Makefile | 3 ++-
security/scm-blackbox/DESCR | 6 ++++++
security/scm-blackbox/Makefile | 29 +++++++++++++++++++++++++++++
security/scm-blackbox/PLIST | 25 +++++++++++++++++++++++++
security/scm-blackbox/distinfo | 6 ++++++
5 files changed, 68 insertions(+), 1 deletions(-)
diffs (99 lines):
diff -r 9d906d9f7402 -r 15ecffae9d1d security/Makefile
--- a/security/Makefile Fri Jan 18 03:34:28 2019 +0000
+++ b/security/Makefile Fri Jan 18 04:44:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.693 2019/01/15 12:08:46 triaxx Exp $
+# $NetBSD: Makefile,v 1.694 2019/01/18 04:44:28 tpaul Exp $
#
COMMENT= Security tools
@@ -538,6 +538,7 @@
SUBDIR+= ruby-twitter_oauth
SUBDIR+= sbd
SUBDIR+= scanssh
+SUBDIR+= scm-blackbox
SUBDIR+= scrypt
SUBDIR+= seahorse
SUBDIR+= seahorse-plugins
diff -r 9d906d9f7402 -r 15ecffae9d1d security/scm-blackbox/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/scm-blackbox/DESCR Fri Jan 18 04:44:28 2019 +0000
@@ -0,0 +1,6 @@
+Safely store secrets in a VCS repo (i.e. Git, Mercurial, Subversion or
+Perforce). These commands make it easy for you to Gnu Privacy Guard (GPG)
+encrypt specific files in a repo so they are "encrypted at rest" in your
+repository. However, the scripts make it easy to decrypt them when you need
+to view or edit them, and decrypt them for use in production. Originally
+written for Puppet, BlackBox now works with any Git or Mercurial repository.
diff -r 9d906d9f7402 -r 15ecffae9d1d security/scm-blackbox/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/scm-blackbox/Makefile Fri Jan 18 04:44:28 2019 +0000
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2019/01/18 04:44:28 tpaul Exp $
+
+DISTNAME= blackbox-1.20181219
+PKGNAME= scm-${DISTNAME}
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_GITHUB:=StackExchange/}
+GITHUB_PROJECT= blackbox
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= tpaul%NetBSD.org@localhost
+HOMEPAGE= https://github.com/StackExchange/blackbox
+COMMENT= Safely store secrets in Git/Mercurial/Subversion
+LICENSE= mit
+
+USE_TOOLS+= bash:run
+
+DEPENDS+= gnupg2-[0-9]*:../../security/gnupg2
+DEPENDS+= coreutils-[0-9]*:../../sysutils/coreutils
+
+REPLACE_BASH+= bin/*blackbox*
+
+INSTALLATION_DIRS+= bin
+NO_BUILD= yes
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/bin/_stack_lib.sh ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/*blackbox* ${DESTDIR}${PREFIX}/bin
+
+.include "../../mk/bsd.pkg.mk"
diff -r 9d906d9f7402 -r 15ecffae9d1d security/scm-blackbox/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/scm-blackbox/PLIST Fri Jan 18 04:44:28 2019 +0000
@@ -0,0 +1,25 @@
+@comment $NetBSD: PLIST,v 1.1 2019/01/18 04:44:28 tpaul Exp $
+bin/_blackbox_common.sh
+bin/_blackbox_common_test.sh
+bin/_stack_lib.sh
+bin/blackbox_addadmin
+bin/blackbox_cat
+bin/blackbox_decrypt_all_files
+bin/blackbox_decrypt_file
+bin/blackbox_deregister_file
+bin/blackbox_diff
+bin/blackbox_edit
+bin/blackbox_edit_end
+bin/blackbox_edit_start
+bin/blackbox_initialize
+bin/blackbox_list_admins
+bin/blackbox_list_files
+bin/blackbox_listadmins
+bin/blackbox_postdeploy
+bin/blackbox_recurse
+bin/blackbox_register_new_file
+bin/blackbox_removeadmin
+bin/blackbox_shred_all_files
+bin/blackbox_update_all_files
+bin/blackbox_view
+bin/blackbox_whatsnew
diff -r 9d906d9f7402 -r 15ecffae9d1d security/scm-blackbox/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/scm-blackbox/distinfo Fri Jan 18 04:44:28 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/01/18 04:44:28 tpaul Exp $
+
+SHA1 (blackbox-1.20181219.tar.gz) = 6ca2671f33799918f26546c628c1bed3f4e6321a
+RMD160 (blackbox-1.20181219.tar.gz) = 04ed5f0d107a080ed28dd73ade8621695b4e9736
+SHA512 (blackbox-1.20181219.tar.gz) = aa3b74e62cbd52e2526e397ddee5ebf3d0151a23967bab189166fe9e0bfd99e70996c8cc303ac906d28bfaf626ca6f49768e59c7d16b017e3984957e1fab45c1
+Size (blackbox-1.20181219.tar.gz) = 42691 bytes
Home |
Main Index |
Thread Index |
Old Index