aboutsummaryrefslogtreecommitdiff
path: root/sign.go
diff options
context:
space:
mode:
Diffstat (limited to 'sign.go')
-rw-r--r--sign.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/sign.go b/sign.go
index f3d841d..692468e 100644
--- a/sign.go
+++ b/sign.go
@@ -2,7 +2,6 @@ package main
import (
"flag"
- "fmt"
"io/ioutil"
"os"
@@ -30,7 +29,10 @@ func sign() error {
args.Usage()
return nil
}
- _, _ = zip, sigFile
+ if *sigFile == "" {
+ *sigFile = *msgFile + ".sig"
+ }
+ _ = zip // TODO
encKey, err := OpenEnc(*encFile)
if err != nil {
@@ -46,13 +48,13 @@ func sign() error {
return err
}
block := &file.Block{
- Comment: fmt.Sprintf("verify with %s", file.PubName(*encFile)),
+ Comment: file.VerifyWith(*encFile),
Bytes: sigRaw,
}
if *embedded {
block.Message = body
}
- if err := file.EncodeFile(*msgFile+".sig", file.SigMode, block); err != nil {
+ if err := file.EncodeFile(*sigFile, file.SigMode, block); err != nil {
return err
}
return nil