Hacker News new | ask | show | jobs
by foobiekr 1471 days ago
This is sadly common. 1Password does not either.
3 comments

Incorrect, I just tested it:

    $ unzip -l 1PasswordExport-ILESALYKVFDNJH3K24FEO3QRHM-20220611-100457.1pux
    ...
       1952  01-01-1980 00:00   files/dbp6d2jjtfbwbp5tnqx6vw5jaa__developerID_installer.pem
When exporting data, in any of the supported formats, 1password will warn the following:

Some of the items you attempted to export were documents. There is currently no support for exporting Documents from 1Password.

So apparently, it exports pems. That's great. It doesn't export most attachments.

edit: This is apparently new behavior in 1password8. If you have upgraded to the very latest version, the .1PUX export does seem to finally solve this problem. But that's new - it was not true for any previous version.

I'm sorry that you think just because I only chose to show one file type that it only exported one file type

    unzip -l 1PasswordExport-ILESALYKVFDNJH3K24FEO3QRHM-20220611-220354.1pux | grep files/ | grep -Eo '\.[^.]+' | sort | uniq -c
       3 .2019-10-31
       1 .4742E0C72E589FA7
       5 .B5CA9C4DAF6FA034
       1 .asc
       2 .btskey
       8 .cer
       4 .certSigningRequest
      11 .com
       5 .gmail
       6 .gpg
       6 .hopperLicense
       1 .io
       2 .jpg
       7 .json
       1 .keybase
       1 .onepassword7-license-mac
       4 .p12
       2 .paperkey
       1 .pdf
       8 .pem
       1 .png
       2 .tar
      14 .txt
See my edit. This is new in 1password8. Previous exports did not include them in any export format, meaning if you ever had to resort to loading a backup you’d be surprised that your attachments were gone.
https://github.com/juanii/OnePIF/blob/0.5.2/OnePIF/Records/I... and https://github.com/polettix/App-OnePif/blob/0.002/lib/App/On... shows that 1pif does export attachments, confirmed by my trying an export locally with a copy of 1P7 for Mac I had handy

This situation seems to contradict my previous assertion that AgileBits does a good job of documenting their file formats since I was unable to find the 1pif spec on their site

Sort of a vendor lock in type deal.
Main thing keeping me off switching to something else.

1Password's extensions getting worse with every update gets me closer each day though.

The irony is that if they'd just open source them, it's not like that's where their real intellectual property lies and they may get a lot more help -- or at the bare minimum I can see what the extension is screwing up in my case and fix it while they "damn get around to it"

I'm waiting for someone to point out that BW's extensions are open source and are still a dumpster fire, but for me the difference is that BW started as a dumpster fire, so I don't feel compelled to bring their extension up to sane operating levels, whereas 1P's are _mostly_ right, and just need a tune-up here and there