Skip to content

Commit b6da878

Browse files
committed
release.hs: document prerequisites for Windows exe code signing
1 parent 9c20181 commit b6da878

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

etc/scripts/README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,18 @@ These must be installed in the PATH to use the release tool:
1818
- git (for Windows, [msysgit](https://msysgit.github.io) is recommended).
1919
- cabal (cabal-install)
2020

21-
To create a signed binary, you need:
21+
To create a signed binary package, you need:
2222

2323
- GPG installed and in the PATH (included with
2424
[msysgit](https://msysgit.github.io) on Windows)
25-
- Your private key in GPG keyring.
25+
- `[email protected]` secret key in GPG keyring.
26+
27+
To create signed Windows executables, you also need:
28+
29+
- `signtool.exe`, which is installed with the
30+
[Windows SDK](microsoft.com/en-us/download/confirmation.aspx?id=8279).
31+
- "FP Complete, Corporation" code signing key installed. See
32+
[instructions for creating one with StartSSL](https://forum.startcom.org/viewtopic.php?p=5480&sid=143a360f30427e979f6c5b05c2df82cc#p5480).
2633

2734
To upload a binary to a Github release, you also need:
2835

0 commit comments

Comments
 (0)