Bug 1434572 - Review Request: keepassxc - Cross-platform community-driven port of Keepass password manager
Summary: Review Request: keepassxc - Cross-platform community-driven port of Keepass p...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: keepassx
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Aurelien Bompard
QA Contact: Fedora Extras Quality Assurance
URL: https://keepassxc.org/
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-21 19:31 UTC by Alexandre ZANNI
Modified: 2017-04-03 22:12 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-04-03 17:55:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Alexandre ZANNI 2017-03-21 19:31:12 UTC
My Initial message from https://bugzilla.redhat.com/show_bug.cgi?id=1433765

Fedora seems to use `KeePassX` as password manager.

But `KeePassX` development seems to be stoped sinc KeePassX 2.0.2 release (2016-02-02). See website [changelog](https://www.keepassx.org/changelog) or [PR](https://github.com/keepassx/keepassx/pulls).

Hopefully `KeePassXC` takes over. See [website](https://keepassxc.org/project) or [Github](https://github.com/keepassxreboot/keepassxc).

They added some new features : 

> Auto-Type on all three major platforms (Linux, Windows, OS X)
> Stand-alone password generator
> Password strength meter
> YubiKey HMAC-SHA1 authentication for unlocking databases
> Using website favicons as entry icons
> Merging of databases
> Automatic reload when the database was changed externally
> KeePassHTTP support for use with PassIFox in Mozilla Firefox and chromeIPass in Google Chrome and Chromium.
> Many bug fixes
>  For a full list of new features and changes, have a look at the [full KeePassXC changelog](https://github.com/keepassxreboot/keepassxc/wiki/KeePassXC-Changelog).

They also plan to add [support for KDBX4 file format](https://github.com/keepassxreboot/keepassxc/issues/148).

I think it's a good perspective to switch from KeePassX to KeePassXC in the next major fedora release.

Actually Fedora Package db haven't `KeePassXC` but it is available into Fedora Copr: https://copr.fedorainfracloud.org/coprs/bugzy/keepassxc/

So this issue is not only about adding KeePassXC into next Fedora templates but also to remove KeePassX from them. That's why I didn't add KeePassX on the Package maintainers wishlist on the wiki for now.

PS: I previously created an issue on Qubes OS issue tracker (for their Fedora template): https://github.com/QubesOS/qubes-issues/issues/2717.

Why KeePassXC instead of KeePassX? https://keepassxc.org/docs#faq-keepassx

## KeePassXC Official

Keepassxc website: https://keepassxc.org/
Keepassxc git: https://github.com/keepassxreboot/keepassxc/

## Fedora Package by bugzy

Fedora copr URL : https://copr.fedorainfracloud.org/coprs/bugzy/keepassxc/
cgit URL : http://copr-dist-git.fedorainfracloud.org/cgit/bugzy/keepassxc/keepassxc.git
GIT URL : http://copr-dist-git.fedorainfracloud.org/git/bugzy/keepassxc/keepassxc.git


Switch from keepassx to keepassxc
https://bugzilla.redhat.com/show_bug.cgi?id=1433765

Comment 1 Eduardo Mayorga 2017-04-03 03:29:54 UTC
Please follow the steps described in https://fedoraproject.org/wiki/Join_the_package_collection_maintainers, in particular, include the URLs to your SRPM and SPEC files as per https://fedoraproject.org/wiki/Join_the_package_collection_maintainers#Create_Your_Review_Request.

Comment 2 Alexandre ZANNI 2017-04-03 17:45:05 UTC
I don't want to create a package or to be the maintainer (I'm not even using fedora). I just ask if someone can do that in order to make "KeePassXC" part of the Fedora templates. That will allow other distro like QubesOS to get it because they use Fedora templates without modifying them.

Comment 3 Alexandre ZANNI 2017-04-03 17:51:04 UTC
I asked official KeePassXC team if they want to create an official KeePassXC package for fedora: https://github.com/keepassxreboot/keepassxc

Comment 4 Jason Tibbitts 2017-04-03 17:55:27 UTC
But submitting a package review ticket (which is how people who wish to maintain new packages submit them for inclusion into Fedora) isn't at all the right way to go about that.

I'm not sure what it even means to make something "part of the Fedora templates" since it it isn't packaged, it can't really be referenced as a part of the operating system.

Since there's no package to review here and you aren't interested in maintaining one, there is really no point in having this as a package review ticket.  Fedora works when volunteers step up to make things happen, and the package isn't going to create itself.

Comment 5 Alexandre ZANNI 2017-04-03 22:12:20 UTC
Where some other distros have an issue tracker were users can make a suggestion/proposal/request, Fedora have only this Bugzilla and the process here seems complex. Sorry if it's not the right place for suggestion.


Note You need to log in before you can comment on or make changes to this bug.