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