summaryrefslogtreecommitdiffstats
path: root/nixos/modules/services/monitoring/parsedmarc.xml
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/modules/services/monitoring/parsedmarc.xml')
-rw-r--r--nixos/modules/services/monitoring/parsedmarc.xml12
1 files changed, 7 insertions, 5 deletions
diff --git a/nixos/modules/services/monitoring/parsedmarc.xml b/nixos/modules/services/monitoring/parsedmarc.xml
index b6a4bcf8ff5a..4d9b12c9a429 100644
--- a/nixos/modules/services/monitoring/parsedmarc.xml
+++ b/nixos/modules/services/monitoring/parsedmarc.xml
@@ -1,3 +1,5 @@
+<!-- Do not edit this file directly, edit its companion .md instead
+ and regenerate this file using nixos/doc/manual/md-to-db.sh -->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="module-services-parsedmarc">
<title>parsedmarc</title>
<para>
@@ -15,7 +17,7 @@
email address and saves them to a local Elasticsearch instance
looks like this:
</para>
- <programlisting>
+ <programlisting language="nix">
services.parsedmarc = {
enable = true;
settings.imap = {
@@ -31,7 +33,7 @@ services.parsedmarc = {
simplicity, but should be turned on for fully functional reports.
</para>
</section>
- <section xml:id="local-mail">
+ <section xml:id="module-services-parsedmarc-local-mail">
<title>Local mail</title>
<para>
Instead of watching an external inbox, a local inbox can be
@@ -44,7 +46,7 @@ services.parsedmarc = {
email address that should be configured in the domain’s dmarc
policy is <literal>dmarc@monitoring.example.com</literal>.
</para>
- <programlisting>
+ <programlisting language="nix">
services.parsedmarc = {
enable = true;
provision = {
@@ -57,7 +59,7 @@ services.parsedmarc = {
};
</programlisting>
</section>
- <section xml:id="grafana-and-geoip">
+ <section xml:id="module-services-parsedmarc-grafana-geoip">
<title>Grafana and GeoIP</title>
<para>
The reports can be visualized and summarized with parsedmarc’s
@@ -67,7 +69,7 @@ services.parsedmarc = {
Elasticsearch instance is automatically added as a Grafana
datasource, and the dashboard is added to Grafana as well.
</para>
- <programlisting>
+ <programlisting language="nix">
services.parsedmarc = {
enable = true;
provision = {