pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security
Module Name: pkgsrc
Committed By: tpaul
Date: Fri Jan 18 04:44:29 UTC 2019
Modified Files:
pkgsrc/security: Makefile
Added Files:
pkgsrc/security/scm-blackbox: DESCR Makefile PLIST distinfo
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.693 -r1.694 pkgsrc/security/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/security/scm-blackbox/DESCR \
pkgsrc/security/scm-blackbox/Makefile pkgsrc/security/scm-blackbox/PLIST \
pkgsrc/security/scm-blackbox/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/Makefile
diff -u pkgsrc/security/Makefile:1.693 pkgsrc/security/Makefile:1.694
--- pkgsrc/security/Makefile:1.693 Tue Jan 15 12:08:46 2019
+++ pkgsrc/security/Makefile Fri Jan 18 04:44:28 2019
@@ -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-tcpwrap
SUBDIR+= ruby-twitter_oauth
SUBDIR+= sbd
SUBDIR+= scanssh
+SUBDIR+= scm-blackbox
SUBDIR+= scrypt
SUBDIR+= seahorse
SUBDIR+= seahorse-plugins
Added files:
Index: pkgsrc/security/scm-blackbox/DESCR
diff -u /dev/null pkgsrc/security/scm-blackbox/DESCR:1.1
--- /dev/null Fri Jan 18 04:44:29 2019
+++ pkgsrc/security/scm-blackbox/DESCR Fri Jan 18 04:44:28 2019
@@ -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.
Index: pkgsrc/security/scm-blackbox/Makefile
diff -u /dev/null pkgsrc/security/scm-blackbox/Makefile:1.1
--- /dev/null Fri Jan 18 04:44:29 2019
+++ pkgsrc/security/scm-blackbox/Makefile Fri Jan 18 04:44:28 2019
@@ -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"
Index: pkgsrc/security/scm-blackbox/PLIST
diff -u /dev/null pkgsrc/security/scm-blackbox/PLIST:1.1
--- /dev/null Fri Jan 18 04:44:29 2019
+++ pkgsrc/security/scm-blackbox/PLIST Fri Jan 18 04:44:28 2019
@@ -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
Index: pkgsrc/security/scm-blackbox/distinfo
diff -u /dev/null pkgsrc/security/scm-blackbox/distinfo:1.1
--- /dev/null Fri Jan 18 04:44:29 2019
+++ pkgsrc/security/scm-blackbox/distinfo Fri Jan 18 04:44:28 2019
@@ -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