From bc505383ede8ae2640f737001bfc871023e51583 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Tue, 2 Mar 2021 21:42:12 -0500 Subject: Expand README --- README.7 | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 57 insertions(+), 10 deletions(-) diff --git a/README.7 b/README.7 index 95d9715..cd6ac64 100644 --- a/README.7 +++ b/README.7 @@ -1,4 +1,4 @@ -.Dd December 9, 2020 +.Dd March 2, 2021 .Dt README 7 .Os "Causal Agency" . @@ -8,20 +8,63 @@ . .Sh DESCRIPTION .Xr bubger 1 -is a static file HTML/Atom/mboxrd -archive generator -for IMAP mailboxes. +is a mailing list archive generator +for mail stored in IMAP. +It produces static files of +HTML, Atom and mboxrd, +making its output easy to serve +from a host without IMAP access. +It requires the IMAP SORT and THREAD extensions. . .Pp -An example of its output can be seen at -.Aq Lk https://causal.agency/list/ . +An example of its output +can be seen at +.Lk https://causal.agency/list/ . . .Sh INSTALLING .Nm bubger -targets -.Fx -and requires LibreSSL -.Pq Fl ltls . +requires +.Sy libtls , +provided by either +.Lk https://git.causal.agency/libretls/about LibreTLS +(for OpenSSL) +or by LibreSSL. +It targets +.Fx . +. +.Bd -literal -offset indent +\&./configure +make all +sudo make install +.Ed +. +.Sh DEPLOYMENT +.Xr bubger 1 +can be run either by +.Xr cron 8 +or under a process supervisor +such as +.Lk https://git.causal.agency/catsit/about catsit . +The files required to serve the archive are +.Pa index.* message/ thread/ attachment/ . +. +.Pp +Under +.Xr cron 8 , +the exit status of +.Xr bubger 1 +with the +.Fl q +flag can be used +to determine if +the archive was updated. +Under a process supervisor +with the +.Fl i +flag, +writes to +.Pa UIDNEXT +indicate when the archive is updated. . .Sh FILES .Bl -tag -width "getservinfo.c" -compact @@ -63,5 +106,9 @@ Contributions in any form can be sent to For sending patches by email, see .Aq Lk https://git-send-email.io . . +.Pp +Monetary contributions can be +.Lk https://liberapay.com/june/donate "donated via Liberapay" . +. .Sh SEE ALSO .Xr bubger 1 -- cgit 1.4.1