summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlaus Kämpf <kkaempf@suse.de>2010-09-14 19:59:48 +0200
committerKlaus Kämpf <kkaempf@suse.de>2010-09-14 19:59:48 +0200
commit6be2be3a37e16eccb30a0906d542e15042929de3 (patch)
tree5e22edc81bc1c97a6dc11a3fb2a9a715830d45b6
parentbbf3fa3e1a3298dbfd21891ca478aacfc2cfeb22 (diff)
downloadwsmancli-6be2be3a37e16eccb30a0906d542e15042929de3.tar.gz
wsmancli-6be2be3a37e16eccb30a0906d542e15042929de3.tar.xz
wsmancli-6be2be3a37e16eccb30a0906d542e15042929de3.zip
Fix --sslkey to set the transport key, warn about missing --cacert
-rw-r--r--src/wseventmgr.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/wseventmgr.c b/src/wseventmgr.c
index e7aef7d..9eb4ae0 100644
--- a/src/wseventmgr.c
+++ b/src/wseventmgr.c
@@ -454,9 +454,13 @@ int main(int argc, char **argv)
}
if (cert) {
wsman_transport_set_cert(cl, cert);
+ if (!cainfo)
+ fprintf(stderr, "Warning: --cacert not set to enable SSL operation\n");
}
if (sslkey) {
- wsman_transport_set_cert(cl, sslkey);
+ wsman_transport_set_key(cl, sslkey);
+ if (!cainfo)
+ fprintf(stderr, "Warning: --cacert not set to enable SSL operation\n");
}
wsman_transport_set_verify_peer(cl, !noverify_peer);
wsman_transport_set_verify_host(cl, !noverify_host);