aboutsummaryrefslogtreecommitdiff
path: root/sign.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-07-24 14:03:41 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-07-24 14:03:41 +0200
commite718cddb32df846caea3a1235a3dc806e03dc1e4 (patch)
treeabbe5b7d20de89238f6e099505d749d766ca25f6 /sign.go
parentcbb112b0667852c8fba4248e1fdba93de2fc6d58 (diff)
ErrEZ
Diffstat (limited to 'sign.go')
-rw-r--r--sign.go6
1 files changed, 2 insertions, 4 deletions
diff --git a/sign.go b/sign.go
index aaea030..37a506f 100644
--- a/sign.go
+++ b/sign.go
@@ -1,7 +1,6 @@
package main
import (
- "errors"
"flag"
"io/ioutil"
@@ -22,9 +21,6 @@ func sign(args []string) error {
msgFile = opts.String("m", "", "Message file (required)")
)
opts.Parse(args)
- if *embedded && *zip {
- return errors.New("can't combine -e and -z options")
- }
if *secFile == "" || *msgFile == "" {
opts.Usage()
return nil
@@ -34,6 +30,8 @@ func sign(args []string) error {
}
switch {
+ case *zip && *embedded:
+ return ErrEZ
case *zip:
if err := signGzip(*secFile, *msgFile, *sigFile); err != nil {
return err