I recompiled, still segfaults. Then I disabled passifox for the day, re-enabling didn't segfault, but always showed no logins found.
I then un- and reinstalled passifox a few times, tried with keepass + http-plugin which didn't work either. Removed all shared encyption keys from keepassx, restarted firefox a few times, and now it suddenly works. =/
Search Criteria
Package Details: keepassxc-git 2.7.1.r183.g263ce204-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/keepassxc-git.git (read-only, click to copy) |
---|---|
Package Base: | keepassxc-git |
Description: | Cross-platform community-driven port of KeePass Password Safe |
Upstream URL: | https://github.com/keepassxreboot/keepassxc |
Keywords: | keepassxc password security |
Licenses: | GPL2 |
Conflicts: | keepassxc |
Provides: | keepassxc, org.freedesktop.secrets |
Replaces: | keepassx-http, keepassx-reboot-git |
Submitter: | dlandau |
Maintainer: | yan12125 (phoerious) |
Last Packager: | yan12125 |
Votes: | 66 |
Popularity: | 0.010375 |
First Submitted: | 2016-11-09 12:41 (UTC) |
Last Updated: | 2023-05-15 09:24 (UTC) |
Dependencies (22)
- botan (botan-gitAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libusb (libusb-gitAUR)
- libxtst
- minizip (minizip-gitAUR)
- pcsclite (pcsclite-gitAUR)
- qrencode (qrencode-gitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-imageformats
- qt5-svg (qt5-svg-gitAUR)
- qt5-translations (qt5-translations-gitAUR)
- qt5-x11extras
- shared-mime-info
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- asciidoctor (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- intltool (make)
- qt5-tools (make)
- Show 2 more dependencies...
Required by (103)
- anytype-alpha-bin (requires org.freedesktop.secrets) (optional)
- anytype-bin (requires org.freedesktop.secrets) (optional)
- anytype-electron-bin (requires org.freedesktop.secrets) (optional)
- asbru-cm-git (requires keepassxc) (optional)
- asbru-cm-loki-git (requires keepassxc) (optional)
- bibox2-bin (requires org.freedesktop.secrets)
- bitwarden-bin (requires org.freedesktop.secrets)
- cef (requires org.freedesktop.secrets) (optional)
- chromium-dev (requires org.freedesktop.secrets) (optional)
- chromium-no-extras (requires org.freedesktop.secrets) (optional)
- code-features (requires org.freedesktop.secrets)
- code-features-insiders (requires org.freedesktop.secrets)
- criptext-bin (requires org.freedesktop.secrets) (optional)
- cromite-bin (requires org.freedesktop.secrets) (optional)
- deepin-daemon-git (requires org.freedesktop.secrets)
- deja-dup-git (requires org.freedesktop.secrets)
- electronmail (requires org.freedesktop.secrets) (optional)
- electronmail-bin (requires org.freedesktop.secrets) (optional)
- feedreader (requires org.freedesktop.secrets)
- feedreader-decsync-git (requires org.freedesktop.secrets)
- Show 83 more...
Sources (1)
voyd commented on 2016-05-18 21:47 (UTC)
maxqia commented on 2016-05-18 10:18 (UTC)
Can't reproduce with chromeipass, you might need to recompile.
voyd commented on 2016-05-18 10:00 (UTC)
Since updating today, I'm getting segfaults when passifox accesses the http-api.
maxqia commented on 2016-04-16 11:50 (UTC)
Updated
Hideaki commented on 2016-04-06 18:35 (UTC)
eugenesan isn't maintaining this fork anymore. There's a new repo we should probably following: https://github.com/droidmonkey/keepassx_http
Here's a modified PKGBUILD:
pkgname=keepassx-http
_gitname=keepassx_http
pkgver=2.0.2
pkgrel=1
pkgdesc="KeepassX, with eugenesan's merge request for keepasshttp."
arch=('i686' 'x86_64')
url="https://github.com/droidmonkey/keepassx_http"
license=('GPL2')
depends=('libxtst' 'shared-mime-info' 'qjson' 'libmicrohttpd' 'oath-toolkit')
install=keepassx.install
makedepends=('git' 'intltool' 'cmake' 'qt5-base' 'qt5-tools' 'zlib' 'libgcrypt')
conflicts=('keepassx-svn' 'keepassx' 'keepassx2-git' 'keepassx2' 'keepassx2-yubikey-git' 'keepassx-http' 'keepassx-git')
options=(!emptydirs)
source=(git+https://github.com/droidmonkey/keepassx_http)
md5sums=('SKIP')
pkgver() {
cd "${_gitname}"
git describe --long | sed 's/^FOO-//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "${_gitname}"
cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_BINDIR=/usr/bin -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_VERBOSE_MAKEFILE=OFF -DWITH_GUI_TESTS=ON
make
}
package() {
cd "${_gitname}"
make PREFIX=/usr DESTDIR="${pkgdir}" install
}
davidosomething commented on 2016-02-09 03:28 (UTC)
note for anyone using pacaur
don't use pacaur
too many issues
just `cower -d` and `makepkg -sri`
maxqia commented on 2016-01-10 19:30 (UTC)
Updated
janoliver commented on 2016-01-07 18:09 (UTC)
Please add oath-toolkit to the dependencies and remove -beta from the git branch, as the stable 2.0 version is released now.
maxqia commented on 2015-11-15 06:24 (UTC)
Fixed
vith commented on 2015-11-15 05:49 (UTC)
`vercmp 2.0.r1-1 2.0.alpha6.r214.g8b6d49a-1` returns 1, meaning the first arg is a newer version than the second arg, as it should. Please update the PKGBUILD and .SRCINFO with the correct version number. `makepkg -f && mksrcinfo` should do it automatically.
Pinned Comments
yan12125 commented on 2021-06-30 10:39 (UTC) (edited on 2024-05-07 14:51 (UTC) by yan12125)
It is indeed confusing that the computed pkgver starts with an older version. That is because the nearest tag reachable from the latest commit is an older tag (ex: 2.7.1). In other words, newer tags are not part on the develop branch. You can check the commit part (ex: "g6f14becb08") against the latest commit [1] and see the built package is indeed the latest commit.
[1] https://github.com/keepassxreboot/keepassxc/commits/develop