summary refs log tree commit diff
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2019-11-02 03:35:22 -0400
committerJune McEnroe <june@causal.agency>2019-11-02 03:35:22 -0400
commitf10b487a829a5241510c5fe54ccf6ca8b8a28c89 (patch)
tree0838b479ae8704640c4f7acb92889eb6cc796e1b
parentAdd SNI socket dispatcher (diff)
downloadpounce-f10b487a829a5241510c5fe54ccf6ca8b8a28c89.tar.gz
pounce-f10b487a829a5241510c5fe54ccf6ca8b8a28c89.zip
Document pounce -U flag
Not yet implemented.
Diffstat (limited to '')
-rw-r--r--calico.118
-rw-r--r--pounce.116
2 files changed, 31 insertions, 3 deletions
diff --git a/calico.1 b/calico.1
index d1475ab..6c673da 100644
--- a/calico.1
+++ b/calico.1
@@ -21,7 +21,14 @@ dispatches incoming TLS connections
 to instances of
 .Xr pounce 1
 by Server Name Identification (SNI).
-\"(TODO: Explain how to configure pounce for this.
+Instances of
+.Xr pounce 1
+should be configured with
+.Fl U
+to bind to UNIX-domain sockets
+named by the host they wish to accept connections for
+in the directory passed to
+.Nm .
 .
 .Pp
 The arguments are as follows:
@@ -46,7 +53,14 @@ UNIX-domain sockets.
 .El
 .
 .Sh EXAMPLES
-\"(TODO: An example with two pounce instances and a calico.
+.Bd -literal -offset indent
+pounce -U sockets/foo.example.org foo.conf
+pounce -U sockets/bar.example.org bar.conf
+calico -H example.org sockets/
+.Ed
+.
+.Sh SEE ALSO
+.Xr pounce 1
 .
 .Sh STANDARDS
 The
diff --git a/pounce.1 b/pounce.1
index 454361b..265ec91 100644
--- a/pounce.1
+++ b/pounce.1
@@ -1,4 +1,4 @@
-.Dd October 30, 2019
+.Dd November 1, 2019
 .Dt POUNCE 1
 .Os
 .
@@ -15,6 +15,7 @@
 .Op Fl K Ar path
 .Op Fl P Ar port
 .Op Fl Q Ar mesg
+.Op Fl U Ar path
 .Op Fl W Ar pass
 .Op Fl a Ar auth
 .Op Fl f Ar path
@@ -101,6 +102,16 @@ Quit with message
 .Ar mesg
 when shutting down.
 .
+.It Fl U Ar path , Cm bind-unix = Ar path
+Bind to a UNIX-domain socket at
+.Ar path .
+Clients are accepted as sent by
+.Xr calico 1 .
+This option takes precedence over
+.Fl H
+and
+.Fl P .
+.
 .It Fl W Ar pass , Cm client-pass = Ar pass
 Require the server password
 .Ar pass
@@ -201,6 +212,9 @@ host = chat.freenode.net
 join = #ascii.town
 .Ed
 .
+.Sh SEE ALSO
+.Xr calico 1
+.
 .Sh STANDARDS
 The
 .Nm
> 2020-08-27contrib/palaver: Remove rc scriptJune McEnroe 2020-08-27contrib/palaver: Fix database search and creationJune McEnroe 2020-08-27contrib/palaver: Use pounce's XDG directoryJune McEnroe 2020-08-27contrib/palaver: Only allow HTTPSJune McEnroe 2020-08-25Support the pounce_env rc variableJune McEnroe 2020-08-25Remove deprecated option namesJune McEnroe The next release will be 2.0 so these can be removed now. 2020-08-25Document configuration and data file searchJune McEnroe 2020-08-24Use dataOpen for save fileJune McEnroe 2020-08-24Use configOpen to load localCAJune McEnroe 2020-08-24Use configPath to load client cert/privJune McEnroe 2020-08-24Use configOpen in getopt_configJune McEnroe 2020-08-24Import xdg.c from catgirlJune McEnroe 2020-08-23Replace “RAND_bytes” by “getentropy”Issam E. Maghni This removes the dependency on libcrypto. Signed-off-by: Issam E. Maghni <issam.e.maghni@mailbox.org> 2020-08-16contrib/palaver: Add no message preview flagsJune McEnroe 2020-08-13contrib/palaver: Don't set channel for PMsJune McEnroe 2020-08-13Fix unintended interception of NICK after registrationJune McEnroe Another bug caused by trying to support broken clients. I'm annoyed. 2020-08-12Add Additional Components section to READMEJune McEnroe 2020-08-12Document -L / palaver optionJune McEnroe 2020-08-11contrib/palaver: Document service configurationJune McEnroe 2020-08-11contrib/palaver: Add install target and rc scriptJune McEnroe 2020-08-11contrib/palaver: Implement command and notificationsJune McEnroe