Tulevik's KeePass 2.47 module

Post links to your 64bit module repos here. Repo maintainers are responsible for resolving any issues caused by their xzm's.
User avatar
Ed_P
Contributor
Contributor
Posts: 8956
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Tulevik's KeePass 2.47 module

Post#1 by Ed_P » 20 Aug 2024, 05:46

Ref: posting #87 Tulevik's Modules Collection - Porteus 5.01 XFCE
Tulevik wrote:
16 Aug 2024, 18:55
KeePass is a free, open source and easy-to-use password manager.
I use KeePass in Windows and have used the KeePassX module and the KeePassXC appimage in Porteus, in each case I am able to execute KeePass with the location of my kdbx file and have the opening KeePass screen requesting the file's password. With this module I am unable to do that. keepass "file's location & name" brings up a blank KeePass window where I have to search for the kdbx file each time I invoke the module's keepass app. Anyone got a fix for this problem?

Added in 52 minutes 47 seconds:
Windows' version 2.57, module version 2.47.

Tulevik
Samurai
Samurai
Posts: 138
Joined: 21 Jul 2024, 21:40
Distribution: Porteus v5.01 XFCE

Tulevik's Modules Collection - Porteus 5.01 XFCE

Post#2 by Tulevik » 20 Aug 2024, 15:55

Ed_P wrote:
20 Aug 2024, 06:39
Ref: posting #87 Tulevik's Modules Collection - Porteus 5.01 XFCE
Tulevik wrote:
16 Aug 2024, 18:55
KeePass is a free, open source and easy-to-use password manager.
I use KeePass in Windows and have used the KeePassX module and the KeePassXC appimage in Porteus, in each case I am able to execute KeePass with the location of my kdbx file and have the opening KeePass screen requesting the file's password. With this module I am unable to do that. keepass "file's location & name" brings up a blank KeePass window where I have to search for the kdbx file each time I invoke the module's keepass app. Anyone got a fix for this problem?

Added in 52 minutes 47 seconds:
Windows' version 2.57, module version 2.47.
How strange. Did you try the other way round, i.e. creating files with this module and trying to open them with the Windows and the other version for Porteus?

User avatar
Ed_P
Contributor
Contributor
Posts: 8956
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Tulevik's KeePass 2.47 module

Post#3 by Ed_P » 20 Aug 2024, 17:23

I found that the 2.47 KeePass app creates a KeePass folder in the /home/guest/.config folder with an .xml file in it that retains the name and location of the last .kdbx file used and when KeePass starts a 2nd time it uses the .kdbx file referenced in the .xml file. So I made a module of the .xzm file and activate it before starting KeePass.

While the .xml file might work with the KeePassX and KeePassXC apps the folder structure wouldn't fit with Windows folders. :D

Tulevik
Samurai
Samurai
Posts: 138
Joined: 21 Jul 2024, 21:40
Distribution: Porteus v5.01 XFCE

Tulevik's KeePass 2.47 module

Post#4 by Tulevik » 20 Aug 2024, 17:40

Ed_P wrote:
20 Aug 2024, 17:23
I found that the 2.47 KeePass app creates a KeePass folder in the /home/guest/.config folder with an .xml file in it that retains the name and location of the last .kdbx file used and when KeePass starts a 2nd time it uses the .kdbx file referenced in the .xml file. So I made a module of the .xzm file and activate it before starting KeePass.

While the .xml file might work with the KeePassX and KeePassXC apps the folder structure wouldn't fit with Windows folders. :D
So, would you recommend using KeePassXC &/or KeePassX instead of this one?

User avatar
Ed_P
Contributor
Contributor
Posts: 8956
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Tulevik's KeePass 2.47 module

Post#5 by Ed_P » 20 Aug 2024, 17:59

Tulevik wrote:
20 Aug 2024, 17:40
So, would you recommend using KeePassXC &/or KeePassX instead of this one?
No. If possible a more current version of this one would be nice. :) What did you use to create the module? :hmmm:

