Commit Graph

239 Commits

Author SHA1 Message Date
Thomas Lamprecht
d2f4977515 followup adaptions for SA custom rules
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-15 12:59:12 +01:00
Stoiko Ivanov
833e1edcb1 Expand the docs for custom SA configuration
Users regularly ask how to classify mails containing some keywords as spam.
Given that this usually indicates a misconfiguration in their DNS-Setup, and
the changes lead to more false positives than actually catching more spam
we should address this more explictly in the documentation.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-15 12:47:51 +01:00
Stoiko Ivanov
4ea3a20370 add before_queue params to gen-pmg.conf.5.-opts.pl
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-15 09:02:18 +01:00
Dominik Csapak
f7d90c0a22 add info about attachment quarantine
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-14 16:16:23 +01:00
Oguz Bektas
0c358d4574 pmgcm.adoc: improve wording and grammar
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
2019-11-14 07:53:27 +01:00
Thomas Lamprecht
b458233401 bump version to 6.0-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-23 16:25:04 +02:00
Dietmar Maurer
3fe919103e fix path to dkim selecthor key 2019-10-23 11:58:17 +02:00
Stoiko Ivanov
20522d9644 Add DKIM documentation
Add a short section explaining DKIM and the specifics of Signing in PMG.

Additionally gen-pmg.conf.5-opts.pl was extended to create
'pmg.admin-dkim-conf-opts.adoc' for inclusion below the documentation.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-10-23 11:52:41 +02:00
Thomas Lamprecht
79569792fd repos: change security repo link for future proofing and add note for bullseye
Actual this is a no-change change, as they URLs both resolve to the
exact same folders (are symlinked), i.e., see:

http://security-cdn.debian.org/dists/
vs.
http://security-cdn.debian.org/debian-security/dists/

but just change it nonetheless to match Debian's recommendation.
Also, add a FIXME not for the future 7.0 as there we need to change
the security suite name too[0].

[0]: https://lists.debian.org/debian-devel-announce/2019/07/msg00004.html

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-08 11:45:55 +02:00
Stoiko Ivanov
af0f180077 mail-filter: include 'Rule-Based' in heading
One of the core features of PMG is the rule-system, which is documented in
'pmg-mail-filter.adoc' under the (correct) heading of 'Mail Filter'

In quite a few other places [0,1] where the features of PMG are highlighted we
refer to the (Object Oriented) Rule System.

When skimming through the documentation and quickly glancing at links the
connection 'Rule System' <-> 'Mail Filter' is not directly apparent and could
cause confusion.

This is addressed by adding 'Rule-Based' as prefix to the chapter title.

[0] https://www.proxmox.com/en/proxmox-mail-gateway/features
[1] https://pmg.proxmox.com/pmg-docs/pmg-admin-guide.html#_features

Reported-by: Daniela Häsler <daniela@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-09-05 16:27:05 +02:00
Dominik Csapak
0fcf4fde15 add the supported browsers to the system requirements
copied from pve

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-09-05 16:26:19 +02:00
Thomas Lamprecht
e674ddb897 bump version to 6.0-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-23 13:14:00 +02:00
Thomas Lamprecht
be5f2f9d77 add mailgateway FAQ similar to the PVE one
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-23 13:14:00 +02:00
Thomas Lamprecht
6a73cfb05a run make update for new schema and synopsis definition
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-23 12:13:17 +02:00
Stoiko Ivanov
8686c16175 change api-viewer title to PMG
noted while testing the use of our extjs-package instead of cloudflare cdn
(ddc224d888).

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-08-21 16:50:29 +02:00
Stoiko Ivanov
40f0b774ef fix lintian warning in pmg-docs-apache
the apache/conf-available snippet for pmg-docs-apache should be named like the
package according to lintian (non-standard-apache2-configuration-name).

move the configfile via dpkg-maintscript-helper(1) (see the manpage for
the explaination of the prior version of 6.0-3~) and dh_installdeb(1).

Tested by upgrading pmg-docs-apache to a version with this commit, while having
modifications in '/etc/apache2/conf-available/pmg-docs.conf'

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-08-21 16:50:29 +02:00
Stoiko Ivanov
5f3e8256b7 pmg-docs-apache: remove default redirect
pmg.proxmox.com does not host only the documentation the default redirect
to '/pmg-docs' should be removed

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-08-21 16:50:29 +02:00
Thomas Lamprecht
45c2ae5253 bump version to 6.0-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-17 13:08:25 +02:00
Thomas Lamprecht
27173cd7e3 api-viewer: properly HTML encode properties
and fix missing closing </pre> tag

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-17 12:53:19 +02:00
Thomas Lamprecht
ddc224d888 api-viewer: use our extjs package instead of the cloudflare cdn
The loading of an external hosted ExtJS is from a time where we did
not have a extra ExtJS package as it still was in the pve-manager
one, which was not desired to be installed on a non-pmg machine.
Add a dependency on libjs-extjs and a link from api-viewer/extjs to
the installation directory of the ExtJS package, this allows to reuse
ExtJS on PMG node hosted docs and on the hosted docs from proxmox.com
at the same time.

Adapted from the Proxmox VE version[0] of this change.

