Hey, it seems that in the transition from pass 1.7.1 -> 1.7.2 the code changed which now makes it impossible to store raw binary files:
Steps to Reproduce Reproduce: $ pass --version ============================================ = pass: the standard unix password manager = = = = v1.7.1 = = = = Jason A. Donenfeld = = [email protected] = = = = http://www.passwordstore.org/ = ============================================ $ dd if=/dev/zero bs=2 count=1 | pass insert -m null 1+0 records in 1+0 records out 2 bytes copied, 2.9799e-05 s, 67.1 kB/s Enter contents of null and press Ctrl+D when finished: $ pass null | hexdump -C 00000000 00 00 |..| 00000002 $ pass --version ============================================ = pass: the standard unix password manager = = = = v1.7.2 = = = = Jason A. Donenfeld = = [email protected] = = = = http://www.passwordstore.org/ = ============================================ $ dd if=/dev/zero bs=2 count=1 | pass insert -m null2 1+0 records in 1+0 records out 2 bytes copied, 3.0273e-05 s, 66.1 kB/s Enter contents of null2 and press Ctrl+D when finished: pass null2 | hexdump -C /nix/store/z4h1xy952qvp3zc287mmxngyl5ip364n-password-store-1.7.2/bin/.pass-wrapped: line 365: warning: command substitution: ignored null byte in input 00000000 0a |.| 00000001 Regards, Felix _______________________________________________ Password-Store mailing list [email protected] https://lists.zx2c4.com/mailman/listinfo/password-store
