summaryrefslogtreecommitdiff
path: root/sys/src/cmd/auth
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-04-22 20:08:50 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2015-04-22 20:08:50 +0200
commit07faf720c9077201e88016fe5a308e48e4e5913c (patch)
treeeb91e5c453e61aceeb0a062e7a21e215ab009439 /sys/src/cmd/auth
parentfd80dde429cf35fffa8662c7933a7df36240ab79 (diff)
secstore: don't print errors for dial() and readnvram() when not in verbose mode
when no secstore server has been configured or no nvram is setup, exit silently with error status.
Diffstat (limited to 'sys/src/cmd/auth')
-rw-r--r--sys/src/cmd/auth/secstore/secstore.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/src/cmd/auth/secstore/secstore.c b/sys/src/cmd/auth/secstore/secstore.c
index a66abb570..f3d5a1571 100644
--- a/sys/src/cmd/auth/secstore/secstore.c
+++ b/sys/src/cmd/auth/secstore/secstore.c
@@ -390,7 +390,8 @@ login(char *id, char **dest, int pass_stdin, int pass_nvram)
c = emalloc(sizeof(*c));
if(pass_nvram){
if(readnvram(&nvr, 0) < 0){
- fprint(2, "secstore: readnvram: %r\n");
+ if(verbose)
+ fprint(2, "secstore: readnvram: %r\n");
exits("readnvram failed");
}
strecpy(c->pass, c->pass+sizeof c->pass, nvr.config);
@@ -417,7 +418,8 @@ login(char *id, char **dest, int pass_stdin, int pass_nvram)
if((fd = dial(netmkaddr(*dest, "tcp", "5356"), nil, nil, nil)) >= 0)
break;
if(dest[1] == nil){
- fprint(2, "secstore: can't dial %s: %r\n", *dest);
+ if(verbose)
+ fprint(2, "secstore: can't dial %s: %r\n", *dest);
exits("dial failed");
}
}