[0]: https://git.proxmox.com/?p=pve-docs.git;a=commitdiff;h=e56030c4d7c3bd0de1ebc109d528fb6b7bef05a3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-17 12:48:25 +02:00
Thomas Lamprecht
241ac83c45 run 'make update'
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-17 11:52:00 +02:00
Stoiko Ivanov
39abbce413 add anchors needed for the upgrade documentation
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-08-14 10:29:35 +02:00
Stoiko Ivanov
7cf7c2d3ee change repository urls to buster
and adapt the location of the signing key and its hashsums.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-08-14 10:26:43 +02:00
Thomas Lamprecht
bf5e24a7b7 bump version to 6.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-23 19:44:16 +02:00
Thomas Lamprecht
1e94bc8164 make changelog single source of version
Adapted from pve-docs respective commit [0]

[0]: https://git.proxmox.com/?p=pve-docs.git;a=commitdiff;h=76909adf48fc211e7799795fcb96eed5447e2b9a

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-23 19:43:15 +02:00
Thomas Lamprecht
2207ccea96 bump version to 5.2-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-31 14:07:12 +02:00
Thomas Lamprecht
b4cffe3c98 docs-apache: fix lintian error and warning
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-31 14:05:40 +02:00
Thomas Lamprecht
21ab42a805 really integrate the package in build toolchain...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-31 14:05:06 +02:00
Stoiko Ivanov
0d15b893c6 add new pmg-docs-apache package
containing a short apache-config snippet for delivering the pmg-docs via apache.

Mostly added for consistency between pve-docs (containing pve-docs-mediawiki)
and pmg-docs (containing pmg-docs-apache, because it does not have a wiki)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-05-31 13:19:11 +02:00
Thomas Lamprecht
0822b4d83a Revert " set email to office@proxmox.com"
This reverts commit 99cdf3a878.
Reqeuested, again, by Martin as it's out there for such purposes for
>15 years, so we just keep it.
2019-05-31 13:15:33 +02:00
Thomas Lamprecht
1fa50a861e bump version to 5.2-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-28 16:01:07 +02:00
Thomas Lamprecht
c8c48fb250 d/copyright: update years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-28 15:57:25 +02:00
Thomas Lamprecht
99cdf3a878 set email to office@proxmox.com
Requested by Martin as the support@ address is now quite wired to the
enterprise support ticket system, and office is for more general
requests.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-28 15:53:31 +02:00
Thomas Lamprecht
60522152b8 installation: break long line
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-24 14:45:15 +02:00
Thomas Lamprecht
c13d3d4fd5 installation: improve LXC appliance section
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-24 14:45:04 +02:00
Thomas Lamprecht
17a1397250 followup: reword and promote PVE backed appliance first
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-24 12:27:22 +00:00
Stoiko Ivanov
5991f9ebd0 installation: add proxmox-mailgateway-container
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-04-17 09:08:45 +00:00
Thomas Lamprecht
69b465bf57 d/control: build-depend on source-highlight
This ensures that code blocks with [source,<lang>] blocks get
rendered correctly in HTML output.

While we only have one such block, and we could remove the
source highlighting tag completely here we use this in pve-docs and
also have the dependency there correctly, so it makes sense to make
share this here, else a copied text from pve-docs may be incompatible
here

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-16 13:11:13 +02:00
Thomas Lamprecht
3af777decd bump version to 5.2-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-20 11:28:34 +01:00
Thomas Lamprecht
937c6a22a4 planning deployment: fixup explicit line break
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-20 11:25:49 +01:00
Dietmar Maurer
9cd16e5cb7 bump version to 5.1-7 2019-03-20 06:40:46 +01:00
Stoiko Ivanov
ed7970d8f5 Add initial documentation for custom checks
The recently added custom check API (see #1988) needs a short documentation,
explaining the correct workings of a custom check executable.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-03-20 06:39:26 +01:00
Dietmar Maurer
4dbc1ee16d bump version to 5.1-6 2019-03-18 07:04:00 +01:00
Alwin Antreich
95d4fc6c91 Update minimal and recommended system requirements
- reword text for physical and VM usage and requirements
 - correct network speed unit
 - extend and reword storage recommendation

Signed-off-by: Alwin Antreich <a.antreich@proxmox.com>
2019-03-13 14:12:29 +01:00
Stoiko Ivanov
5de0ffd7ea Fix typo in pmgconfig chapter
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-03-12 09:43:48 +01:00
Stoiko Ivanov
aedc8192a4 fix #2121: add stretch-updates to sources.list
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-03-12 09:43:18 +01:00
Dietmar Maurer
f36efada59 bump version to 5.1-5 2019-02-28 07:09:44 +01:00
Stoiko Ivanov
99289f05ce bsys: automatically update YEAR info
in pmg-copyright.adoc and pmg-admin-guide-docinfo.xml

ported from pve-docs:742e92ef45cb1a8b6b98946959f6d36abc5ac9e9

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-02-28 07:06:01 +01:00
Stoiko Ivanov
8a328f848b export and respect SOURCE_DATE_EPOCH
to improve reproducibility of pve-docs, pve-doc-generator and
pve-doc-mediawiki builds, as well as man pages generated by
pve-doc-generator when called via dpkg-buildpackage.

timestamps embedded in the documentation now always reflect the last changelog
entry of the package to which the documentation belongs (pve-docs for html,
epub and pdf, individual packages for man pages).

ported from pve-docs:b965ad63ad80b5967f5bc1f0327eb548b6049045

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-02-28 07:04:24 +01:00
Stoiko Ivanov
398ad28a6a d/compat: bump to 10
(enables parallel builds by default)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-02-28 07:04:15 +01:00