Add README and basic configuration to run from pipx #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello James,
thank you for sharing your script in this thread.
I wanted to be able to run it from pipx, so I did some investigation what would be required for a basic configuration.
The script can actually be run already with pipx, but the invocation is a bit long:
This is a bit shorter
Installing and then running it from anywhere:
Ideally when it's mature enough and published to PyPI:
I would have loved to provide and example where the keys are not written to disk at all, but cryptsetup complained when I tried
sudo cryptsetup luksAddKey --key-file <(pipx run ... ) /dev/nvme0n1p4.