1
1
mirror of https://github.com/goreleaser/nfpm synced 2025-04-20 04:18:00 +02:00
nfpm/internal/sign/testdata/privkey.asc
Erik G 285a6bcaea
feat: Package Signing (#224)
* feat: Add initial openpgp signing capability.

* refactor: Rename signatures to sigs and expose verify method.

* feat: Add debsigs support.

* test: Add debsigs acceptance test.

* feat: Add RSA signing capability.

* feat: Add RPM signature support.

* test: Add RPM signature acceptance test.

* test: Move acceptance test keys in dedicated folder.

* feat: Add APK signature support.

* test: Add APK signature acceptance test.

* feat: Expose deb signature type in config.

* fix: Fix typo and superfluous explicit error check

* fix: Fix password env extraction and add tests.

* fix: Redirect rpmpack to temporary goreleaser vendoring.

* fix: Catch missing maintainer email if no apk key name is set.

* refactor: Put signature info in a dedicated struct.

* doc: Add signing documentation.

* fix: Add trailing newlines to some files and remove unnecessary comment.

* fix: Change wrong references from SHA256 to SHA1 in the sign package.

* fix: Improve error wording when no passphrase was provided.

* fix: Remove another SHA256 reference.

* fix: Fix signature errors.

* test: Split up environment variable test.

* fix: Don't parse passphrase from YAML.

* deps: Update redirected rpmpack.

* fix: Export and use signature related error type.

* doc: Document ErrSigningFailure.

* test: Fix apk signature error test.

* test: Add rpm signature error test.
2020-09-17 09:18:44 -03:00

67 lines
4.0 KiB
Plaintext

-----BEGIN PGP PRIVATE KEY BLOCK-----
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
R9YJMg==
=/NbH
-----END PGP PRIVATE KEY BLOCK-----