diff --git a/asciidoc/pmg-docbook.conf b/asciidoc/pmg-docbook.conf index 044ea84..8c557b6 100644 --- a/asciidoc/pmg-docbook.conf +++ b/asciidoc/pmg-docbook.conf @@ -275,7 +275,7 @@ endif::deprecated-quotes[] {title} {thumbnail#} {thumbnail#} -{thumbnail#} +{thumbnail#} {thumbnail#} {thumbnail#} {alt={thumbnail}} {thumbnail#} diff --git a/asciidoc/pmg-html.conf b/asciidoc/pmg-html.conf index a83a8a6..9f694fd 100644 --- a/asciidoc/pmg-html.conf +++ b/asciidoc/pmg-html.conf @@ -302,8 +302,8 @@ endif::deprecated-quotes[] # Paragraph substitution. [paragraph]
-{thumbnail#} -{thumbnail#}{alt={thumbnail}} +{thumbnail#}{alt={thumbnail}} ACME Challenges`, @@ -112,7 +112,7 @@ Domains You can add new or manage existing domain entries under `Certificates`, or using the `pmgconfig` command. -[thumbnail="pmg-gui-acme-add-domain.png"] +[thumbnail="screenshot/pmg-gui-acme-add-domain.png"] After configuring the desired domain(s) for a node and ensuring that the desired ACME account is selected, you can order your new certificate over the @@ -160,7 +160,7 @@ refer to its documentation for details on configuration of specific APIs. The easiest way to configure a new plugin with the DNS API is using the web interface (`Certificates -> ACME Accounts/Challenges`). -[thumbnail="pmg-gui-acme-create-challenge-plugin.png"] +[thumbnail="screenshot/pmg-gui-acme-create-challenge-plugin.png"] Here you can add a new challenge plugin by selecting your API provider and entering the credential data to access your account over their API. diff --git a/pmg-statistic.adoc b/pmg-statistic.adoc index c8e00d3..e4c2c3a 100644 --- a/pmg-statistic.adoc +++ b/pmg-statistic.adoc @@ -10,7 +10,7 @@ The statistics are displayed for a selected period, which by default is the current day. This period can be changed to any other day, a whole month or even a whole year. -[thumbnail="pmg-gui-statistics-general.png", big=1] +[thumbnail="screenshot/pmg-gui-statistics-general.png", big=1] On the main statistics page there are three graphs with additional data: @@ -50,7 +50,7 @@ including their percentage of the total outgoing mail volume: Spam Scores ----------- -[thumbnail="pmg-gui-statistics-spam-scores.png", big=1] +[thumbnail="screenshot/pmg-gui-statistics-spam-scores.png", big=1] The `Spam Scores` panel shows the distribution of the different spam scores for the selected time period. Note that you can also select a whole month or even a @@ -60,7 +60,7 @@ whole year as period to display. Virus Charts ------------ -[thumbnail="pmg-gui-statistics-virus-charts.png"] +[thumbnail="screenshot/pmg-gui-statistics-virus-charts.png"] The `Virus Charts` panel gives you an overview of how many virus files were tried to be transmitted through your mail infrastructure, but got caught early @@ -76,7 +76,7 @@ See xref:pmgconfig_clamav[Virus Detector Configuration] for details about how Hourly Distribution ------------------- -[thumbnail="pmg-gui-statistics-hourly-distribution.png", big=1] +[thumbnail="screenshot/pmg-gui-statistics-hourly-distribution.png", big=1] The `Hourly Distribution` shows the amount of incoming and outgoing mail per hour for the selected time period. For periods spanning a whole month or a @@ -86,7 +86,7 @@ whole year the arithmetic average of mail volume in an hour will be shown. Postscreen ---------- -[thumbnail="pmg-gui-statistics-postscreen.png"] +[thumbnail="screenshot/pmg-gui-statistics-postscreen.png"] Contains a chart with the RBL (Real-time Blackhole Lists) and `pregreet` rejects for the selected time frame. @@ -107,7 +107,7 @@ https://www.postfix.org/POSTSCREEN_README.html[postscreen readme]. Domain ------ -[thumbnail="pmg-gui-statistics-domain.png"] +[thumbnail="screenshot/pmg-gui-statistics-domain.png"] The `Domain` view is split into two tabs, one for incoming and one for outgoing mails. @@ -125,7 +125,7 @@ with stats for: Sender ------ -[thumbnail="pmg-gui-statistics-sender.png", big=1] +[thumbnail="screenshot/pmg-gui-statistics-sender.png", big=1] The `Sender` panel contains a list of e-mail addresses that sent mail out in the selected time frame, with a total count, how many viruses were detected and @@ -138,7 +138,7 @@ recipients, complete with size, date and time. Receiver -------- -[thumbnail="pmg-gui-statistics-receiver.png"] +[thumbnail="screenshot/pmg-gui-statistics-receiver.png"] Similar to the `Sender` panel, this contains a list of e-mail addresses that received e-mails from outside, with a total, spam and virus count, as well @@ -155,7 +155,7 @@ sent mail during the selected time period or up to 90 days before. Contact ------- -[thumbnail="pmg-gui-statistics-contact.png"] +[thumbnail="screenshot/pmg-gui-statistics-contact.png"] This contains the list of external recipients that received mail from this {pmg}, coming in on the internal port, with total count, virus count and size. diff --git a/pmgbackup.adoc b/pmgbackup.adoc index 2eb9fb7..c273574 100644 --- a/pmgbackup.adoc +++ b/pmgbackup.adoc @@ -25,7 +25,7 @@ Backup and Restore endif::manvolnum[] ifndef::manvolnum[] -[thumbnail="pmg-gui-backup.png", big=1] +[thumbnail="screenshot/pmg-gui-backup.png", big=1] endif::manvolnum[] {pmg} includes the ability to back up and restore the @@ -112,7 +112,7 @@ Remotes ~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-pbs-remote.png"] +[thumbnail="screenshot/pmg-gui-pbs-remote.png"] endif::manvolnum[] @@ -170,7 +170,7 @@ Backup Jobs ~~~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-pbs-backup.png", big=1] +[thumbnail="screenshot/pmg-gui-pbs-backup.png", big=1] endif::manvolnum[] With a configured remote, you can create backups using the GUI or the diff --git a/pmgcm.adoc b/pmgcm.adoc index d3cce0d..5110a92 100644 --- a/pmgcm.adoc +++ b/pmgcm.adoc @@ -207,7 +207,7 @@ be changed later. Creating a Cluster ~~~~~~~~~~~~~~~~~~ -[thumbnail="pmg-gui-cluster-panel.png", big=1] +[thumbnail="screenshot/pmg-gui-cluster-panel.png", big=1] You can create a cluster from any existing {pmg} host. All data is preserved. @@ -242,7 +242,7 @@ pmg5(1) 192.168.2.127 master A 1 day 21:18 0.30 80% Adding Cluster Nodes ~~~~~~~~~~~~~~~~~~~~ -[thumbnail="pmg-gui-cluster-join.png", big=1] +[thumbnail="screenshot/pmg-gui-cluster-join.png", big=1] When you add a new node to a cluster (using `join`), all data on that node is destroyed. The whole database is initialized with the cluster data from diff --git a/pmgconfig.adoc b/pmgconfig.adoc index 34210ac..38c7a3a 100644 --- a/pmgconfig.adoc +++ b/pmgconfig.adoc @@ -240,7 +240,7 @@ Network and Time ~~~~~~~~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-network-config.png", big=1] +[thumbnail="screenshot/pmg-gui-network-config.png", big=1] endif::manvolnum[] As network and time are configured in the installer, these generally do not @@ -279,7 +279,7 @@ Options ~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-system-options.png", big=1] +[thumbnail="screenshot/pmg-gui-system-options.png", big=1] endif::manvolnum[] @@ -299,7 +299,7 @@ Relaying ~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-relaying.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-relaying.png", big=1] endif::manvolnum[] These settings are saved to the 'mail' subsection in `/etc/pmg/pmg.conf`. Some of these correspond @@ -315,7 +315,7 @@ Relay Domains ~~~~~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-relaydomains.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-relaydomains.png", big=1] endif::manvolnum[] A list of relayed mail domains, that is, what destination domains this @@ -328,7 +328,7 @@ Ports ~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-ports.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-ports.png", big=1] endif::manvolnum[] These settings are saved to the 'mail' subsection in `/etc/pmg/pmg.conf`. Many of these correspond @@ -345,7 +345,7 @@ Options ~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-options.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-options.png", big=1] endif::manvolnum[] These settings are saved to the 'mail' subsection in `/etc/pmg/pmg.conf`, @@ -454,7 +454,7 @@ Transports ~~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-transports.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-transports.png", big=1] endif::manvolnum[] You can use {pmg} to send emails to different internal email servers. For @@ -472,7 +472,7 @@ Networks ~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-networks.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-networks.png", big=1] endif::manvolnum[] You can add additional internal (trusted) IP networks or hosts. All hosts in @@ -487,7 +487,7 @@ TLS ~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-tls.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-tls.png", big=1] endif::manvolnum[] Transport Layer Security (TLS) provides certificate-based authentication and @@ -535,7 +535,7 @@ DKIM Signing ~~~~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-dkim.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-dkim.png", big=1] endif::manvolnum[] DomainKeys Identified Mail (DKIM) Signatures (see {dkim_rfc}) is a method to @@ -596,7 +596,7 @@ Whitelist ~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-mailproxy-whitelist.png", big=1] +[thumbnail="screenshot/pmg-gui-mailproxy-whitelist.png", big=1] endif::manvolnum[] All SMTP checks are disabled for those entries (e.g. Greylisting, @@ -619,7 +619,7 @@ Options ~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-spam-options.png", big=1] +[thumbnail="screenshot/pmg-gui-spam-options.png", big=1] endif::manvolnum[] {pmg} uses a wide variety of local and network tests to identify spam @@ -639,7 +639,7 @@ Quarantine ~~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-spamquar-options.png", big=1] +[thumbnail="screenshot/pmg-gui-spamquar-options.png", big=1] endif::manvolnum[] {pmg} analyses all incoming email messages and decides for each @@ -661,7 +661,7 @@ Customization of Rulescores ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-spam-custom-scores.png", big=1] +[thumbnail="screenshot/pmg-gui-spam-custom-scores.png", big=1] endif::manvolnum[] While the default scoring of {spamassassin}'s ruleset provides very good @@ -699,7 +699,7 @@ Options ~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-virus-options.png", big=1] +[thumbnail="screenshot/pmg-gui-virus-options.png", big=1] endif::manvolnum[] All mails are automatically passed to the included virus detector @@ -712,7 +712,7 @@ using the following configuration keys: include::pmg.clamav-conf-opts.adoc[] ifndef::manvolnum[] -[thumbnail="pmg-gui-clamav-database.png", big=1] +[thumbnail="screenshot/pmg-gui-clamav-database.png", big=1] endif::manvolnum[] Please note that the virus signature database is automatically @@ -725,7 +725,7 @@ Quarantine ~~~~~~~~~~ ifndef::manvolnum[] -[thumbnail="pmg-gui-virusquar-options.png", big=1] +[thumbnail="screenshot/pmg-gui-virusquar-options.png", big=1] endif::manvolnum[] Identified virus mails are automatically moved to the virus @@ -876,7 +876,7 @@ User management in {pmg} consists of three types of users/accounts: Local Users ~~~~~~~~~~~ -[thumbnail="pmg-gui-local-user-config.png", big=1] +[thumbnail="screenshot/pmg-gui-local-user-config.png", big=1] Local users can manage and audit {pmg}. They can login on the management web interface. @@ -918,7 +918,7 @@ For details on the fields, see xref:pmg_user_configuration_file[user.conf] LDAP/Active Directory ~~~~~~~~~~~~~~~~~~~~~ -[thumbnail="pmg-gui-ldap-user-config.png", big=1] +[thumbnail="screenshot/pmg-gui-ldap-user-config.png", big=1] With {pmg}, users can use LDAP and Active directory as authentication methods to access their individual xref:pmgadministration_spam_quarantine[Spam Quarantine]. @@ -974,7 +974,7 @@ interface. Following this, you can create rules targeting LDAP users and groups. Fetchmail ~~~~~~~~~ -[thumbnail="pmg-gui-fetchmail-config.png", big=1] +[thumbnail="screenshot/pmg-gui-fetchmail-config.png", big=1] Fetchmail is a utility for polling and forwarding emails. You can define email accounts, which will then be fetched and forwarded to the email diff --git a/system-booting.adoc b/system-booting.adoc index bdbac1f..af5b767 100644 --- a/system-booting.adoc +++ b/system-booting.adoc @@ -178,7 +178,7 @@ Partitions (ESPs) after a manual kernel addition or removal from above. Determine which Bootloader is Used ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[thumbnail="boot-grub.png", float="left"] +[thumbnail="screenshot/boot-grub.png", float="left"] The simplest and most reliable way to determine which bootloader is used, is to watch the boot process of the {pmg} node. @@ -186,7 +186,7 @@ watch the boot process of the {pmg} node. You will either see the blue box of GRUB or the simple black on white `systemd-boot`. -[thumbnail="boot-systemdboot.png"] +[thumbnail="screenshot/boot-systemdboot.png"] Determining the bootloader from a running system might not be 100% accurate. The safest way is to run the following command: