4 ms·
age has been an alternative plugin to gpg for transparent file encryption and decryption for the chezmoi dotfile manager for a couple of years now. age's CLI is
by twp 5y ago
age has been an alternative plugin to gpg for transparent file encryption and decryption for the chezmoi dotfile manager for a couple of years now. age's CLI is so much nicer and easier to integrate than gpg's. Now with the Go API being stable, I can also bake high-quality modern encryption straight into the binary. Much appreciated.
[1] https://github.com/twpayne/chezmoi https://github.com/twpayne/chezmoi
- tyingq 5y ago>age's CLI is so much nicer and easier to integrate than gpg's Some of that seems to be from omitting features, though. Gpg CLI integration allows passing both the cleartext to be encrypted and a passphrase on pipes. Which means things like --passphrase-fd, which age doesn't seem to have. Makes it simpler, but also means you have to have more clear text in files, at least temporarily.
- a1369209993 5y ago> things like --passphrase-fd, which age doesn't seem to have You can use /proc/self/fd/N if the program handles files correctly (particularly, no seek).