Block a user
Arguments are checked only after the mnemonic has been read
Implemented in sneak/keyfunc#84: the key index, --words, the --to recipients and the input file are now checked before the mnemonic is looked for, in the ssh, age…
Check arguments before looking for the mnemonic (closes #79)
Hold the encrypt and decrypt result in memory until it is written (closes #143)
Rework:
- A symbolic link given as
--outputis followed again: the temporary file goes next to the file it points to and replaces that file, the link is kept, the README says so, and a new…
1.0: what stands between next and a release candidate
Run the image as an operator would, in front of a small test backend, and file the defects found
A failed secret add --force leaves the secret unchanged
Rework:
addVersiontakesnowafter the unlock, so the new version's NOT_BEFORE and the replaced version's NOT_AFTER match its CREATED again.TestVaultVersionTimestampsAfterUnlockin…
With -x, an operand nested under another but on another filesystem is never walked
Plan: one PR on next, now that sneak/sfdupes#105 has landed, built as the definition of done says.
- With
-x,pruneRootskeeps an operand that lies under another…
The mnemonic command inherits
KEYFUNC_MNEMONIC and KEYFUNC_MNEMONIC_COMMAND
Built in sneak/keyfunc#83: the mnemonic command now runs without KEYFUNC_MNEMONIC and KEYFUNC_MNEMONIC_COMMAND, from the same function ssh and sftp use, now in…
scan -x deletes the records of every other filesystem mounted under its operand
Keep records on other filesystems under an operand with -x (closes #99)
Keep the mnemonic variables from the mnemonic command (closes #80)
fix: each browser-suite run builds and removes an image of its own (closes #547)
- Both scripts now run their cleanup on a hangup too, so closing the terminal or SSH session removes the image.
- Each run names its containers after its image tag, and the cleanup force-removes…