Casper
57c52d7b5b
PERMIT_DOCKER=none as new default value ( #2424 )
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2022-03-02 16:03:40 +01:00
Nathan Pierce
4a4eef29b1
Merge branch 'master' into macos-linting-support
2022-03-02 09:26:01 -05:00
Casper
6d1c740310
tests: remove legacy functions / tests ( #2434 )
2022-03-02 14:55:17 +01:00
Nathan Pierce
8b8b600fb9
Update test/linting/lint.sh
...
Co-authored-by: Casper <casperklein@users.noreply.github.com>
2022-03-02 08:19:33 -05:00
NorseGaud
58bca91f9c
acme_extract is being scanned by shellcheck due to permissions differences
2022-03-02 07:37:25 -05:00
NorseGaud
7fe07fc586
lint.sh can't find proper bash location on mac and uses the old 3.x which doesn't support shopt -s inherit_errexit
2022-03-02 07:33:23 -05:00
Georg Lauterbach
4203afec3f
release: version v10.5.0
( #2431 )
2022-03-02 10:08:46 +01:00
github-actions[bot]
078e981531
docs(CONTRIBUTORS): update contributors ( #2444 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-03-01 13:50:04 +01:00
dependabot[bot]
59712122ff
chore(deps): bump docker/login-action from 1.13.0 to 1.14.0 ( #2442 )
2022-02-28 22:17:22 +01:00
John McClean
dca2372431
Update 'build' doc ( #2439 )
...
'setup.sh' expects an image named 'mailserver/docker-mailserver:latest' or else it will pull a remote image.
2022-02-27 21:01:18 +01:00
Casper
2de3340d2c
Fix some documentation links ( #2426 )
2022-02-23 18:22:44 +01:00
Philipp Fruck
83231da555
docs(podman): Fix broken links ( #2429 )
2022-02-22 10:12:09 +13:00
dependabot[bot]
6d6a3de47b
chore(deps): bump docker/login-action from 1.12.0 to 1.13.0 ( #2427 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
2022-02-22 08:37:44 +13:00
Georg Lauterbach
399284c092
fix: do not add accounts that already exists to account files ( #2419 )
...
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2022-02-21 13:31:03 +01:00
wolkenschieber
d858669dd4
Update README.md ( #2425 )
...
Co-authored-by: casperklein <casperklein@users.noreply.github.com>
2022-02-21 12:05:39 +01:00
Georg Lauterbach
b61dfe1e24
refactoring: split helper functions into smaller scripts ( #2420 )
2022-02-21 11:56:57 +01:00
Georg Lauterbach
2927cc47c7
Add SpamAssassin KAM ( #2418 )
2022-02-21 10:48:28 +01:00
Frederic Werner
358df6ada2
docs(deps): bump mkdocs-material to v8.2.1 ( #2422 )
...
* docs(deps): bump mkdocs-material to v8.2.1
* feat(docs): enable mermaid integration
Configuration based on https://squidfunk.github.io/mkdocs-material/reference/diagrams/?h=mermaid#configuration
* fix: allow yaml value mapping
* chore: Adopt mkdocs-material mermaid integration support
Supported by the docs generator now, we no longer need to rely on external image generator or live editor link (both relied on large base64 encoding of mermaid markup). SVG will be rendered by docs now, although a little different style (can be fixed with custom CSS).
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2022-02-19 21:26:56 +01:00
Georg Lauterbach
ec8b99335e
Add changedetector functionality for ${SSL_TYPE} == manual
( #2404 )
...
Now, setups that use `SSL_TYPE=manual` will profit from the changedetector as well. Certificate changes are picked up and properly propagated.
2022-02-18 11:29:51 +01:00
Moritz Poldrack
54f2181379
added sieve example for subaddress sorting ( #2410 )
2022-02-17 17:32:21 +01:00
Christian Raue
908e95fa74
consistently make 1 the default value for SPAMASSASSIN_SPAM_TO_INBOX
( #2361 )
...
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2022-02-17 09:31:45 +01:00
Georg Lauterbach
ce9e86c462
fix: double occurence of /etc/postfix/regexp
( #2397 )
2022-02-12 09:20:45 +13:00
Philipp Fruck
4c3af32692
Rootless Podman security update ( #2393 )
...
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
2022-02-09 10:25:09 +01:00
Georg Lauterbach
ede2b2394a
improvement: get rid of subshell + exec
in helper-functions.sh
( #2401 )
...
* get rid of subshell + exec
The new way of executing `sha512sum` should work as well as the old way
but without the clutter and possible problems the usage of subshells +
exec incurs.
Moreover, there was a misconception about array expansion. Using `""`
around an expanding array (`${ARRAY[@]}`) is quite fine (and actually
the preffered way), not because it makes the expansion _one_ string
(this would be `${ARRAY[*]}`), but it makes sure when elements are
expanded, each element has `""` around them so to speak, i.e. there is
no re-splitting of these elements.
* removed old concerns in comments
* increase test and check for changes sleep duration
2022-02-09 11:21:45 +13:00
dependabot[bot]
7b21db77cc
chore(deps): bump docker/build-push-action from 2.8.0 to 2.9.0 ( #2399 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2.8.0...v2.9.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 16:57:22 +01:00
Georg Lauterbach
4cb617f7f9
README.md
and Documentation Update (#2389 )
...
* follow up on #2383
Fixes a documentation error by which a list would not be rendered
correctly. This has been taken care of.
* update the `README.md`
I felt the need to update the README for several reasons:
1. LDAP issues that the core maintainers team cannot really resolve
2. Cleaning up the somewhat messy structure near the end
The first point goes without explanantion. The second points includes:
2.1. The tagging convention is now easier to read and understand
2.2. Some bullut points or notes have been inlined to "stick" more to
the content that it actually belongs to
2.3. The note about the "old" `setup.sh` for DMS `10.1.0` has been
removed as it is obsolete now. We encourage users to upgrade to
`10.4.0` anyways.
2.4. The markdown code highlighting is now using `CONSOLE` instead of
`BASH` because `CONSOLE` is more appropriate.
2.5. Capitalized headings
2.6. Updated the section about `./setup.sh help` to be in one place now
instead of two
2.7. DKIM key generation does now not interfere with user account
creation.
* adjusted content to PR suggestions
2022-02-05 10:54:54 +01:00
schnippl0r
a7ad065f73
Fixed typo in update-and-cleanup.md. ( #2388 )
2022-02-01 15:38:24 +01:00
github-actions[bot]
21247cb159
docs(CONTRIBUTORS): update contributors ( #2387 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-02-01 15:36:48 +01:00
Twist235
602f6fce06
SSL documentation contains a small bug #2381 ( #2383 )
2022-01-31 22:12:51 +01:00
Khue Doan
16a7d90296
docs(kubernetes): fix image name in example ( #2385 )
2022-01-31 13:16:26 +01:00
Brennan Kinney
d3b9746c6f
docs: Fail2Ban - Fix links for rootless podman ( #2384 )
...
Co-authored-by: Casper <casperklein@users.noreply.github.com>
2022-01-27 18:13:10 +01:00
Georg Lauterbach
ed834d50d3
fixed non-number-argument in listmailuser ( #2382 )
2022-01-27 14:57:40 +01:00
dependabot[bot]
b2b701a478
chore(deps): bump docker/build-push-action from 2.7.0 to 2.8.0 ( #2376 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-24 20:28:14 +01:00
Frederic Werner
4f6db41d03
docs(deps): bump mkdocs-material to v8.1.7 ( #2374 )
2022-01-20 10:45:23 +01:00
Frederic Werner
c6b6f680f5
docs(deps): bump mkdocs-material to v8.1.6 ( #2368 )
2022-01-12 18:10:18 +01:00
Christian Raue
da17e8bf0b
add env var LOGWATCH_SENDER
( #2362 )
...
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
2022-01-10 12:29:11 +01:00
Casper
4ae04f0d06
Add tests for sedfile wrapper ( #2363 )
2022-01-10 01:12:07 +01:00
Casper
29c2d975ec
Fix harmless startup errors ( #2357 )
2022-01-08 00:25:09 +01:00
Casper
0c31f71358
Introduce DOVECOT_INET_PROTOCOLS env ( #2358 )
2022-01-06 00:53:18 +01:00
Casper
9d5a9a16a0
Introduce ENABLE_DNSBL env ( #2342 )
...
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
2022-01-03 22:03:46 +01:00
github-actions[bot]
f68878a2c2
docs(CONTRIBUTORS): update contributors ( #2352 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
2022-01-03 17:40:36 +01:00
Casper
9bcc3df74a
Make TLS tests more reliable ( #2354 )
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2022-01-01 16:20:17 +01:00
Brennan Kinney
dfd649262a
tests(fix): Align with upstream testssl
field name change ( #2353 )
...
The field name to check in JSON output was recently changed for the cipherlist results, causing tests to fail.
2022-01-02 02:12:24 +13:00
Semir Patel
33ebbbf2c7
Update links to dovecot docs ( #2351 )
2022-01-01 12:08:33 +01:00
Casper
f7465a5088
Prevent race condition on supervisorctl reload ( #2343 )
...
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
2021-12-29 17:36:29 +01:00
dependabot[bot]
014dddafbc
chore(deps): bump peterjgrainger/action-create-branch ( #2345 )
2021-12-27 21:54:10 +01:00
dependabot[bot]
6dd2c1d5d6
chore(deps): bump docker/login-action from 1.11.0 to 1.12.0 ( #2346 )
2021-12-27 21:27:02 +01:00
Georg Lauterbach
701037d3b2
added libldap-common to packages in Dockerfile ( #2341 )
2021-12-25 20:44:24 +01:00
Brennan Kinney
061bae6cbf
release: version v10.4.0 ( #2328 )
2021-12-24 11:01:38 +13:00
Casper
d46e094280
Remove quotes to meet style guidelines ( #2330 )
...
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
2021-12-21 17:01:40 +01:00