1
1
mirror of https://github.com/goreleaser/nfpm synced 2025-04-20 04:18:00 +02:00
nfpm/internal/sign/testdata/privkey_unprotected.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

65 lines
3.8 KiB
Plaintext

-----BEGIN PGP PRIVATE KEY BLOCK-----
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
WCY7Z0fWCTI=
=dvS6
-----END PGP PRIVATE KEY BLOCK-----