KiekerJan
e928b915f4
clean strings before comparing
2021-05-23 21:47:37 +02:00
KiekerJan
6be8ae1e4b
correct use of Pyhton Booleans
2021-05-22 18:47:37 +02:00
KiekerJan
eb990194c7
no network check vagrant file
2021-05-20 20:46:13 +02:00
github@kiekerjan.isdronken.nl
544f06b100
document DNS mods and make DNS options configurable per domain
2021-05-19 22:48:21 +02:00
KiekerJan
a52eb6bfb9
do not check blacklists etc when running vagrant
2021-05-19 22:06:00 +02:00
github@kiekerjan.isdronken.nl
14394ef05b
add missing . in nameserver definition
2021-05-19 22:01:25 +02:00
github@kiekerjan.isdronken.nl
856d94b74f
use shorthand for ttl periods, more correct secondary ns list handling
2021-05-19 21:17:55 +02:00
github@kiekerjan.isdronken.nl
b9e7175d9f
add principal functionality to act as hidden master
2021-05-18 22:51:29 +02:00
github@kiekerjan.isdronken.nl
8b13a3b177
short TTL for DNS entries if config file set
2021-05-18 13:28:09 +02:00
KiekerJan
61e4eb6436
Merge branch 'master' of github.com:kiekerjan/mailinabox
2021-05-18 13:04:05 +02:00
KiekerJan
b0e053bc4a
update chkrootkit ignore file
2021-05-18 13:03:23 +02:00
KiekerJan
1af0c58623
add daily ip blacklist check
2021-05-18 13:02:05 +02:00
Joshua Tauberer
35fa3fe891
Changelog entries
2021-05-15 16:50:19 -04:00
Joshua Tauberer
d510c8ae2a
Enable and recommend port 465 for mail submission instead of port 587 ( fixes #1849 )
...
Port 465 with "implicit" (i.e. always-on) TLS is a more secure approach than port 587 with explicit (i.e. optional and only on with STARTTLS). Although we reject credentials on port 587 without STARTTLS, by that point credentials have already been sent.
2021-05-15 16:42:14 -04:00
Joshua Tauberer
e283a12047
Add null SPF, DMARC, and MX records for automatically generated autoconfig, autodiscover, and mta-sts subdomains; add null MX records for custom A-record subdomains
...
All A/AAAA-resolvable domains that don't send or receive mail should have these null records.
This simplifies the handling of domains a bit by handling automatically generated subdomains more like other domains.
2021-05-15 16:42:14 -04:00
github@kiekerjan.isdronken.nl
6da71606ca
Merge branch 'master' of https://github.com/kiekerjan/mailinabox
2021-05-14 00:12:26 +02:00
github@kiekerjan.isdronken.nl
9bd34141bf
add extra munin plugins
2021-05-14 00:12:11 +02:00
KiekerJan
c9364b7d20
test
2021-05-10 23:36:52 +02:00
KiekerJan
aadd37e248
correct python spacing, sigh
2021-05-10 09:42:03 +02:00
github@kiekerjan.isdronken.nl
d1b45945b0
cleanup
2021-05-09 21:47:14 +02:00
KiekerJan
764a81d335
Merge branch 'develop-xapian-fts'
2021-05-09 21:20:58 +02:00
github@kiekerjan.isdronken.nl
2865cad111
take possible kiekerjan edition into account in tag
2021-05-09 21:16:22 +02:00
Joshua Tauberer
e421addf1c
Pre-load domain purpopses when building DNS zonefiles rather than querying mail domains at each subdomain
2021-05-09 08:16:07 -04:00
Joshua Tauberer
354a774989
Remove a debug line added in 8cda58fb
2021-05-09 07:34:44 -04:00
KiekerJan
8f4860bc1c
merge from master
2021-05-09 12:11:11 +02:00
KiekerJan
cb37c6f2d0
Merge tag 'v0.53a' of https://github.com/mail-in-a-box/mailinabox
...
v0.53a
Changed the Z-Push download URL.
2021-05-09 11:33:58 +02:00
KiekerJan
6f804ea5fe
only cron errors as output
2021-05-09 09:23:58 +02:00
github@kiekerjan.isdronken.nl
4df61f3325
include library installation in setup
2021-05-09 00:00:26 +02:00
github@kiekerjan.isdronken.nl
6aec61e4e8
cleanup solr files
2021-05-08 23:43:39 +02:00
github@kiekerjan.isdronken.nl
2ee85cb171
Disable solr installation, enable xapian fts
2021-05-08 23:39:12 +02:00
KiekerJan
519fef288e
reduce rkhunter logging
2021-05-08 23:37:10 +02:00
KiekerJan
c8a3699a3b
append rkhunter log
2021-05-08 23:21:11 +02:00
github@kiekerjan.isdronken.nl
d875c9ff70
remove check on solr service
2021-05-08 23:04:13 +02:00
github@kiekerjan.isdronken.nl
2d05d89cd3
correct configuration details
2021-05-08 23:02:57 +02:00
KiekerJan
02c1bcd294
add fts_xapian library
2021-05-08 22:37:57 +02:00
github@kiekerjan.isdronken.nl
23c0388bb3
base for xapian dovecot fts
2021-05-08 22:35:46 +02:00
Joshua Tauberer
aaa81ec879
Fix indentation issue in bc4ae51c2d
2021-05-08 09:06:18 -04:00
Joshua Tauberer
dbd6dae5ce
Fix exit status issue cased by 69fc2fdd
2021-05-08 09:02:48 -04:00
John @ S4
d4c5872547
Make clear that non-AWS S3 backups are supported ( #1947 )
...
Just a few wording changes to show that it is possible to make S3 backups to other services than AWS - prompted by a thread on MIAB discourse.
2021-05-08 08:32:58 -04:00
Thomas Urban
3701e05d92
Rewrite envelope from address in sieve forwards ( #1949 )
...
Fixes #1946 .
2021-05-08 08:30:53 -04:00
Hala Alajlan
bc4ae51c2d
Handle query dns timeout unhandled error ( #1950 )
...
Co-authored-by: hala alajlan <halalajlan@gmail.com>
2021-05-08 08:26:40 -04:00
Jawad Seddar
12aaebfc54
custom.yaml
: add support for X-Frame-Options header and proxy_redirect off (#1954 )
2021-05-08 08:25:33 -04:00
jvolkenant
49813534bd
Updated Nextcloud to 20.0.8, contacts to 3.5.1, calendar to 2.2.0 ( #1960 )
2021-05-08 08:24:04 -04:00
jvolkenant
16e81e1439
Fix to allow for non forced "enforce" MTA_STS_MODE ( #1970 )
2021-05-08 08:18:49 -04:00
Joshua Tauberer
b7b67e31b7
Merged point release branch for v0.53a
...
Changed the Z-Push download URL.
2021-05-08 08:14:39 -04:00
Joshua Tauberer
2e7f2835e7
v0.53a
2021-05-08 08:13:37 -04:00
Joshua Tauberer
8a5f9f464a
Download Z-Push from alternate site
...
The old server has been down for a few days.
Solution from https://discourse.mailinabox.email/t/temporary-fix-for-failed-wget-o-tmp-z-push-zip-https-stash-z-hub-io/8028 . Fixes #1974 .
2021-05-08 07:59:53 -04:00
Joshua Tauberer
69fc2fdd3a
Hide spurrious Nextcloud setup output
2021-05-03 19:41:00 -04:00
Joshua Tauberer
9b07d86bf7
Use $(...) notation instead of legacy backtick notation for embedded shell commands
...
shellcheck reported
SC2006: Use $(...) notation instead of legacy backticked `...`.
Fixed by applying shellcheck's diff output as a patch.
2021-05-03 19:28:23 -04:00
Joshua Tauberer
ae3feebd80
Fix warnings reported by shellcheck
...
* SC2068: Double quote array expansions to avoid re-splitting elements.
* SC2186: tempfile is deprecated. Use mktemp instead.
* SC2124: Assigning an array to a string! Assign as array, or use * instead of @ to concatenate.
* SC2102: Ranges can only match single chars (mentioned due to duplicates).
* SC2005: Useless echo? Instead of 'echo $(cmd)', just use 'cmd'.
2021-05-03 19:25:09 -04:00