Comments (8)
The output lists files that were decrypted and are being shredded. For example, if you have many encrypted files but none have been decrypted for editing, you will see an empty list.
I've changed the output to remove the "encrypted files that were unlocked" list. I think it is just confusing.
Tom
from blackbox.
Hmm I'm still confused on what the command is for.
What does "shredding" mean in Blackbox terms?
I've changed the output to remove the "encrypted files that were unlocked" list
So it will be like this?
$ blackbox_shred_all_files
========== FILES THAT WILL BE SHREDDED:
========== DONE.
So the way to reverse a post_deploy
is just to rm
the decrypted files manually?
Thanks.
from blackbox.
"shred" means to "rm" the file, but doing so in a secure way.
Specifically, it means writing zeros over those blocks of the disk, then unlink()ing the file. Writing zeros over the blocks is kind of difficult because the operating system optimizes disk writes in a way that makes it difficult to make sure the correct blocks are zeroed. To that end, Mac OS X has "srm" and Linux has "shred". The script uses the right tool. If neither exist, "rm" is used as a last resort.
So the way to reverse a post_deploy is just to rm the decrypted files manually?
Either do it manually or run blackbox_shred_all_files.
from blackbox.
Hmm ok, thanks. Any idea why blackbox_shred_all_files
isn't removing the files decrypted by blackbox_postdeploy
for me?
I'm on OS X 10.9, commit da43aea
from blackbox.
I'm unclear what you are describing.
Is the filename printed in the "FILES THAT WILL BE SHREDDED" list but not being deleted?
or
is the filename listed, but the file is then still on disk after blackbox_shred_all_files is done running?
from blackbox.
I'm confused as to why the files are listed under "ENCRYPTED FILES THAT WERE UNLOCKED", but they are not being deleted (i.e. They are not listed under "FILES THAT WILL BE SHREDDED"). The files were unlocked via blackbox_postdeploy
. Or does shredding only delete files that were decrypted by the blackbox_edit*
commands?
from blackbox.
The message was misleading. It should have said "Encrypted files".
Get the latest release and you'll see the messages have been reworked.
from blackbox.
Updated. Thanks!
from blackbox.
Related Issues (20)
- Docs should give advice about binary merges
- Making sure your decrypted copy is up to date? HOT 2
- feature request: obfuscated file names HOT 2
- blackbox_initialize suggests addition of nonexistent directory HOT 1
- [Enhancement] git commit message suggestion add team info
- [Enhancement] Instead of print command how to commit, add option to execute
- [Feature Request] Terraform Provider HOT 1
- Ist this Project Stale? HOT 8
- Errors after upgrading to OSX Monterey HOT 10
- `blackbox_initialize` not adding `.blackbox/.gitattributes` file
- blackbox_deregister_file should delete locally decrypted copy
- blackbox_postdeploy chmod: Invalid file mode: 100644 HOT 7
- Make blackbox easier to include in a docker dev container
- The ssl detection expiration time has an inaccurate domain name HOT 1
- ASK
- scoped secrets HOT 4
- neovim??? HOT 1
- GPG error "gpg: error retrieving '[email protected]' via WKD: No data" HOT 5
- [Question] how to install blackbox in ubuntu 22.04 HOT 2
- Blackbox security/integrity can be undermined in several ways HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blackbox.