Commit Graph

234 Commits

Author SHA1 Message Date
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
Tyler Akins
3968dab7c8 This line should not have continued to exist
The line immediately afterwards was what was intended.
2015-06-15 12:32:44 -05:00
Tyler Akins
af7db40263 Using make_self_deleting_tempfile
I missed this function earlier
2015-06-15 12:31:50 -05:00
Tyler Akins
287b97ccd6 Pulling greps into a common function
This will help eliminate problems and make searching consistent
2015-06-15 12:29:44 -05:00
Tyler Akins
6e04e42f4a Updated to use remove_line
I didn't notice this earlier
2015-06-15 12:22:39 -05: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
James Vasile
cf170d957c Enable installation/removal via stow
fpm failed on my Debian box, so I used stow. I thought others might be
in the same boat, so here's a couple targets for the Makefile.
2015-06-14 18:01:06 -04:00
Tyler Akins
83249517a5 Updating wording to remove the "manual" bit.
Not sure how this should get phrased, thus it's a separate commit.
2015-06-12 13:31:26 -05:00
Tyler Akins
db9b2eef60 Using """x""" is identical to "x" 2015-06-12 13:27:42 -05:00
Tyler Akins
01e681035d Adding file deregister tool + extrapolating code
This solves some TODOs by moving shared code out into
`_blackbox_common.sh`.

New VCS commands were added, `vcs_ignore` and `vcs_notice` (the
opposite of ignore).

Made some utility functions

* `remove_filename_from_cryptlist` - The opposite of `add_file_to_cryptlist`
* `remove_line` - Removes a single line from a text file
2015-06-12 13:23:45 -05:00
Tyler Akins
501c09ccd5 Removing TODO - it was completed earlier 2015-06-12 10:20:00 -05: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
José Luis Lafuente
bef40214b8 Merge remote-tracking branch 'upstream/master' into keyring_new_format 2015-06-02 21:47:23 +02: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
José Luis Lafuente
6489733299 Fix, GnuPG 2.1 keyring default extension is '.kbx' 2015-05-26 12:28:45 +02:00
Mike Dillon
9a0905a139 Send non-file output from blackbox_cat to STDERR 2015-05-14 09:36:13 -07: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
John Michel
56232aafc8 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-05-13 14:17:38 -04:00
Tom Limoncelli
d960a59904 Merge pull request #77 from pombreda/patch-1
Fixed Minute typo
2015-05-10 14:57:09 -04:00
Philippe Ombredanne
c3fa7a8261 Fixed Minute typo 2015-05-10 09:41:01 +02: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
Yves Dorfsman
7604c10be2 Add a dependency to build deb packages.
Maybe a full blown dependencies section would be better? I suspect there are more, but I don't know about them because they are already installed on my machine.
2015-04-04 11:08:16 -06: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
Ricardo Torres
26dc0c2c57 Fix typo on README 2015-04-01 17:11:54 +02:00
Luis Buriola
7bbf1a4040 use which 2015-04-01 15:56:28 +01:00
Luis Buriola
9a7365dbf1 added bin/blackbox_whatsnew
show what has changed in the last commit for a given file
(some trailing whitespaces removed as well)
2015-04-01 12:20:01 +01:00
Stas Alekseev
6185f50942 Adding Perforce to README 2015-03-24 10:39:36 -04:00
Stas Alekseev
caf7402a03 Adding support for perforce vcs. 2015-03-23 15:07:26 -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
Charles Prost
cbf0139cf5 [fix] Modify files loop to improve diff display 2015-03-23 14:13:13 +01: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
Justin Hart
120f3cb42b use agent for encrypt-decrypt 2015-03-20 17:41:55 -07: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
Charles Prost
5fe2ecb15e [clean] Add blackbox_diff to README 2015-03-20 09:58:15 +01:00
Charles Prost
3b76c6c936 [clean] Remove useless IFS save 2015-03-20 09:40:42 +01: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