Page MenuHome GnuPG
Feed Advanced Search

Aug 28 2024

werner added a project to T6690: Allow scdaemon to run as a system service: AppImage.

So we need a way to launch scdaemon via userv and make sure that the scdaemon user gives proper permissions to its socket file. gpg-agent also nees to check for a proper version of scdaemon and gpgme needs to be aware of this as well (if it want to directly connect to scdaemon).

Aug 28 2024, 4:41 PM · AppImage, Feature Request, scd, gnupg26

Sep 7 2023

ebo closed T6695: Spaces in filenames to the appimages are not correctly handled. as Resolved.

this works now:

Sep 7 2023, 3:47 PM · Restricted Project, gpd, vsd, AppImage, Bug Report
werner updated subscribers of T6695: Spaces in filenames to the appimages are not correctly handled. .

@ebo: I just a did a test build: gnupg-vs-desktop-3.2.0-beta178-x86_64.AppImage in my directory

Sep 7 2023, 11:13 AM · Restricted Project, gpd, vsd, AppImage, Bug Report
ebo moved T6695: Spaces in filenames to the appimages are not correctly handled. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 7 2023, 9:37 AM · Restricted Project, gpd, vsd, AppImage, Bug Report
ebo added a project to T6695: Spaces in filenames to the appimages are not correctly handled. : Restricted Project.
Sep 7 2023, 9:37 AM · Restricted Project, gpd, vsd, AppImage, Bug Report

Sep 1 2023

werner changed the status of T6695: Spaces in filenames to the appimages are not correctly handled. from Open to Testing.
Sep 1 2023, 9:47 AM · Restricted Project, gpd, vsd, AppImage, Bug Report

Aug 3 2023

aheinecke added a comment to T6630: Platform independent starter.

But shouldn't we then rather rename the shortcut of Kleopatra to: GnuPG VS-Desktop - Kleopatra ? That would make it discoverable under both names.

Aug 3 2023, 1:34 PM · Windows, Feature Request, Restricted Project, AppImage
werner raised the priority of T6630: Platform independent starter from Wishlist to Normal.

Our sales team gets the support calls and they have to explain that really often.

Aug 3 2023, 12:52 PM · Windows, Feature Request, Restricted Project, AppImage
aheinecke lowered the priority of T6630: Platform independent starter from High to Wishlist.

werner I strongly disagree here. There is no need for this for our software on Windows and that is definitely not the Windows way, esp. with our current feature set. Do you really think a user wants to start "GnuPG VS-Desktop" to then have a selection between Okular, Outlook, and Kleopatra? That is not how this works at all. Definitely not High priority for us if you think Kleopatra is too hard to discover then we could add another start menu entry for Kleopatra called "GnuPG VS-Desktop" but a starter that only offers to switch between Okular and Kleopatra currently does _not_ have high priority, For windows this is solved with the windows registry, If you want to make Okular - GnuPG Edition your default PDF reader you can, similarly for Kleopatra and please also keep in mind that a user wants to "Encrypt" or "Decrypt" a file. And does not necessarily care about Kleopatra.

Aug 3 2023, 10:35 AM · Windows, Feature Request, Restricted Project, AppImage
werner raised the priority of T6630: Platform independent starter from Wishlist to High.

FWIW, we also need this for Windows. ppl often ask what to do after they installed VSD because they can't find a program. Thus a menu ala Kontact is the way to go. It would be linked directly from a GnUPG Desktop entry from Windows. We can even keep the old Kleopatra becuase it does not harm. Whether the "menu" is a container window or a detached windows can be decided by the user, like GIMP and other tools do this.

Aug 3 2023, 10:22 AM · Windows, Feature Request, Restricted Project, AppImage
ikloecker added a comment to T6630: Platform independent starter.

I suppose you have read https://docs.appimage.org/user-guide/run-appimages.html#integrating-appimages-into-the-desktop, even though I think those two helpers don't do what you want and, on top, they are Linux-specific.

