Adding Perforce to README

This commit is contained in:
Stas Alekseev
2015-03-24 10:39:36 -04:00
parent caf7402a03
commit 6185f50942

View File

@@ -1,7 +1,7 @@
BlackBox
========
Safely store secrets in a VCS repo (i.e. Git, Mercurial, or Subversion). These
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
@@ -42,8 +42,8 @@ files. Simply set up a GPG key for the Puppet master (or the role
account that pushes new files to the Puppet master) and have that
user run `blackbox_postdeploy` after any files are updated.
Getting started is easy. Just `cd` into a Git, Mercurial or Subversion
repository and run `blackbox_initialize`. After that, if a file is to
Getting started is easy. Just `cd` into a Git, Mercurial, Subversion or
Perforce repository and run `blackbox_initialize`. After that, if a file is to
be encrypted, run `blackbox_register_new_file` and you are done. Add
and remove keys with `blackbox_addadmin` and `blackbox_removeadmin`.
To view and/or edit a file, run `blackbox_edit`; this will decrypt the
@@ -116,6 +116,7 @@ It has been tested to work with many operating systems.
* `git` -- The Git
* `hg` -- Mercurial
* `svn` -- SubVersion (Thanks, Ben Drasin!)
* `p4` -- Perforce
* Operating system
* CentOS / RedHat
* MacOS X
@@ -132,7 +133,7 @@ Note: Cywin support requires the following packages:
* Normal operation:
* gnupg
* git or mercurial or subversion (as appropriate)
* git or mercurial or subversion or perforce (as appropriate)
* Development (if you will be adding code and want to run the confidence test)
* procps
* make