Skip to main content

gpg-sop-wrapper - wrap a SOP implementation, simulate a GnuPG interface

[Home | Download | GitLab | ReadTheDocs]

Overview

The gpg-sop-wrapper tool was created for the specific purpose of using debsign to sign a Debian package's changes file, but with a SOP tool (e.g. Sequoia's sqop implementation) instead of GnuPG. As such, it only supports a very limited number of GnuPG's options - basically the ones that debsign uses to invoke gpg - and translates --clearsign to an sqop inline-sign invocation.

The gpg-sop-wrapper tool will invoke a program named sop by default; this may be overridden using the WRAPPED_SOP environment variable.

Examples

Sign a Debian source package's changes file using sqop instead of gpg:

env WRAPPED_SOP=sqop debsign -k /path/to/secret/keyfile -p gpg-sop-wrapper pkgver_source.changes

Contact

The gpg-sop-wrapper library was written by Peter Pentchev. It is developed in a GitLab repository. This documentation is hosted at Ringlet with a copy at ReadTheDocs.

Metadata

Release files for gpg-sop-wrapper 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gpg-sop-wrapper 0.1.0
File Size Uploaded
gpg_sop_wrapper-0.1.0.tar.gz 7.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gpg-sop-wrapper 0.1.0
File Interpreter ABI Platform
gpg_sop_wrapper-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.5 kB

Release files / gpg_sop_wrapper-0.1.0.tar.gz

Download URL gpg_sop_wrapper-0.1.0.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
fc5fd0529cb4caf959d6a5d55780da0ebf62aaaf89bf390a508fa1fe2144028c
BLAKE2b-256 checksum
How to use checksums
4e7c6027635ab535ffed66bab25917b46d9d2a71df35c7ff997181e8177a1ddf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / gpg_sop_wrapper-0.1.0-py3-none-any.whl

Download URL gpg_sop_wrapper-0.1.0-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e8356dc8b5796f4ba50dfb1a79517ffcdbc92c0de5250549553f317f4a2a9fa4
BLAKE2b-256 checksum
How to use checksums
c9b178a39ce2a2572afe5ffe65f74387c81a38df963cd88e81a7e1fb3e87b0c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page