site  contact  subhomenews

KeePassXC 2.7.5 compiled in OE

June 21, 2023 — BarryK

KeePassXC is a password manager. Homepage:

https://keepassxc.org/

Project page:

https://github.com/keepassxreboot/keepassxc

I compiled KeePassXC in OpenEmbedded/Yocto, here is the recipe:

https://github.com/bkauler/oe-qky-kirkstone/blob/main/quirky/meta-quirky/recipes-quirky/keepassxc/keepassxc_2.7.5.bb

As well as lots of dependencies. The package repository has been updated, and in PKGget click the "Configure" button then "Update" then update 'Packages-oe-kirkstone-official' database file. I did that, then chose to install KeePassXC:

img1

With all of those deps, it is rather large, so don't know if can have it builtin to 'easy.sfs'. Might have a play, take out 'BlueGriffon' then add 'KeePassXC' and see how big the sfs becomes.

Starting from a terminal:

# keepassxc
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
YubiKey: Failed to establish PCSC context.
YubiKey: PCSC interface is disabled or not initialized.
QCommandLineParser: option not defined: "allow-screencapture"

One of the deps is 'pcsc-lite', don't know what is required to fix that YubiKey. Anyway, the app works.      

Tags: easy