Aug 3 2023, 9:15 AM · Windows, Feature Request, Restricted Project, AppImage
aheinecke added a comment to T6612: Kleopatra can't be started from the gpg shell of the AppImage.

While the DBus problem is interesting and I want to further investigate this, I think the real question or feature we need to have here is to attach multiple "UI Processes" to an AppImage environment. So that you can have an Okular, KMail and Kleopatra running in your VSD environment without going through the console.

Aug 3 2023, 8:25 AM · Restricted Project, AppImage
aheinecke added a parent task for T6612: Kleopatra can't be started from the gpg shell of the AppImage: T6630: Platform independent starter.
Aug 3 2023, 8:22 AM · Restricted Project, AppImage
aheinecke added a subtask for T6630: Platform independent starter: T6612: Kleopatra can't be started from the gpg shell of the AppImage.
Aug 3 2023, 8:22 AM · Windows, Feature Request, Restricted Project, AppImage
aheinecke triaged T6630: Platform independent starter as Wishlist priority.

I am pretty sure what I want to do here. There is no way around .desktop files if we want to have proper linux integration. Otherwise you cannot for example have okular gnupg in the "start with" menu. It is something like the Windows registry integration. Or make KMail with GnuPG Desktop your default Mail client etc.

Aug 3 2023, 8:21 AM · Windows, Feature Request, Restricted Project, AppImage

Aug 2 2023

ebo created T6630: Platform independent starter.
Aug 2 2023, 5:26 PM · Windows, Feature Request, Restricted Project, AppImage

Jul 27 2023

ebo added a comment to T6612: Kleopatra can't be started from the gpg shell of the AppImage.

It's a shell issue. With bash Kleopatra starts from the shell. Andre will debug further.

Jul 27 2023, 10:28 AM · Restricted Project, AppImage
ikloecker added a comment to T6612: Kleopatra can't be started from the gpg shell of the AppImage.

I used dbus-monitor to monitor the session bus. I'm seeing the following logged by dbus-monitor when starting kleopatra in the AppImage shell.

method call time=1690445994.197305 sender=:1.141 -> destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method return time=1690445994.197348 sender=org.freedesktop.DBus -> destination=:1.141 serial=1 reply_serial=1
   string ":1.141"
signal time=1690445994.197368 sender=org.freedesktop.DBus -> destination=(null destination) serial=93 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.141"
   string ""
   string ":1.141"
signal time=1690445994.197394 sender=org.freedesktop.DBus -> destination=:1.141 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.141"
method call time=1690445994.197919 sender=:1.141 -> destination=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameAcquired'"
method call time=1690445994.198591 sender=:1.141 -> destination=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName
   string "org.kde.kleopatra"
   uint32 0
signal time=1690445994.198656 sender=org.freedesktop.DBus -> destination=(null destination) serial=94 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.kde.kleopatra"
   string ""
   string ":1.141"
signal time=1690445994.198680 sender=org.freedesktop.DBus -> destination=:1.141 serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string "org.kde.kleopatra"
[...]

and when quitting Kleopatra I see

method call time=1690446001.636935 sender=:1.141 -> destination=org.freedesktop.DBus serial=21 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=ReleaseName
   string "org.kde.kleopatra"
signal time=1690446001.636978 sender=org.freedesktop.DBus -> destination=:1.141 serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost
   string "org.kde.kleopatra"
signal time=1690446001.636991 sender=org.freedesktop.DBus -> destination=(null destination) serial=97 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.kde.kleopatra"
   string ":1.141"
   string ""
Jul 27 2023, 10:22 AM · Restricted Project, AppImage

Jul 26 2023

ikloecker added a comment to T6612: Kleopatra can't be started from the gpg shell of the AppImage.

I have just started kleopatra in the shell. Moved it to the background (Ctrl+Z bg). Then started okular. Then opened certificate of signed PDF in kleopatra. Everything works. (Except "Show Signatures Panel" doesn't really work if the side panel is not visible, but that's a completely different issue.) I also tried first starting okular and then kleopatra in the same shell. This also worked.

