1

Topic: keepassx

i saw that keepassx was not in this list https://www.hyperbola.info/todo/remove-unused-packages/
so is there any plans to maintain its development and is it safe to use right now?

im asking cause i dont like what they did with keepassxc so it would be great to use keepassx just to store passwords in a safe way
i dont even want that autotype nowadays it could be used to trick the password manager to give keys

2

Re: keepassx

No problem: Creating an own package! smile
Try this:

# $Id$
# Maintainer: Balló György <ballogyor+arch at gmail dot com>

pkgname=keepassxc
pkgver=2.1.4
pkgrel=1.hyperbola1
pkgdesc="Cross-platform community-driven port of Keepass password manager"
arch=(x86_64 i686)
url="https://keepassxc.org/"
license=(GPL)
depends=(hicolor-icon-theme libxtst qt5-x11extras)
makedepends=(cmake qt5-tools)
source=("https://github.com/keepassxreboot/$pkgname/releases/download/$pkgver/$pkgname-$pkgver-src.tar.xz")
sha512sums=('b5cd69c26ec394c2ea6e68a9b91017ba8b681d0205c8127ebd8a8dbfcc0b2fffb674637236249fe0eee629102b3b97014e0708e26ec63800ed408276a14d6bbf')

prepare() {
    mkdir -p build
}

build() {
    cd build
    cmake ../$pkgname-$pkgver \
        -DCMAKE_BUILD_TYPE=Release \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -DCMAKE_INSTALL_LIBDIR=lib \
        -DWITH_XC_AUTOTYPE=OFF \
        -DWITH_XC_HTTP=OFF
    make
}

check() {
    cd build
    # Fails on i686 - [url]https://github.com/keepassxreboot/keepassxc/issues/327[/url]
    if [ $CARCH == x86_64 ]; then
        make test
    fi
}

package() {
    cd build
    make DESTDIR="$pkgdir" install
}

Using makepkg within console!

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

3

Re: keepassx

thanks a lot throgh i didn't know it was that easy to get rid of http and autotype

4 (edited by throgh 2020-02-07 18:41:41)

Re: keepassx

No problem: That's the reason I like pacman very much and the base of Hyperbola GNU/Linux-libre also. The major problem is that Arch has changed the ruleset with accepting zstd for compression so Arch Linux is definitely out when talking about free, libre software besides their way to pack software itself with mixed hash-values and not like Hyperbola trying to use sha512 as absolute default.

So at last Parabola is also using that in the future, same way as Trisquel using free packages from Ubuntu and being therefore absolute dependent from Canonical. Sorry a bit off-topic but I think we need strict principles for free, libre soft- and hardware. No time for compromises! smile

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

5 (edited by rachad 2020-02-07 19:02:52)

Re: keepassx

i dont mind off topics smile
ur absolutely right no time for compromises in those days strict principles and hard work is needed to keep whats left of our privacy and freedom,
iv become extremely cautious knowing bits of the truth made me buy a librebooted x200 installing hyperbola smile and planing to learn C language for my own freedom and maybe helping others if i learn how to play with UNIX systems.

6

Re: keepassx

That's a good one. I've started with Libreboot three years ago and after that never got back to UEFI or default BIOS. Instead also used / using Coreboot as absolute minimum!

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!