A. Schippers
45363c27e1
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# CHANGELOG.md
Changed.
2020-05-15 12:59:15 +02:00
A. Schippers
23095a4ada
punycoded hostname and some comments/documentation changes
2020-05-15 12:54:48 +02:00
yeuna92
c87b62b8c2
Fix path to Roundcube error log in fail2ban jails.conf ( #1761 )
2020-05-11 08:59:42 -04:00
clonejo
8fe33da85d
Run nightly tasks on a random minute after 03:00 to avoid overload ( #1754 )
...
- The MIAB version check regularly fails at 03:00, presumably because a
large portion of installations is checking mailinabox.email at the same
time.
- At installation time, the time of the nightly clock is configured to
run at a random minute after 03:00, but before 04:00.
- Users might expect the nightly tasks to be over at a certain time and
run their own custom tasks afterwards. This could thus interfere with
custom backup routines.
- This breaks reproducibility of the installation process.
- Users might also be surprised by the nightly task time changing after
updating MIAB.
2020-05-10 19:54:45 -04:00
Joshua Tauberer
c202a5cbc6
Changlog entries
2020-05-10 19:46:25 -04:00
Joshua Tauberer
1353949e42
Upgrade Roundcube to 1.4.4, Nextcloud to 17.0.6, Z-Push to 2.5.2
2020-05-10 19:44:12 -04:00
Joshua Tauberer
c19f8c9ee6
Change Mozilla autoconfig useGlobalPreferredServer property to false
...
Fixes #1736 .
2020-05-10 19:29:01 -04:00
A. Schippers
70ca14f693
Merge commit '40b21c466d11ab4fd25d7345693bcb5131d5c0cf'
...
* commit '40b21c466d11ab4fd25d7345693bcb5131d5c0cf':
Fypo fix in users.html (#1748 )
Better return codes after errors in the setup scripts (#1741 )
Allowing adding nginx aliases in www/custom.yaml (#1742 )
Delete unused function apt_add_repository_to_unattended_upgrades (#1721 )
Fix Feb 29 issue #1733
mail_log.py reading forward #1593
2020-05-08 11:52:40 +02:00
A. Schippers
37662e4d12
added idn2 for installation with web.py
2020-05-08 11:51:02 +02:00
A. Schippers
8e75fad3a0
Update management/dns_update.py
...
Co-authored-by: Daniel Mabbett <triumph_2500@hotmail.com>
2020-05-08 08:37:37 +02:00
A. Schippers
e35fccc90c
Update management/dns_update.py
...
Co-authored-by: Daniel Mabbett <triumph_2500@hotmail.com>
2020-05-08 08:35:45 +02:00
A. Schippers
88dba22df0
Update setup/web.sh
...
Co-authored-by: Daniel Mabbett <triumph_2500@hotmail.com>
2020-05-08 08:25:40 +02:00
A. Schippers
e2447bd299
Update setup/web.sh
...
Co-authored-by: Daniel Mabbett <triumph_2500@hotmail.com>
2020-05-08 08:25:10 +02:00
Michael Becker
40b21c466d
Fypo fix in users.html ( #1748 )
2020-04-13 22:10:52 -04:00
Stefan
f52749b403
Better return codes after errors in the setup scripts ( #1741 )
2020-04-11 14:18:44 -04:00
Sumit
d67e09f334
Allowing adding nginx aliases in www/custom.yaml ( #1742 )
...
with this nginx will keep on proxying requests and serve static content
instead of passing this responsibility to proxied server
Without this the one needs to run an additional server to server static
content on the proxied url
2020-04-11 14:17:46 -04:00
A. Schippers
671350c80f
first start of some changes; not yet completed.
2020-03-22 21:13:52 +01:00
Daniel Davis
e224fc6656
Delete unused function apt_add_repository_to_unattended_upgrades ( #1721 )
...
The function apt_add_repository_to_unattended_upgrades is defined
but never called anywhere. It appears that automatic apt updates
are handled in system.sh where the file /etc/apt/apt.conf.d/02periodic
is created. The last call was removed in bbfa01f33a
.
Co-authored-by: ddavis32 <dan@nthdegreesoftware.com>
2020-03-08 09:49:39 -04:00
Joshua Tauberer
5e47677f7a
Merge mail log script fixes for UTF-8 issue and Feb 29 issue ( #1734 )
2020-03-08 09:37:43 -04:00
A. Schippers
3f09c88097
Updated changelog
2020-03-06 19:20:39 +01:00
A. Schippers
6c030cd33c
some textual changes.
2020-03-05 22:09:16 +01:00
A. Schippers
0b197cccbd
check if primary cert is a signed certificate
2020-03-03 22:54:53 +01:00
Jarek Jurasz
db9637ce4f
Fix Feb 29 issue #1733
2020-03-03 20:59:28 +01:00
Jarek Jurasz
f908bc364e
mail_log.py reading forward #1593
2020-03-03 20:56:30 +01:00
A. Schippers
2bb67a6b05
more verbose text for tlsrpt@mailinabox.email
2020-03-02 23:05:48 +01:00
A. Schippers
bce84ee1a3
it needs further testing; if the alias tlsrpt@PRIMARY_HOSTNAME exists, a rua record will be generated
2020-03-02 22:57:54 +01:00
A. Schippers
3679ec984d
Default MTA_STS mode is testing,
...
saves the state to /etc/mailinabox.conf so during upgrades,
the variable is perserved
2020-03-02 21:28:04 +01:00
A. Schippers
584f621260
more python like string replacments
2020-02-28 22:23:19 +01:00
A. Schippers
8d63505ba4
change to env.get('PUBLIC_IPV6')
2020-02-28 20:24:02 +01:00
A. Schippers
bc29e94811
mta-sts, allow user to set custom tlsrpt record in dns without overwriting
2020-02-28 19:59:54 +01:00
A. Schippers
3b4ea80124
mta-sts support, get it nice and clean
2020-02-28 19:35:41 +01:00
A. Schippers
f250165ad4
initial change for mta-sts support in mailinabox
2020-02-27 21:58:27 +01:00
Joshua Tauberer
30c2c60f59
v0.44
2020-02-15 07:15:09 -05:00
Joshua Tauberer
ab5ce01bdd
Some changelog entries
2020-01-22 03:36:02 -05:00
Joshua Tauberer
ddadb6c28a
Roundcube 1.4.2
2020-01-22 03:25:53 -05:00
Joshua Tauberer
23be1031b8
Remove security.md's information about port 25 which is out of date
2020-01-22 03:25:30 -05:00
Michael Kroes
faee29ba8b
Bump Nextcloud to 17.0.2 ( #1702 )
2020-01-22 03:06:17 -05:00
E.M. Makat
b86bf07d57
Fix spelling of 'guarantee' ( #1703 )
2020-01-22 02:58:40 -05:00
jvolkenant
e6294049bc
Update Roundcube persistent_login plugin ( #1712 )
2020-01-22 02:58:04 -05:00
Joshua Tauberer
30885bcc8a
Downgrade TLS settings for port 25, partially reverting f53b18ebb9
...
Port 25 now is aligned with Mozilla's "Old" recommendations at https://ssl-config.mozilla.org/#server=postfix&server-version=3.3.0&config=old&openssl-version=1.1.1 .
See #1705
2020-01-20 14:52:23 -05:00
Bart
a67f90593d
Replace dead link with archive.org link ( #1698 )
2019-12-19 18:33:36 -05:00
Joshua Tauberer
385340da46
install openssh-client which provides ssh-keygen and is not present on desktop Ubuntu by default
2019-12-12 11:27:39 -05:00
jvolkenant
0271e549bb
Fix typo in InstallNextcloud calls ( #1693 )
2019-12-10 19:01:09 -05:00
Joshua Tauberer
f53b18ebb9
Upgrade TLS settings
2019-12-01 17:49:36 -05:00
Joshua Tauberer
8567a9b719
Fix upgrade issue broken by 802e7a1f4d
2019-12-01 17:44:12 -05:00
Vasek Sraier
ad9d732608
OpenDKIM canonicalization changed to relaxed for mail headers ( #1620 )
...
Because Mailman reformats headers it breaks DKIM signatures. SPF also does
not apply in mailing lists. This together causes DMARC to fail and mark the
email as invalid. This fixes DKIM signatures for Mailman-based mailing lists
and makes sure DMARC test is passed.
2019-12-01 16:24:38 -05:00
jvolkenant
aa15670dc2
Fixed multiple commented add_header entries in /etc/spamassassin/local.cf ( #1641 )
2019-12-01 16:23:02 -05:00
jvolkenant
81176c8e4b
Fix to prevent multiple commented entries in dovecot conf ( #1642 )
2019-12-01 16:22:17 -05:00
Carl Reinke
960b5d5bbd
Don't use ifquery to check interface state since it is no longer installed ( #1689 )
2019-12-01 16:21:38 -05:00
Carl Reinke
802e7a1f4d
Copy systemd service files before linking to avoid issue with order of mounting filesystems ( #1688 )
2019-12-01 16:15:04 -05:00