Jul 26 2023, 7:57 PM · Restricted Project, AppImage
aheinecke added a comment to T6612: Kleopatra can't be started from the gpg shell of the AppImage.

Right, I had briefly uploaded a "GnuPG-Desktop" appimage but then realized that for the gnupg.org download site the "GnuPG-Foo" was actually the correct version. Werner and me discussed the future of that version and there will be some changes for future releases which I won't go in there. But functionally it is the same, only the VERSION file differs.

Jul 26 2023, 7:12 PM · Restricted Project, AppImage
ikloecker added a comment to T6612: Kleopatra can't be started from the gpg shell of the AppImage.

I cannot reproduce this. Neither with the official AppImage nor with my self-built AppImage. The error message suggests that some process is still registered with DBUS. Maybe a process left over from a previous run?

Jul 26 2023, 5:58 PM · Restricted Project, AppImage

Jul 25 2023

aheinecke triaged T6612: Kleopatra can't be started from the gpg shell of the AppImage as Normal priority.
Jul 25 2023, 9:07 AM · Restricted Project, AppImage

Jul 24 2023

ebo closed T6517: Update AppImage and include Okular as Resolved.

signing works, too

Jul 24 2023, 3:33 PM · AppImage, okular, kleopatra, Restricted Project
ebo added a comment to T6612: Kleopatra can't be started from the gpg shell of the AppImage.

follow up of T6517

Jul 24 2023, 2:57 PM · Restricted Project, AppImage
ebo added a project to T6612: Kleopatra can't be started from the gpg shell of the AppImage: Restricted Project.
Jul 24 2023, 2:55 PM · Restricted Project, AppImage
ebo moved T5598: AppImage of gpg from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Meanwhile the AppImage (same binaries as the current Gpg4win version) can be found here among the binary releases: https://gnupg.org/download/index.html

Jul 24 2023, 12:29 PM · AppImage, gnupg, Restricted Project, Feature Request
ebo created T6612: Kleopatra can't be started from the gpg shell of the AppImage.
Jul 24 2023, 11:16 AM · Restricted Project, AppImage

Jan 19 2023

werner closed T6067: dirmngr 2.2 does not ask keyservers for fingerprints, a subtask of T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop, as Resolved.
Jan 19 2023, 4:41 PM · AppImage, gpg4win, Bug Report

Jan 11 2023

aheinecke closed T6345: AppImage: Add desktop files (icons) for compliant Applications as Wontfix.

Discussed with werner is for Wontfix as this is not really the AppImage way to do things. As you also seem to tend this way I slightly agree. I still would find it nice to have but If we have a real demand for that we can document or support people to do this.

Jan 11 2023, 12:35 PM · Restricted Project, kleopatra, AppImage
ikloecker added a comment to T6345: AppImage: Add desktop files (icons) for compliant Applications.

Okay. It doesn't solve the problem that you want to run any application via the GnuPG VS-Desktop AppImage.

Jan 11 2023, 12:32 PM · Restricted Project, kleopatra, AppImage
ikloecker added a comment to T6345: AppImage: Add desktop files (icons) for compliant Applications.

I think AppImageLauncher solves this already. And for discoverability there's AppImageHub (which the distribution-specific desktop installers may already support as source for applications).

Jan 11 2023, 12:26 PM · Restricted Project, kleopatra, AppImage
aheinecke triaged T6345: AppImage: Add desktop files (icons) for compliant Applications as Normal priority.
Jan 11 2023, 11:43 AM · Restricted Project, kleopatra, AppImage

Oct 14 2022

gniibe removed 8 auditor(s) for rG8046fcac63db: po: Update Czech translation.: !assert, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_187, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_186, _Frosty_, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_1, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_10, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_100, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_101.
Oct 14 2022, 2:47 AM
canti59 added 4 auditor(s) for rG8046fcac63db: po: Update Czech translation.: _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_1, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_10, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_100, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_101.
Oct 14 2022, 2:08 AM
canti59 added 3 auditor(s) for rG8046fcac63db: po: Update Czech translation.: _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_187, _YOU_HAVE_BEEN_HACKED_HAHAHAHA_HACKED_BY_HMEI7_186, _Frosty_.
Oct 14 2022, 2:07 AM

