I find that keeping prose at a different indentation level than source
code makes the man page easier to read. Besides, it's already done
in most other man pages.
Index: acme-client.1
===================================================================
RCS file: /cvs/src/usr.sbin/acme-client/acme-client.1,v
retrieving revision 1.7
diff -u -p -r1.7 acme-client.1
--- acme-client.1 1 Sep 2016 13:42:45 -0000 1.7
+++ acme-client.1 5 Sep 2016 21:59:35 -0000
@@ -222,11 +222,11 @@ The default challenge directory
can be served by
.Xr httpd 8
with this location block:
-.Bd -literal
- location "/.well-known/acme-challenge/*" {
- root "/acme"
- root strip 2
- }
+.Bd -literal -offset indent
+location "/.well-known/acme-challenge/*" {
+ root "/acme"
+ root strip 2
+}
.Ed
.Pp
This way, the files placed in
@@ -261,14 +261,14 @@ web server has already been configured t
as in the
.Sx Challenges
section:
-.Bd -literal
+.Bd -literal -offset indent
# acme-client -vNn foo.com www.foo.com smtp.foo.com
.Ed
.Pp
A daily
.Xr cron 8
job can renew the certificates:
-.Bd -literal
+.Bd -literal -offset indent
#! /bin/sh
acme-client foo.com www.foo.com smtp.foo.com