Package Details: enpass-bin 6.6.0.775-1

Git Clone URL: https://aur.archlinux.org/enpass-bin.git (read-only, click to copy)
Package Base: enpass-bin
Description: A multiplatform password manager
Upstream URL: http://enpass.io/
Keywords: enpass manager password
Licenses: custom
Provides: enpass
Submitter: tadly
Maintainer: tadly
Last Packager: tadly
Votes: 79
Popularity: 0.62
First Submitted: 2015-07-16 12:04
Last Updated: 2021-02-08 08:14

Dependencies (6)

Required by (0)

Sources (1)

Pinned Comments

tadly commented on 2017-03-14 13:17

To check if there's a new version available:

curl -so- https://apt.enpass.io/dists/stable/main/binary-amd64/Packages.gz | zcat | egrep "Package|Version|SHA256" | head -n 3

Latest Comments

1 2 3 4 5 6 Next › Last »

tadly commented on 2020-11-17 06:10

@vesim I would prefer keeping everything as intended by enpass tbh.
You could create a copy of enpass.desktop in ~/.local/share/applications and do the modification there.
This will overload the system one from the system :)

vesim commented on 2020-11-14 23:50

Hi, can you add

    # Force enpass to use xcb backend
    sed -i 's#Exec=#Exec=/usr/bin/env QT_QPA_PLATFORM=xcb #' "${pkgdir}/usr/share/applications/enpass.desktop"

so the .desktop file will work on wayland systems? Enpass for some reasons compiled only xcb backend into theirs app, so it is failing on systems that's export QT_QPA_PLATFORM=wayland

erkexzcx commented on 2020-04-04 13:50

Also permissions differ compared to other packages. I suggest doing like this:

    # Update permissions to match the default system ones
    chmod -R 644 "${pkgdir}/usr/"
    find "${pkgdir}" -type d -exec chmod 755 {} \;

Untested, but this might be better:

    # Update permissions to match the default system ones
    chmod -R 644 "${pkgdir}/"
    chmod +x "${pkgdir}/opt/enpass/Enpass"
    chmod +x "${pkgdir}/opt/enpass/importer_enpass"
    find "${pkgdir}" -type d -exec chmod 755 {} \;

erkexzcx commented on 2020-04-04 13:49

Also see this: https://bbs.archlinux.org/viewtopic.php?id=254289 because I was unable to restore anything from google drive.

When you get error failed to open URL, then copy & paste everything from URL bar to notepad, then open terminal and write this command:

$ /opt/enpass/Enpass "enpassauth://<URL>"

Where <URL> is what you copied from browser URL bar, but starting from googledrive. Example:

$ /opt/enpass/Enpass "enpassauth://googledrive/?..."

erkexzcx commented on 2020-04-04 12:05

I also needed libqtxdg so Enpass is able to open up the browser. Without this package it throws this error (line in output):

Unable to detect a web browser to launch 'https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/drive.appfolder&state=security_token_sinew&redirect_uri=https://auth.enpass.io/googledrive/&response_type=code&client_id=...-....apps.googleusercontent.com&approval_prompt=force&access_type=offline'

So you should add libqtxdg to dependencies as well.

erkexzcx commented on 2020-04-04 11:40

$ enpass 
enpass: error while loading shared libraries: libxkbcommon-x11.so.0: cannot open shared object file: No such file or directory

EDIT: Add libxkbcommon-x11 as a dependency. Thanks!

St.kai commented on 2020-01-07 03:20

A new version is available. Please update. Thanks!

tadly commented on 2019-12-03 08:44

@swiftscythe the official .deb package has the following listed as dependencies: libxss1, lsof, curl.
For that reason I'd rather not start adding dependencies even if they are required to run.
You could talk this over with the guys over at the enpass forum or drop them a support mail and ask if they maybe forgot to add gtk3 as a dependency.
If they update it, I'll gladly add it too :)

swiftscythe commented on 2019-12-03 00:24

Don't ask me why, but this package needs gtk3 to run.

tadly commented on 2019-11-22 07:02

@brmbr there isn't for linux. That's why I added that pinned comment so everyone can check