Package Details: keeper-password-manager 18.0.0-1

Git Clone URL: https://aur.archlinux.org/keeper-password-manager.git (read-only, click to copy)
Package Base: keeper-password-manager
Description: Keeper is the world's #1 most downloaded password keeper and secure digital vault for protecting and managing your passwords and other secret information.
Upstream URL: https://keepersecurity.com
Keywords: credential keeper manager password safe secret security store
Licenses: LicenseRef-Proprietary
Submitter: liberodark
Maintainer: malina (arlenyan)
Last Packager: malina
Votes: 13
Popularity: 0.000001
First Submitted: 2018-05-02 08:29 (UTC)
Last Updated: 2026-05-16 11:15 (UTC)

Dependencies (17)

Required by (0)

Sources (2)

Pinned Comments

Latest Comments

1 2 3 4 5 6 Next › Last »

malina commented on 2026-05-16 14:15 (UTC) (edited on 2026-05-16 14:18 (UTC) by malina)

zechel, thank you for your help, it was very thorough, you gave me everything on a platter, I appreciate it. I haven't set up a test system to find bugs yet, but I'll work on it later, because I see that it is necessary

After your tip, I looked through the debian package description and tried to find more bugs using namcap. I added what I found. There must be a library that namcap doesn't see (runtime loaded, maybe libsecret).

Unfortunately, I didn't have more time right now, but as soon as I get free time, I'll develop that too.

malina commented on 2026-05-16 13:59 (UTC)

Release notes: https://docs.keeper.io/en/release-notes/desktop/web-vault-+-desktop-app/vault-release-18.0.0

zechel commented on 2026-04-27 00:10 (UTC)

Missing runtime dependency: pcsclite (causes blank/blue window)

### Symptom

On a fresh install of keeper-password-manager 17.5.2-1, the app launches and the native window/menu bar (File, Edit, Settings, View, Window, Help) renders correctly, but the entire content area is a solid blue background — the login form never appears. No visible error is shown to the user.

### Root cause

The renderer process throws a fatal unhandled promise rejection during startup:

Uncaught (in promise) Error: libpcsclite.so.1: cannot open shared object file: No such file or directory source: file:///usr/lib/keeperpasswordmanager/resources/app.asar/vault/js/vault.js

This halts the SPA bootstrap before the login UI mounts, leaving only the splash background visible. Captured with:

keeperpasswordmanager --enable-logging=stderr --v=1

libpcsclite.so.1 is provided by the official pcsclite package (repo: extra), but it is not pulled in by any current dependency of this AUR package, so a clean Arch install does not have it.

### Fix (user side)

sudo pacman -S pcsclite

After installing, the app opens normally — no Chromium flags or GPU workarounds required.

### Suggested PKGBUILD change

Add pcsclite to depends=() so this works out of the box:

depends=('... existing deps ...' 'pcsclite')

### Environment

  • Arch Linux (rolling, kernel 6.19.x)
  • Hyprland on Wayland (XWayland available)
  • Intel Iris Xe Graphics (TigerLake-LP)
  • keeper-password-manager 17.5.2-1 (Electron 37.7.1 / Chromium 138)

Hope this helps the maintainer and saves others the troubleshooting. Thanks for packaging Keeper!

malina commented on 2025-08-05 09:39 (UTC)

Hi, release notes: https://docs.keeper.io/en/release-notes/desktop/web-vault-+-desktop-app/vault-release-17.3.1 https://docs.keeper.io/en/release-notes/desktop/web-vault-+-desktop-app/vault-release-17.3.2

malina commented on 2025-07-28 21:23 (UTC)

Hi,

Release notes: https://docs.keeper.io/en/release-notes/desktop/web-vault-+-desktop-app/vault-release-17.3

malina commented on 2025-02-07 15:02 (UTC)

Hi,

Vault was released today (2025.02.06) with version 17.0.0. Previous version: 16.11.3 Theoretically a big version change, but I only see the electron version change as big.

I use it often on linux and android, I haven't experienced any problems so far. Please let me know if you experience any problems.

Release notes: https://docs.keeper.io/en/release-notes/desktop/web-vault-+-desktop-app/vault-release-17.0.0

neomax commented on 2024-07-07 02:46 (UTC)

Hi. Former maintainer here.

The issue is that the software is built for x86_64 (and the stuff it depends on and comes with is, too) and you run arm64. Different CPU architecture. Having a maintainer who is enthusiastic about ARM won't change that incompatibility.

Also. This application is a glorified version of the Keeper Web Vault you access via web browser. That's why Electron is mentioned.

I recommended you contact Keeper directly. If they will build it for ARM, it can then be implemented here (and you can be said ARM enthusiast and maintainer). :)

forgetfulSpies commented on 2024-07-05 23:45 (UTC)

Maybe someday a second person will try to install Keeper on aarch64 Linux and they'll think about supporting it :)

malina commented on 2024-07-05 20:09 (UTC)

Keeper password manager is an electron-based application, so you may see chrome references.

You don't need to install the chrome browser for electron applications, because chromium and nodejs contain all the necessary components embedded in a binary: https://www.electronjs.org/docs/latest/

Keeper did not create an arm64 debian package: https://keepersecurity.com/desktop_electron/SHASUM256.txt This PKGBUILD always downloads the amd64 debian package, no matter if you change the platform:

source=("https://keepersecurity.com/desktop_electron/Linux/repo/deb/keeperpasswordmanager_${pkgver}_amd64.deb"

If you download the debian package and unpack it (or e.g. makepkg -s), you can see in the control.tar.xz/control file that the architecture of the package is amd64. From this, I think that this package cannot be run on arm-based machines. If I'm wrong, I'll be happy :)

forgetfulSpies commented on 2024-07-05 19:51 (UTC)

Looking at this with fresh eyes, it may be simply that the Keeper .deb being retrieved is for amd64, and I am on arm64. Likely for this package, one does not simply set arch=aarch64.