Commit Graph
100 Commits
Author SHA1 Message Date
Tom Limoncelli 0b8c3df70b Linked setting up of GPG key (#260) 2018-07-05 08:26:19 -07:00
Tom Limoncelli 308cf06c15 Improve installation instructions (#244)
* Clarify manual-install -> symlinks-install
2018-04-13 13:31:53 -04:00
Tom Limoncelli 6efbd24c58 Improve installation instructions (#244)
* Clarify manual-install -> symlinks-install
2018-02-22 13:46:42 -05:00
tlimoncelli@stackexchange.com 3e9091722c Merge branch 'jvanasco-feature-listadmins' 2016-10-07 16:19:41 -04:00
tlimoncelli@stackexchange.com 57dc69a928 Merge branch 'feature-listadmins' of https://github.com/jvanasco/blackbox into jvanasco-feature-listadmins 2016-10-07 16:19:13 -04:00
Tom Limoncelli f108d80027 Merge pull request #164 from josegonzalez/patch-1
Check return value contents
2016-05-26 13:47:41 -04:00
Tom Limoncelli 65f40f8f6e Merge pull request #160 from dorfsmay/master
Use PKGNAME variable defined above.
2016-05-23 10:02:08 -04:00
Tom Limoncelli f7a100fa8d Merge pull request #163 from amosshapira/master
#162: Added instructions to make "git diff" work
2016-05-23 10:00:58 -04:00
tlimoncelli@stackexchange.com 180ee4076e Random 2016-05-17 12:58:13 -04:00
Tom Limoncelli eaadca8871 Merge pull request #158 from mettjus/patch-1
Improve command list in README
2016-05-16 09:32:51 -04:00
tlimoncelli@stackexchange.com 1354628ed5 Version2-Ideas.md: Windows compatibility clarification. 2016-05-10 15:01:27 -04:00
Tom Limoncelli ead98b03ca Merge pull request #147 from billrawlinson/mingw-gpgagent
remove MinGW dependecy on GpG4Win (gpg-agent) in readme.md
2016-04-23 06:59:08 -04:00
Tom Limoncelli 93a01c82c8 Merge pull request #150 from jvanasco/fixes-subversion
Fixes for subversion
2016-04-23 06:58:22 -04:00
Tom Limoncelli ef08dcc6b3 Merge pull request #145 from billrawlinson/MingwGpgAndMkTemp
Mingw gpg and mk temp
2016-04-14 11:07:54 -04:00
Tom Limoncelli bf36197c5b Merge pull request #143 from danslimmon/noshredwarn
Warn user if there isn't a secure deletion utility
2016-03-14 15:02:06 -04:00
Tom Limoncelli ee1bbc8092 Merge pull request #142 from sobolevn/master
added git-secret into "Alternatives" section
2016-03-12 15:16:31 -08:00
Tom Limoncelli 9f6c3f15c0 Merge pull request #140 from unixorn/make-package-iteration-iterate
Set release default to the number of commits in the repo instead of always using 1
2016-02-28 10:32:20 -05:00
Tom Limoncelli aa68cd34ad Merge pull request #138 from unixorn/make-OUTPUTDIR-overridable
Make OUTPUTDIR overridable
2016-02-26 16:50:39 -05:00
Tom Limoncelli 9013350a68 Merge pull request #136 from trenton42/patch-1
Update README.md
2016-02-17 11:44:00 -05:00
Tom Limoncelli 63edd45499 Merge pull request #134 from pra85/patch-1
Update license year to 2016
2016-01-19 09:38:36 -05:00
Tom Limoncelli 88e9e99f57 Merge pull request #132 from StackExchange/tlim_gitignore
When updating .gitignore, "git add" it.
2016-01-06 12:10:07 -05:00
Tom Limoncelli 46b44b4f19 Merge pull request #131 from chandlermelton/master
remove unencrypted file from .gitignore when deregistering
2016-01-06 11:05:25 -05:00
Tom Limoncelli 921c5e6957 Merge pull request #130 from leowzukw/patch-1
Add alternative software to the Readme
2015-12-14 12:53:18 -05:00
tlimoncelli@stackexchange.com a391c0abc6 Rename RELEASE_ENGINEERING.txt to RELEASE_ENGINEERING.md 2015-11-02 11:19:06 -05:00
Tom Limoncelli 384f04af48 Merge pull request #120 from ConnorAtherton/add-manual-install-steps
Add make rule for symlinking and removing /bin files
2015-11-01 14:14:25 -05:00
Tom Limoncelli b11c918e4f Merge pull request #125 from snowpong/add-support-for-mingw
Add support for Git for Windows / MINGW users
2015-10-31 08:58:26 -04:00
Tom Limoncelli 074c0831c0 Merge pull request #124 from Gnouc/master
Fix some minor issues:
2015-10-19 10:08:51 -07:00
Tom Limoncelli 3ec645fd13 Merge pull request #123 from Gnouc/master
Fix missing quote
2015-10-18 16:26:33 -07:00
Tom Limoncelli 733408a6b7 Merge pull request #122 from davidreuss/patch-1
Be consistent when creating tmpfiles in stacklib
2015-10-16 18:03:55 -07:00
tlimoncelli@stackexchange.com 54c6c2c037 README.md: Correct ToC 2015-09-23 13:31:21 -04:00
tlimoncelli@stackexchange.com 93bc410449 README.md: Add a table of contents 2015-09-23 13:11:52 -04:00
tlimoncelli@stackexchange.com 52e029a587 README.md: Improve indoctrination steps. 2015-09-23 12:41:48 -04:00
Tom Limoncelli aa14bef555 Merge pull request #121 from serialdoom/master
Update README.md
2015-09-14 08:48:55 -04:00
Tom Limoncelli e637584d77 Merge pull request #117 from torarvid/editor-remove-quotes
Support having an $EDITOR value with arguments
2015-08-26 13:11:27 -04:00
tlimoncelli@stackexchange.com 885a3a25b3 Document some common GPG error messages. 2015-08-10 11:44:27 -04:00
tlimoncelli@stackexchange.com bb336a56fd Improve Developer Docs 2015-08-07 10:53:13 -04:00
Tom Limoncelli 0b637bb917 Merge pull request #116 from nextraztus/master
replace vcs_relative_path with non-python, fixes #115
2015-08-07 10:26:40 -04:00
tlimoncelli@stackexchange.com 8fab12de6b Improve MacPorts update script and documentation based on feedback in https://trac.macports.org/ticket/48464 2015-07-31 15:36:55 -04:00
tlimoncelli@stackexchange.com dd494be320 RELEASE_ENGINEERING.txt: Clarify comments. 2015-07-30 13:52:04 -04:00
tlimoncelli@stackexchange.com 343b85a34c Fix issue on OS X when creating a temporary file
This prevents the "mktemp: too few X's in template
_stacklib_" error message from appearing when
adding another admin to blackbox and allows the command to successfully
execute.

    Related:
    rtomayko/shocco#5
    http://unix.stackexchange.com/q/87638/63283
2015-07-28 08:21:52 -04:00
tlimoncelli@stackexchange.com 1f2d99436d Fixed #83 blackbox_edit* scripts should accept multiple filenames 2015-07-24 09:57:34 -04:00
tlimoncelli@stackexchange.com 23cc07d1e3 Fix #107 2015-07-24 13:26:18 +00:00
tlimoncelli@stackexchange.com 5ae47a69ea Clean up after cp_permission test 2015-07-24 13:13:51 +00:00
tlimoncelli@stackexchange.com 59685d580b Improve comments. 2015-07-24 13:04:23 +00:00
tlimoncelli@stackexchange.com aee22fc99d Reorganize tests
* Split out test helper functions into tools/test_functions.sh
  * bin/_blackbox_common_test.sh: Unit-tests for functions.
  * blackbox_postdeploy: Use cp_permissions instead of chmod --reference
2015-07-24 09:01:00 -04:00
Tom Limoncelli 8956be47a3 Merge pull request #111 from wiredmax/master
File permissions now persits when decrypting.
2015-07-23 14:41:04 -04:00
tlimoncelli@stackexchange.com 6765988274 Bug: Packages are missing blackbox_deregister_file. 2015-07-09 22:52:42 -07:00
Tom Limoncelli 01a6758ab8 Merge pull request #102 from selfcommit/master
Steps towards recursive repos
2015-07-05 12:11:47 -04:00
tlimoncelli@stackexchange.com eab0418ffe vcs_relative_path broke on MacOS X. 2015-07-03 11:43:52 -04:00
tlimoncelli@stackexchange.com f5eeffd043 confidence_test.sh: assert_file_group() fails if gid name includes space. 2015-07-03 15:05:31 +00:00
Tom Limoncelli 626ff178b6 Merge pull request #101 from anubiann00b/patch-1
Added an exclamation point.
2015-07-02 11:27:08 -04:00
Tom Limoncelli 1b443ff682 Merge pull request #98 from selfcommit/master
added quotes to fix linting $BLACKBOX_HOME Linting in _blockbox_common.sh
2015-06-29 11:14:44 -04:00
Tom Limoncelli 4c7078e4c4 Merge pull request #95 from shadone/blackbox_initialize_ignore_file_fix
Fixed initialization
2015-06-27 13:14:49 -04:00
Tom Limoncelli 1cf8b709f4 Merge pull request #96 from shadone/gpg-tool-override
Allow overriding gpg command
2015-06-27 13:12:59 -04:00
Tom Limoncelli 4c0f45856f Merge pull request #97 from shadone/typo
Fixed a typo in a comment
2015-06-27 13:12:09 -04:00
tlimoncelli@stackexchange.com 521d108df9 confidence_test.sh: Verify that invalid key names get an error 2015-06-20 20:05:52 +00:00
tlimoncelli@stackexchange.com 7c99a8f94c Merge branch 'fidian-optimize-vcs-type' 2015-06-20 19:11:48 +00:00
tlimoncelli@stackexchange.com efe7bbc8cd Removing the multiple calls to determine VCS type.
* Credit goes to fidian@rumkin.com
2015-06-20 19:10:37 +00:00
tlimoncelli@stackexchange.com 64e019c8e6 Remove call to _determine_vcs_base_and_type. 2015-06-20 19:10:02 +00:00
tlimoncelli@stackexchange.com 415b55b1c7 Document that register supports many files 2015-06-20 14:56:17 -04:00
tlimoncelli@stackexchange.com d45625086a blackbox_register_new_file: Accept multiple files on the command line. 2015-06-20 15:54:08 +00:00
tlimoncelli@stackexchange.com c0dda22c9c Bug: blackbox_deregister_file deletes blackbox-files.txt
* Clarified symantics of blackbox_deregister_file in comments.
  * Added confidence test
2015-06-20 15:39:32 +00:00
tlimoncelli@stackexchange.com 11b2cae683 Merge branch 'fidian-optimizations' 2015-06-16 17:14:20 -04:00
tlimoncelli@stackexchange.com 78fd5d42ec Merge branch 'optimizations' of https://github.com/fidian/blackbox into fidian-optimizations 2015-06-16 17:12:52 -04:00
tlimoncelli@stackexchange.com 4466c202fb Revert "Merge pull request #89 from fidian/optimize-vcs-type"
This reverts commit 082809bab2, reversing
changes made to 33429b3ca6.
2015-06-16 17:11:22 -04:00
Tom Limoncelli 082809bab2 Merge pull request #89 from fidian/optimize-vcs-type
Reduced number of calls to _determine_vcs_base_and_type
2015-06-16 17:05:22 -04:00
tlimoncelli@stackexchange.com 33429b3ca6 Improve GPG 1.x compatibility. 2015-06-15 20:33:50 +00:00
tlimoncelli@stackexchange.com a3fc4cbf4a Simplify handling of "SECRETSEXPOSED" 2015-06-15 20:33:21 +00:00
tlimoncelli@stackexchange.com c129d06ea0 is_on_cryptlist reversed arguments to file_contains_line() 2015-06-15 20:32:35 +00:00
tlimoncelli@stackexchange.com 12943b3021 Update confidence tests
* assert_line_exists: error message text is reversed.
  * Update assertions to work with newer ignore processing.
  * Report "SUCCESS" not just "DONE".
2015-06-15 20:30:20 +00:00
Tom Limoncelli e0f7f88beb Merge pull request #85 from fidian/deregister
Adding blackbox_deregister_file
2015-06-15 14:27:04 -04:00
tlimoncelli@stackexchange.com 161117242e Packages should be built for all architectures 2015-06-14 19:33:21 -04:00
Tom Limoncelli e79f87f9b3 Merge pull request #87 from jvasile/master
Enable installation/removal via stow
2015-06-14 19:17:41 -04:00
tlimoncelli@stackexchange.com 2a839f1520 Fix path to blackbox_postdeploy 2015-06-03 15:34:01 -04:00
Tom Limoncelli 3bcb76c129 Merge pull request #82 from jlesquembre/keyring_new_format
GnuPG 2.1 keyring default extension is '.kbx'
2015-06-02 16:35:36 -04:00
tlimoncelli@stackexchange.com 592c726b1d Update file list 2015-06-02 11:38:24 -04:00
tlimoncelli@stackexchange.com 02700b547a Update comments and add newly added files to packages. 2015-06-02 15:37:06 +00:00
tlimoncelli@stackexchange.com 9ba966445f fixup! 2015-06-02 11:12:15 -04:00
tlimoncelli@stackexchange.com 24ee6b3923 NEW: blacbox_decrypt_all_files: A wrapper around blackbox_postdeploy
which sets up the gpg-agent.
2015-06-02 11:11:27 -04:00
Tom Limoncelli 6392a475e5 Merge pull request #79 from appropriate/clean-cat-output
Send non-file output from blackbox_cat to STDERR
2015-06-02 10:51:05 -04:00
Tom Limoncelli fbbadd658c Merge pull request #78 from johnmichel/master
Fix issue on OS X when creating a temporary file
2015-05-13 15:01:50 -04:00
Tom Limoncelli d960a59904 Merge pull request #77 from pombreda/patch-1
Fixed Minute typo
2015-05-10 14:57:09 -04:00
tlimoncelli@stackexchange.com 4a5787cad8 Add support for using the commands outside of a repo. 2015-05-01 15:44:09 +00:00
Tom Limoncelli ba503c33a4 Merge pull request #71 from dorfsmay/readme-add-dependency
Add a dependency to build deb packages.
2015-04-06 09:30:06 -04:00
tlimoncelli@stackexchange.com 05edc204ae Merge branch 'salekseev-feature_p4_support' 2015-04-01 11:41:24 -04:00
tlimoncelli@stackexchange.com 123cad5e41 MERGE 2015-04-01 11:41:06 -04:00
Tom Limoncelli ccc9a42bef Merge pull request #69 from gburiola/master
added bin/blackbox_whatsnew
2015-04-01 11:37:34 -04:00
Tom Limoncelli 74c0481f10 Merge pull request #70 from rictorres/patch-1
Fix typo on README
2015-04-01 11:36:06 -04:00
Tom Limoncelli 08ece7bd60 Merge pull request #65 from quarkslab/improve-diff-display
Modify files loop to improve diff display
2015-03-23 10:30:40 -04:00
Tom Limoncelli ea72a7cd04 Merge pull request #64 from onyxraven/use_agent
use agent for encrypt-decrypt
2015-03-22 09:42:00 -04:00
Tom Limoncelli a154c7546a Merge pull request #62 from quarkslab/fix-blackbox-diff
Add blackbox_diff to README
2015-03-20 15:12:06 -04:00
Tom Limoncelli 9bfb3e964f Merge pull request #63 from quarkslab/clean-ifs
Remove all IFS saves
2015-03-20 15:11:41 -04:00
tlimoncelli@stackexchange.com d5a82166f3 tools/confidence_test.sh: Test that locked out user can't decrypt. 2015-03-19 15:02:05 -07:00
Tom Limoncelli 124f265825 Merge pull request #61 from quarkslab/fix-support_filenames-with-space
Modify several scripts to support or improve support for filenames with space
2015-03-19 14:21:29 -07:00
Tom Limoncelli ff50a7a30f Merge pull request #60 from quarkslab/dev-diff
Add blackbox_diff script
2015-03-19 14:16:16 -07:00
tlimoncelli@stackexchange.com 225d38ee11 BACKWARDS INCOMPATIBLE CHANGES:
* Using $BASEDIR to pass the location of the repo hasn't worked for a
  while. It has been removed.  Simply cd into the vcs repo before
  running a command.
BUG FIXES:
* .gitignore was being created in subdirectories instead of VCS root.
MINOR CHANGES
* _blackbox_common.sh: Replace change_to_root with change_to_vcs_root
* confidence_test.sh: Added more assertions and tests.
2015-03-10 21:16:27 +00:00
Tom Limoncelli ccba841cd8 Merge pull request #56 from jw35/avoid-needing-path
Avoid needing blackbox scripts on $PATH
2015-03-09 07:59:09 -04:00
Tom Limoncelli 6817724205 Merge pull request #54 from enricopulatzo/patch-1
docs: correct typo in example
2015-03-09 07:58:41 -04:00
tlimoncelli@stackexchange.com fcaceab817 'make confidence' assumes source in ~/gitwork/blackbox. Fixes #58 2015-03-09 07:56:37 -04:00
Tom Limoncelli 65a1c938ab Merge pull request #53 from Gnouc/master
Register new file now work with space in filename.
2015-03-06 08:57:49 -05:00