home.social

#gpgme — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gpgme, aggregated by home.social.

  1. #Arch: #GPGME-Fehler

    Wer eine #Arch-basierte #Distribution verwendet, sollte mit Problemen rechnen und diese beheben können. Entweder mit eigenem Wissen oder mithilfe der #Community.

    Wer eine #Rolling #Distribution verwendet, muss früher oder später mit Problemen rechnen. Das gilt auch für das kuratiert-rollende #Manjaro. Es können jahrelang überhaupt keine Schwierigkeiten auftreten, oder es kommt auf einmal knüppeldick.

    gnulinux.ch/arch-gpgme-fehler

  2. Arch: GPGME-Fehler

    Wer eine Arch-basierte Distribution verwendet, sollte mit Problemen rechnen und diese beheben können. Entweder mit eigenem Wissen oder mithilfe der Community.

    #GPGME #arch #Manjaro #Update #Fehler #Linux

    gnulinux.ch/arch-gpgme-fehler

  3. #Bootstrap fun: #libassuan upgraded its symbols separately from its #soname in a patch-level release (with several weeks in between!)
    On #ArchLinux we had upgraded to the weird version that has a soname change but no symbol change.
    Since #pacman requires the library transitively via #gpgme, there now is no clean way to upgrade this without patching all consumers in some intermediate step. 🗑️ 🔥
    (The staging build environment would otherwise have a broken pacman and thus not be functional).

  4. After thinking about it a bunch, I have decided that I'll refactor my cryptographic deadhand to use python-gnupg until the sequoia-sop python bindings are released.

    The official #GPGME bindings are just too damn broken to be of any real use – and I think that says *a lot*.

    Honestly, I'm not at all sure how people can release something like that as "production grade" (for security-critical tooling, no less) and not feel deeply ashamed.

  5. Further #GPGME python binding adventures.

    gpg.Context.key_import, unlike what the docs claim, doesn't raise any Exception if you pass in the wrong kind of data, but rather just returns the string "ERROR" and neither return values nor what type of data the function expects are documented.

    I continue to be amazed by how #GnuPG manages to be broken for pretty much every. single. thing.

  6. I've been trying for an hour to get the python bindings of #gpgme to generate a key and it just keeps failing with the most generic error message imaginable: gpgme_op_createkey: GPGME: General error

    Literally the only information I get out of that is that the key creation failed – no duh… 🙄

  7. @zleap
    Yes Nolan and Paul,

    Very well identified.

    We believe its called #GpgMadeEasy (or #GPGME), which is a plugin for applications that are designed to boost the #userExperience, for software designed to use it.

    A person on #I2P (they serve an #eepsite) has developed a more user friendly system for standard #GPG operations. Their software is available at multiple location and is hosted at the #internetArchive also.

    If you search available eepsites you'll find it quickly.

    @icedquinn @nolan

  8. @arh
    Look into #GpgME, perhaps?

    If this is about mitigating a potentailly hostile server (or a server that becomes controlled by an adversary), we are not sure what will stop it from serving #javascript that just reads from the textbox, though.

    Have they considered #selfHosting over #I2P or Tor first.