Bug 1433765 - Switch from keepassx to keepassxc
Summary: Switch from keepassx to keepassxc
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: keepassx
Version: rawhide
Hardware: All
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Aurelien Bompard
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-19 22:50 UTC by Alexandre ZANNI
Modified: 2017-05-15 08:05 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-03-20 11:29:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github https://github.com/QubesOS qubes-issues issues 2717 0 None None None 2017-03-19 22:50:23 UTC

Description Alexandre ZANNI 2017-03-19 22:50:24 UTC
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.

Comment 1 Alexandre ZANNI 2017-03-19 22:53:48 UTC
Why KeePassXC instead of KeePassX? https://keepassxc.org/docs#faq-keepassx

Comment 2 Germano Massullo 2017-03-20 11:29:56 UTC
You cannot switch the content of a package in Fedora.
Instead it is possible to make a Fedora Review Request [1] for a new package, in this case KeePassXC.
Personally I am very interested in KeePassXC but I don't have the time to make a new package. Perhaps other KeePassX maintainers do.
In any case the best place to talk about packaging KeePassXC is in Fedora development mailing list or packaging mailing list

[1]: https://fedoraproject.org/wiki/Package_Review_Process

Comment 3 Germano Massullo 2017-05-15 08:05:57 UTC
I have made a package review request in order to include keepassxc into Fedora repositories
https://bugzilla.redhat.com/show_bug.cgi?id=1450633


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