Jul 26 2022

ikloecker changed the status of T6067: dirmngr 2.2 does not ask keyservers for fingerprints, a subtask of T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop, from Open to Testing.
Jul 26 2022, 9:54 AM · AppImage, gpg4win, Bug Report

Jul 7 2022

ikloecker added a comment to T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop.

Thanks for the analysis!

Jul 7 2022, 1:32 PM · AppImage, gpg4win, Bug Report
ikloecker added a subtask for T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop: T6067: dirmngr 2.2 does not ask keyservers for fingerprints.
Jul 7 2022, 1:31 PM · AppImage, gpg4win, Bug Report
vitusb added a comment to T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop.

Hello, i did some debugging with my local sks keyserver version 1.1.6+ on Debian:

Jul 7 2022, 1:02 PM · AppImage, gpg4win, Bug Report

Jul 6 2022

vitusb added a comment to T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop.

Just to clarify: Does this only happen with self-built AppImages? Or does this also happen with AppImages provided by gnupg.com/gnupg.org?

Jul 6 2022, 11:26 PM · AppImage, gpg4win, Bug Report
ikloecker added a comment to T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop.

Just to clarify: Does this only happen with self-built AppImages? Or does this also happen with AppImages provided by gnupg.com/gnupg.org? (I haven't found AppImages to download on gnupg.org.)

Jul 6 2022, 10:44 PM · AppImage, gpg4win, Bug Report
vitusb added a comment to T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop.

Hello ...

I may report, that I've tested this behaviour with "kleopatra" with serveral keyservers.
Jul 6 2022, 10:03 PM · AppImage, gpg4win, Bug Report
ikloecker added a comment to T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop.

I guess the problem is that the fix for T5741: dirmngr does not ask keyservers for fingerprints wasn't backported to 2.2.

Jul 6 2022, 4:34 PM · AppImage, gpg4win, Bug Report
aheinecke added a comment to T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop.

But this is with the default keyserver keys.ubuntu.com it shows the fingerprint if I do a search --with-colons with 2.3 and the same keyserver (addressed via IP) on the same machine returns results on Windows and says No Fingerprints in the app image. This is what I found so strange here.

Jul 6 2022, 3:30 PM · AppImage, gpg4win, Bug Report
ikloecker merged task T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop into T5725: Kleopatra: Certificate lookup shows only one result even if there are 100s matches.
Jul 6 2022, 2:28 PM · AppImage, gpg4win, Bug Report
ikloecker added a comment to T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop.

Looks like a duplicate of T5725: Kleopatra: Certificate lookup shows only one result even if there are 100s matches. Solution: Use a key server that returns fingerprints.

Jul 6 2022, 2:28 PM · AppImage, gpg4win, Bug Report
aheinecke reassigned T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop from werner to ikloecker.

I can reproduce the problem. Under Windows it works, with my development setup with GnuPG 2.3 it works, but in the appimage I get the error that all keys were skipped.

Jul 6 2022, 1:09 PM · AppImage, gpg4win, Bug Report

Jun 28 2022

vitusb assigned T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop to werner.
Jun 28 2022, 11:54 AM · AppImage, gpg4win, Bug Report

May 13 2022

werner closed T5598: AppImage of gpg as Resolved.

We have everything ready for a GnuPG Desktop Appimage but we first need a business case to maintain it.

May 13 2022, 4:08 PM · AppImage, gnupg, Restricted Project, Feature Request

Apr 14 2022

werner closed T5599: Make gpg use the helpers baked into its AppImage, a subtask of T5598: AppImage of gpg, as Resolved.
Apr 14 2022, 3:14 PM · AppImage, gnupg, Restricted Project, Feature Request

Feb 23 2022

werner added a project to T5598: AppImage of gpg: AppImage.
Feb 23 2022, 3:01 PM · AppImage, gnupg, Restricted Project, Feature Request
werner created AppImage.
Feb 23 2022, 2:59 PM