aboutsummaryrefslogtreecommitdiff
path: root/plugin/sign/keys.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/sign/keys.go')
-rw-r--r--plugin/sign/keys.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugin/sign/keys.go b/plugin/sign/keys.go
index 5fd1a4842..b99958442 100644
--- a/plugin/sign/keys.go
+++ b/plugin/sign/keys.go
@@ -66,7 +66,7 @@ func keyParse(c *caddy.Controller) ([]Pair, error) {
}
func readKeyPair(public, private string) (Pair, error) {
- rk, err := os.Open(public)
+ rk, err := os.Open(filepath.Clean(public))
if err != nil {
return Pair{}, err
}
@@ -86,7 +86,7 @@ func readKeyPair(public, private string) (Pair, error) {
return Pair{}, fmt.Errorf("DNSKEY in %q is not a CSK/KSK", public)
}
- rp, err := os.Open(private)
+ rp, err := os.Open(filepath.Clean(private))
if err != nil {
return Pair{}, err
}