gitextract_2zatdstu/ ├── .circleci/ │ └── config.yml ├── .gitattributes ├── .github/ │ └── workflows/ │ ├── build.yml │ └── release.yml ├── .gitignore ├── AUTHORS ├── CHANGELOG.md ├── DESIGN.md ├── LICENSE.txt ├── Makefile ├── README-v2.md ├── README.md ├── RELEASE_ENGINEERING.md ├── SPECS/ │ └── empty.spec ├── Version2-Ideas.md ├── bin/ │ ├── Makefile │ ├── _blackbox_common.sh │ ├── _blackbox_common_test.sh │ ├── _stack_lib.sh │ ├── blackbox_addadmin │ ├── blackbox_cat │ ├── blackbox_decrypt_all_files │ ├── blackbox_decrypt_file │ ├── blackbox_deregister_file │ ├── blackbox_diff │ ├── blackbox_edit │ ├── blackbox_edit_end │ ├── blackbox_edit_start │ ├── blackbox_initialize │ ├── blackbox_list_admins │ ├── blackbox_list_files │ ├── blackbox_listadmins │ ├── blackbox_postdeploy │ ├── blackbox_recurse │ ├── blackbox_register_new_file │ ├── blackbox_removeadmin │ ├── blackbox_shred_all_files │ ├── blackbox_update_all_files │ ├── blackbox_view │ └── blackbox_whatsnew ├── binv2/ │ ├── blackbox_addadmin │ ├── blackbox_cat │ ├── blackbox_decrypt_all_files │ ├── blackbox_decrypt_file │ ├── blackbox_deregister_file │ ├── blackbox_diff │ ├── blackbox_edit │ ├── blackbox_edit_end │ ├── blackbox_edit_start │ ├── blackbox_initialize │ ├── blackbox_list_admins │ ├── blackbox_list_files │ ├── blackbox_listadmins │ ├── blackbox_postdeploy │ ├── blackbox_register_new_file │ ├── blackbox_removeadmin │ ├── blackbox_shred_all_files │ ├── blackbox_update_all_files │ ├── blackbox_view │ └── blackbox_whatsnew ├── blackbox.plugin.zsh ├── build/ │ └── build.go ├── cmd/ │ └── blackbox/ │ ├── blackbox.go │ ├── cli.go │ └── drive.go ├── docs/ │ ├── README.md │ ├── admin-ops.md │ ├── advanced.md │ ├── alternatives.md │ ├── backwards-compatibility.md │ ├── compatibility.md │ ├── dev-code-overview.md │ ├── dev.md │ ├── enable-repo.md │ ├── encryption.md │ ├── expired-keys.md │ ├── file-ops.md │ ├── full-command-list.md │ ├── git-tips.md │ ├── gnupg-tips.md │ ├── installation.md │ ├── role-accounts.md │ ├── subversion-tips.md │ ├── support.md │ ├── user-overview.md │ ├── why-is-this-important.md │ ├── with-ansible.md │ └── with-puppet.md ├── go.mod ├── go.sum ├── integrationTest/ │ ├── NOTES.txt │ ├── README.txt │ ├── asserts.go │ ├── integration_test.go │ ├── ithelpers.go │ └── test_data/ │ ├── 000-admin-list.txt │ ├── 000-file-list.txt │ ├── 000-status.txt │ ├── alice-cat-plain.txt │ ├── basic-status.txt │ ├── reencrypt-plain.txt │ └── status-noreg.txt ├── models/ │ ├── crypters.go │ └── vcs.go ├── pkg/ │ ├── bblog/ │ │ └── bblog.go │ ├── bbutil/ │ │ ├── filestats.go │ │ ├── rbio_test.go │ │ ├── runbash.go │ │ ├── shred.go │ │ ├── sortedfile_test.go │ │ ├── umask_posix.go │ │ └── umask_windows.go │ ├── box/ │ │ ├── box.go │ │ ├── boxutils.go │ │ ├── pretty_test.go │ │ └── verbs.go │ ├── commitlater/ │ │ └── commitlater.go │ ├── crypters/ │ │ ├── _all/ │ │ │ └── all.go │ │ ├── crypters.go │ │ └── gnupg/ │ │ ├── gnupg.go │ │ └── keychain.go │ ├── makesafe/ │ │ ├── makesafe.go │ │ └── makesafe_test.go │ └── vcs/ │ ├── _all/ │ │ └── all.go │ ├── git/ │ │ └── git.go │ ├── none/ │ │ └── none.go │ └── vcs.go └── tools/ ├── Portfile.template ├── auto_system_test ├── confidence_test.sh ├── macports_report_upgrade.sh ├── mk_deb_fpmdir ├── mk_deb_fpmdir.stack_blackbox.txt ├── mk_macports ├── mk_macports.vcs_blackbox.txt ├── mk_rpm_fpmdir ├── mk_rpm_fpmdir.stack_blackbox.txt ├── profile.d-usrblackbox-test.sh ├── profile.d-usrblackbox.sh └── test_functions.sh