aviau / python-pass

For fun - I have decided to write pass in python
http://aviau.github.io/python-pass/
GNU General Public License v3.0
36 stars 17 forks source link

Improperly handling multi-recipient gpg-id #33

Open nazarewk opened 1 year ago

nazarewk commented 1 year ago

current handling of gpg-id does not allow multiple recipient unlike pass itself

results in https://github.com/mdellweg/pass_secret_service/issues/34

my .gpg-id is:

% cat .gpg-id

0xEE8138A849922FE4!
0x1A2FFAA521ABECD3!
0xF7C76D9F5FC281A4!
0xBB8AEFC757E79220!

i see in logs:

gpg: 0xEE8138A849922FE4!\n0x1A2FFAA521ABECD3!\n0xF7C76D9F5FC281A4!\n0xBB8AEFC757E79220!: skipped: Invalid user ID
gpg: [stdin]: encryption failed: Invalid user ID