downtownallday
c29eb2fb23
add 127.0.1.1 if it does not exist
2021-08-23 14:31:31 -04:00
downtownallday
f8a679b9c2
ensure system hostname is resolvable locally
2021-08-23 14:15:18 -04:00
downtownallday
71d3b79965
avoid installing php-xsl, which is a virtual package provided by php-xml on github images
2021-08-23 13:45:25 -04:00
downtownallday
bad57e8688
Try running update-alternatives for php 7.2 as before system-setup
2021-08-23 13:25:32 -04:00
downtownallday
d8c52fedc5
Try using nanasess/setup-php action to resolve issue where setup/webmail.sh, which runs the roundcubemail/bin/updatedb.sh script, fails with "Unsupported PHP version. Required PHP >= 5.4 and < 8.0" indicating that PHP >= 8.0 is actually installed!
2021-08-23 12:58:42 -04:00
downtownallday
5911f05f89
use sudo
2021-08-23 12:11:27 -04:00
downtownallday
c855133c41
fix formatting
2021-08-23 12:03:22 -04:00
downtownallday
7fd1f0ae31
Initial commit
2021-08-23 11:40:22 -04:00
David Duque
ba80d9e72d
Show backup retention period form when configuring B2 backups ( #2024 )
2021-08-23 06:25:41 -04:00
downtownallday
b6fd371615
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2021-08-22 16:28:54 -04:00
Joshua Tauberer
a71a58e816
Re-order DS record algorithms by digest type and revise warning message ( #2002 )
2021-08-22 14:45:56 -04:00
Joshua Tauberer
67b5711c68
Recommend that DS records be updated to not use SHA1 and exclude MUST NOT methods (SHA1) and the unlikely option RSASHA1-NSEC3-SHA1 (7) + SHA-384 (4) from the DS record suggestions
2021-08-22 14:43:46 -04:00
myfirstnameispaul
20ccda8710
Re-order DS record algorithms by digest type and revise warning message.
...
Note that 7, 4 is printed last in the status checks page but does not appear in the file, and I couldn't figure out why.
2021-08-22 14:29:36 -04:00
NewbieOrange
0ba841c7b6
fail2ban now supports ipv6 ( #2015 )
...
Since fail2ban 0.10.0, ipv6 support has been added. The current Ubuntu 18.04 repository has fail2ban 0.10.2, which does have ipv6 protection.
2021-08-22 14:13:58 -04:00
lamkin
daad122236
Ignore bad encoding in email addresses when parsing maillog files ( #2017 )
...
local/domain parts of email address should be standard ASCII or
UTF-8. Some email addresses contain extended ASCII, leading to
decode failure by the UTF-8 codec (and thus failure of the
Usage-Report script)
This change allows maillog parsing to continue over lines
containing such addresses
2021-08-16 11:46:32 -04:00
downtownallday
e87290dd42
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2021-08-03 05:40:16 -04:00
NewbieOrange
21ad26e452
Disable auto-complete for 2FA code in the control panel login form ( #2013 )
2021-07-28 16:39:40 -04:00
downtownallday
508ac8b0f8
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# CHANGELOG.md
# README.md
2021-07-18 20:41:37 -04:00
Joshua Tauberer
4cb46ea465
v0.54
2021-06-20 15:50:04 -04:00
downtownallday
0f09880aa6
add -H option to /bin/chown call in case 'encrypted' is a symbolic link
2021-06-07 06:40:05 -04:00
downtownallday
0b2e504d7f
Remove extraneous hr's
2021-05-16 08:02:19 -04:00
downtownallday
e15d198eb6
Fix typo
2021-05-16 07:43:13 -04:00
downtownallday
b0b9f0e902
Update wording
2021-05-16 07:41:01 -04:00
downtownallday
fc4ad70535
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# management/dns_update.py
# management/web_update.py
# tests/test_mail.py
2021-05-15 22:35:48 -04: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
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
downtownallday
7144ed041e
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
# setup/start.sh
2021-05-08 09:20:04 -04: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
downtownallday
1933818843
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2021-04-26 19:29:09 -04:00
Joshua Tauberer
2c295bcafd
Upgrade the Roundcube persistent login cookie encryption to AES-256-CBC and increase the key length accordingly
...
This change will force everyone to be logged out of Roundcube since the encryption key and cipher won't match anyone's already-set cookie, but this happens anyway after every Mail-in-a-Box update since we generate a new key each time already.
Fixes #1968 .
2021-04-23 17:04:56 -04:00
downtownallday
30f9cc07cd
Clarify entry description
2021-04-15 09:09:24 -04:00
downtownallday
39a07bd3a3
when encryption-at-rest is enabled, ensure postgrey loads the local client whitelist file after a re-mount
2021-04-15 06:27:09 -04:00
Downtown Allday
83d747f258
Merge pull request #14 from downtownallday/postgrey-whitelist
...
Manage Postgrey's local client whitelist from the UI
2021-04-13 07:23:00 -04:00
downtownallday
d20c3e6ffa
Merge branch 'master' into postgrey-whitelist
2021-04-13 07:00:47 -04:00