From 5d614f2ac301ffdb83b1f37a872b3a0fd89f08cd Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Wed, 15 Feb 2017 14:38:13 +1300 Subject: Add osc(1df) --- man/man1/osc.1df | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 man/man1/osc.1df (limited to 'man') diff --git a/man/man1/osc.1df b/man/man1/osc.1df new file mode 100644 index 00000000..9fb61dde --- /dev/null +++ b/man/man1/osc.1df @@ -0,0 +1,22 @@ +.TH OSC 1df "February 2017" "Manual page for osc" +.SH NAME +.B osc +\- netcat-like wrapper for openssl s_client +.SH SYNOPSIS +.B osc [HOST [SERVICE]] +.SH DESCRIPTION +.B osc +runs openssl(1ssl)'s s_client subcommand with some options to make it behave a +bit like netcat(1), quieting errors and even handling STARTTLS if it knows how, +but still forcing correct verification of certificates and only connecting with +TLS (not SSL). +.P +If rlwrap(1) is available, the client will be run within that to allow line +editing. +.P +It's intended to be run as an interactive tool for cases where you want to +focus more on debugging the data exchange with the actual server, and not +debugging the OpenSSL negotiation itself. The author finds it handy for poking +his STARTTLS SMTP mailserver. +.SH AUTHOR +Tom Ryder -- cgit v1.2.3