Tulevik
Samurai
Samurai
Posts: 138
Joined: 21 Jul 2024, 21:40
Distribution: Porteus v5.01 XFCE

Tulevik's KeePass 2.47 module

Post#6 by Tulevik » 20 Aug 2024, 18:54

Ed_P wrote:
20 Aug 2024, 17:59
Tulevik wrote:
20 Aug 2024, 17:40
So, would you recommend using KeePassXC &/or KeePassX instead of this one?
No. If possible a more current version of this one would be nice. :) What did you use to create the module? :hmmm:
slapt-mod - m keepass

User avatar
Ed_P
Contributor
Contributor
Posts: 8956
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Tulevik's KeePass 2.47 module

Post#7 by Ed_P » 20 Aug 2024, 20:46

So the question becomes, who created the KeePass app that slapt-mod used. Will they be creating a knew one anytime soon? :hmmm: :)

Tulevik
Samurai
Samurai
Posts: 138
Joined: 21 Jul 2024, 21:40
Distribution: Porteus v5.01 XFCE

Tulevik's KeePass 2.47 module

Post#8 by Tulevik » 20 Aug 2024, 21:58

Ed_P wrote:
20 Aug 2024, 20:46
So the question becomes, who created the KeePass app that slapt-mod used. Will they be creating a knew one anytime soon? :hmmm: :)
Perhaps converting an existing package from Fedora/Debian/whatever distro would give us a more recent version. I'll try it on following days, but I'm not sure about the dependencies needed.

User avatar
Ed_P
Contributor
Contributor
Posts: 8956
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Tulevik's KeePass 2.47 module

Post#9 by Ed_P » 21 Aug 2024, 05:34

No hurry. The current module works. :happy62:

Tulevik
Samurai
Samurai
Posts: 138
Joined: 21 Jul 2024, 21:40
Distribution: Porteus v5.01 XFCE

Tulevik's KeePass 2.47 module

Post#10 by Tulevik » 21 Aug 2024, 06:35

Ed_P wrote:
21 Aug 2024, 05:34
No hurry. The current module works. :happy62:
That's fine, but these things really bug me. I try to publish useful things on the forum, but sometimes things go awry, being the dependecies thing the main offender :wall: .

User avatar
Ed_P
Contributor
Contributor
Posts: 8956
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Tulevik's KeePass 2.47 module

Post#11 by Ed_P » 21 Aug 2024, 17:09

Tulevik wrote:
21 Aug 2024, 06:35
I try to publish useful things on the forum,
And you have succeeded. :good:
Tulevik wrote:
21 Aug 2024, 06:35
sometimes things go awry, being the dependecies thing the main offender
Dependencies are awkward in Porteus: 1. Finding them. 2. Determining how many modules with need a particular one. If a dependency is needed in 5 modules do you add it to each module or make it a module of it and note that it is needed for each of the 5 modules thus a user only needs to download it once, load it once and the 5 modules are all smaller. If it's small you include it, if it's large you make it a separate module. A goal of Porteus is keeping things small, especially modules, so module building is a challenge. :crazy:

Tulevik
Samurai
Samurai
Posts: 138
Joined: 21 Jul 2024, 21:40
Distribution: Porteus v5.01 XFCE

Tulevik's KeePass 2.47 module

Post#12 by Tulevik » 21 Aug 2024, 18:47

Ed_P wrote:
21 Aug 2024, 17:09
module building is a challenge. :crazy:
Quite a challenge! :wall:

i3slkiller
Contributor
Contributor
Posts: 129
Joined: 03 Feb 2020, 18:51
Distribution: Debian 12, Porteus 5.01
Location: Poland

Tulevik's KeePass 2.47 module

Post#13 by i3slkiller » 21 Aug 2024, 19:37

I know the pain of creating Porteus modules and updating them, thus I wrote PorteusBuild scripts to make easier to maintain them. Over time these too have become harder to maintain, so I'm writing prtbuild script (who noticed this earlier?) and rewrote all PorteusBuilds to PRTBUILD files. This tool is "almost"-finished, but I am too lazy to write docs for that :sleeping:

Post Reply