aboutsummaryrefslogtreecommitdiff
path: root/cert.go
diff options
context:
space:
mode:
authoradnano <[email protected]>2020-09-28 02:13:46 -0400
committeradnano <[email protected]>2020-09-28 02:13:46 -0400
commit5edecf01a255aed0a5f3297bd6c878f5a5ac26f6 (patch)
tree6b90e918563f2843a40525cd3adb4b8903ea3f05 /cert.go
parentDon't trim trailing slash from Handler patterns (diff)
downloadgo-gemini-5edecf01a255aed0a5f3297bd6c878f5a5ac26f6.tar.xz
go-gemini-5edecf01a255aed0a5f3297bd6c878f5a5ac26f6.zip
Update comments
Diffstat (limited to 'cert.go')
-rw-r--r--cert.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/cert.go b/cert.go
index 44276da..39d7f52 100644
--- a/cert.go
+++ b/cert.go
@@ -98,10 +98,11 @@ func NewRawCertificate(host string, duration time.Duration) (crt, key []byte, er
return
}
-// WriteCertificate writes the provided certificate and private key to name.crt + name.key
-func WriteCertificate(name string, crt, key []byte) error {
+// WriteCertificate writes the provided certificate and private key
+// to path.crt and path.key respectively.
+func WriteCertificate(path string, crt, key []byte) error {
// Write the certificate
- crtPath := name + ".crt"
+ crtPath := path + ".crt"
crtOut, err := os.OpenFile(crtPath, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
if err != nil {
return err
@@ -111,7 +112,7 @@ func WriteCertificate(name string, crt, key []byte) error {
}
// Write the private key
- keyPath := name + ".key"
+ keyPath := path + ".key"
keyOut, err := os.OpenFile(keyPath, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
if err != nil {
return err