cant open kdbx file (keepass v2 db)
KeePass Command Line Interface
Brought to you by:
hightowe,
perlsaiyan
I always got:
kpcli:/> open keepass.kdbx
Couldn't load the file keepass.kdbx: Parsing of keepass v2 files is not yet supported.
at /usr/bin/kpcli line 554
Someth changed?
As in my understandig this should work?
kpcli:/> vers
VERSIONS
* kpcli: 3.0
* Perl: v5.14.2
* File::KeePass: 0.03
* Term::ShellUI: 0.92
* Term::ReadKey: 2.30
* Term::ReadLine: 1.07
* Data::Password: 1.07
* Term::ReadLine::Gnu: 1.20
* Capture::Tiny: not installed (optional)
* Clipboard: not installed (optional)
* Sub::Install: not installed (optional)
ReadLine being used: Term::ReadLine::Gnu
Operating system: linux
You are using an ancient version of File::KeePass: 0.03.
Hi, can you tell me what exactly this means?
The used file is created with keepass 2.33.
Can kpcli tell the file version even if not opened?
Thanks for your lightspeed answer!
Best regards,
Jim
Last edit: Sir Everbreed 2016-05-24
The Perl module File::KeePass is how kpcli reads and writes keepass files.
Look at the output of your vers command. The version of that module that
you are using is ancient and well before it supported kdbx files.
--
Lester
On May 24, 2016 5:29 PM, "Sir Everbreed" goldbacke@users.sf.net wrote:
Related
Patches:
#9Ahhhhhhwwww! Its the
libfile-keepass-perl.
Ancient Debian there :-)
Thank you so much! :-*