about summary refs log tree commit diff
path: root/catgirl.1
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--catgirl.137
1 files changed, 36 insertions, 1 deletions
diff --git a/catgirl.1 b/catgirl.1
index ccef5ee..158466b 100644
--- a/catgirl.1
+++ b/catgirl.1
@@ -1,4 +1,4 @@
-.Dd January 31, 2020
+.Dd February  1, 2020
 .Dt CATGIRL 1
 .Os
 .
@@ -8,8 +8,12 @@
 .
 .Sh SYNOPSIS
 .Nm
+.Op Fl e
+.Op Fl a Ar auth
+.Op Fl c Ar cert
 .Op Fl h Ar host
 .Op Fl j Ar join
+.Op Fl k Ar priv
 .Op Fl n Ar nick
 .Op Fl p Ar port
 .Op Fl r Ar real
@@ -25,6 +29,33 @@ TLS-only IRC client.
 .Pp
 The arguments are as follows:
 .Bl -tag -width Ds
+.It Fl a Ar user Ns : Ns Ar pass
+Authenticate as
+.Ar user
+with
+.Ar pass
+using SASL PLAIN.
+Since this requires the account password
+in plain text,
+it is recommended to use SASL EXTERNAL instead with
+.Fl e .
+.
+.It Fl c Ar path
+Load the TLS client certificate from
+.Ar path .
+If the private key is in a separate file,
+it is loaded with
+.Fl k .
+With
+.Fl e ,
+authenticate using SASL EXTERNAL.
+.
+.It Fl e
+Authenticate using SASL EXTERNAL,
+also known as CertFP.
+The TLS client certificate is loaded with
+.Fl c .
+.
 .It Fl h Ar host
 Connect to
 .Ar host .
@@ -33,6 +64,10 @@ Connect to
 Join the comma-separated list of channels
 .Ar join .
 .
+.It Fl k Ar path
+Load the TLS client private key from
+.Ar path .
+.
 .It Fl n Ar nick
 Set nickname to
 .Ar nick .