Shell history cleaner, remove password and other sensitive entries from shell history.
This project aims to work on both workstations and servers.
Build:
cargo build --release
Run:
./target/release/shcln
- Support for zsh, it's history is encoded in metafield format: https://www.zsh.org/mla/users/2011/msg00154.html
- Support for other shells: zsh, fish, nushell, tcsh, ksh
- Log only the hash of the secret to be able to compare it to a list and revoke it if needed
shcleaner is licensed under MIT.