-
-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Import binary attachment #63
Comments
Hi, It is a nice proposal because |
Actually Keepass support binary attachment. The problem was that the XML export didn't contain them. |
ACK, after check keep indeed, support binary files. pschmitt/pykeepass seems nice, I will most likely use it in pass-import to support binary file import once the feature will be implemented. As a temporary solution, supposing you ran the code you provided in /~https://github.com/pschmitt/pykeepass/issues/109#issuecomment-449024682, it means you have all the files in a tmp directory. So you can import them to pass with something like: for file in tmp/*; do
pass insert -m tests/$file < $file
done |
If possible I would try to import pykeepass and add a function in pass-import to have them in the correct place. |
I am trying to understand your code to find out the place where to catch the Binary Element. |
Ok, then will soon create a branch with this early feature. You would need to put override the parse function which is the main function called for very manager and that read the import file. class Keepass(KeepassX):
...
def parse(self, file):
super(Keepass, self).parse(file)
# your code here |
Created pull request #68 |
Hi,
I am trying to convert a keepass file in pass.
I exported the file in xml with the expectation that the binary attachment would be there but no way.
I do not see it. Is pass-import in any case capable to import them. I do not see any option for it.
Cheers
The text was updated successfully, but these errors were encountered: